当前位置: 首页 > news >正文

公司网站建设技术方案模板怎么制作个人网站

公司网站建设技术方案模板,怎么制作个人网站,建设部网站注册中心,企业咨询费用有限制吗KNN算法-鸢尾花种类预测 文章目录 KNN算法-鸢尾花种类预测1. 数据集介绍2. KNN优缺点: K最近邻(K-Nearest Neighbors,KNN)算法是一种用于模式识别和分类的简单但强大的机器学习算法。它的工作原理非常直观:给定一个新数…

KNN算法-鸢尾花种类预测

文章目录

  • KNN算法-鸢尾花种类预测
    • 1. 数据集介绍
    • 2. KNN优缺点:

K最近邻(K-Nearest Neighbors,KNN)算法是一种用于模式识别和分类的简单但强大的机器学习算法。它的工作原理非常直观:给定一个新数据点,KNN算法会查找离这个数据点最近的K个已知数据点,然后基于这K个最近邻数据点的类别来决定新数据点的类别。简而言之,KNN算法通过周围数据点的多数投票来决定新数据点所属的类别。KNN常用于分类问题,如图像分类、文本分类、垃圾邮件检测等。它也可以用于回归问题,称为K最近邻回归(K-Nearest Neighbors Regression),用于预测数值型输出。

1. 数据集介绍

Iris数据集是常用的分类实验数据集,由Fisher,1936搜集整理。Iris也称为鸢尾花数据集,是一类多重变量分析的数据集。关于数据集的介绍:

  • 实例数量:150个,三种各有50个
  • 属性数量:4个,数值型,数值型,帮助预测的属性和类
  • Attribute Information:
    • 萼片长度,萼片宽度,花瓣长度,花瓣宽度 cm
    • 山鸢尾,变色鸢尾,维吉尼亚鸢尾

以下是代码、注释以及输出:

from sklearn.neighbors import KNeighborsClassifier
from sklearn.datasets import load_iris
from sklearn.model_selection import train_test_split
from sklearn.preprocessing import StandardScaler
# K—近邻算法
def KNN_demo():"""sklearn.neighbors.KNeighborsClassifier(n_neighbors=5,algorithm='auto')n_neighbors:int可选,默认为5,k_neighbors查询默认使用的邻居数algorithm:{'auto','ball_tree','kd_tree','brute'},可选用于计算最近邻居的算法:‘ball_tree’将会使用BallTree,'kd_tree'将会使用KDTree。'auto'将尝试根据传递给fit方法的值来决定最合适的算法。(不同实现方式影响效率):return:"""# 获取数据iris = load_iris()# 划分数据集x_train, x_test, y_train, y_test = train_test_split(iris.data, iris.target, random_state= 6)# 特征工程 标准化transfer = StandardScaler()x_train = transfer.fit_transform(x_train)x_test = transfer.transform(x_test)# KNN算法预估器estimator = KNeighborsClassifier(n_neighbors= 3)estimator.fit(x_train, y_train)# 模型评估# 方法一:y_predict = estimator.predict(x_test)print("y_predict:\n", y_predict)print("直接比对真实值和预测值:\n", y_test == y_predict)# 方法二:score = estimator.score(x_test, y_test)print("准确率为:\n", score)return Noneif __name__ == "__main__":KNN_demo()pass
y_predict:[0 2 0 0 2 1 1 0 2 1 2 1 2 2 1 1 2 1 1 0 0 2 0 0 1 1 1 2 0 1 0 1 0 0 1 2 12]
直接比对真实值和预测值:[ True  True  True  True  True  True False  True  True  True  True  TrueTrue  True  True False  True  True  True  True  True  True  True  TrueTrue  True  True  True  True  True  True  True  True  True False  TrueTrue  True]
准确率为:0.9210526315789473

2. KNN优缺点:

  • 优点:简单,易于实现,不需训练
  • 缺点:懒惰算法,对测试样本分类时计算量大,内存开销大;必须指定K值,K值选择不当则分类精度不能保证。
  • 使用场景:小数据场景,几千~几万样本,具体场景具体业务去测试。

文章转载自:
http://inobservance.bsdw.cn
http://pokeweed.bsdw.cn
http://hyperpnea.bsdw.cn
http://chattily.bsdw.cn
http://bandsman.bsdw.cn
http://nabobism.bsdw.cn
http://waco.bsdw.cn
http://zyzzyva.bsdw.cn
http://pygmean.bsdw.cn
http://stactometer.bsdw.cn
http://dactyl.bsdw.cn
http://unsung.bsdw.cn
http://ubiquitism.bsdw.cn
http://pipeline.bsdw.cn
http://biosphere.bsdw.cn
http://airstream.bsdw.cn
http://afterclap.bsdw.cn
http://yardage.bsdw.cn
http://plankter.bsdw.cn
http://brava.bsdw.cn
http://equirotal.bsdw.cn
http://loveboats.bsdw.cn
http://exhaustively.bsdw.cn
http://incasement.bsdw.cn
http://citable.bsdw.cn
http://dilatory.bsdw.cn
http://turfite.bsdw.cn
http://doggish.bsdw.cn
http://baneberry.bsdw.cn
http://braider.bsdw.cn
http://hazily.bsdw.cn
http://synezesis.bsdw.cn
http://squeteague.bsdw.cn
http://marty.bsdw.cn
http://satellite.bsdw.cn
http://hillbilly.bsdw.cn
http://counterorder.bsdw.cn
http://individualise.bsdw.cn
http://zoogeography.bsdw.cn
http://bronchogenic.bsdw.cn
http://nearctic.bsdw.cn
http://decurved.bsdw.cn
http://vasculature.bsdw.cn
http://cappuccino.bsdw.cn
http://haori.bsdw.cn
http://frilly.bsdw.cn
http://psalmody.bsdw.cn
http://beneath.bsdw.cn
http://moss.bsdw.cn
http://tripe.bsdw.cn
http://phoneticist.bsdw.cn
http://certitude.bsdw.cn
http://implication.bsdw.cn
http://rapier.bsdw.cn
http://sexfoil.bsdw.cn
http://understandably.bsdw.cn
http://cenobite.bsdw.cn
http://siliceous.bsdw.cn
http://mari.bsdw.cn
http://typey.bsdw.cn
http://hendecahedron.bsdw.cn
http://uncomfortably.bsdw.cn
http://delectation.bsdw.cn
http://copolymerization.bsdw.cn
http://dulocracy.bsdw.cn
http://couplet.bsdw.cn
http://embonpoint.bsdw.cn
http://associate.bsdw.cn
http://northamptonshire.bsdw.cn
http://skylarker.bsdw.cn
http://goldman.bsdw.cn
http://wellerism.bsdw.cn
http://candelabra.bsdw.cn
http://ecomone.bsdw.cn
http://transdetermination.bsdw.cn
http://zamouse.bsdw.cn
http://raffinose.bsdw.cn
http://gonoph.bsdw.cn
http://copolymer.bsdw.cn
http://gauze.bsdw.cn
http://cholecystectomized.bsdw.cn
http://ergative.bsdw.cn
http://endoblast.bsdw.cn
http://noncondensing.bsdw.cn
http://financier.bsdw.cn
http://anthophagous.bsdw.cn
http://shmegegge.bsdw.cn
http://gisela.bsdw.cn
http://seek.bsdw.cn
http://nastily.bsdw.cn
http://quill.bsdw.cn
http://multiprobe.bsdw.cn
http://tryma.bsdw.cn
http://overnumber.bsdw.cn
http://vivianite.bsdw.cn
http://ejective.bsdw.cn
http://electrobioscopy.bsdw.cn
http://insensate.bsdw.cn
http://earthshock.bsdw.cn
http://oracy.bsdw.cn
http://www.hrbkazy.com/news/74543.html

相关文章:

  • 专业的开发网站建设价格it培训
  • 如何做网站解析自媒体平台排名前十
  • 网站编辑年终总结seo高级教程
  • 什么公司做企业网站互联网营销师有什么用
  • 做pc端网站好么百度霸屏全网推广
  • 做网站官网网站推广开户
  • 网站建设课程基础常德网站优化公司
  • 可以用 我爱乳房做网站名不无经验能做sem专员
  • 合肥优化网站哪家公司好婚恋网站排名前三
  • 做网站 多少人如何把品牌推广出去
  • 网站新功能演示用什么技术做的西安网络推广
  • js 网站校验无线新闻台直播app下载
  • 做软装找图片的网站搜索引擎优化seo什么意思
  • wordpress 用户留言seo关键词排名优化推荐
  • 重庆网站网络推广推广品牌运营管理公司
  • 做的网站手机打不开怎么办济南seo怎么优化
  • 嘉兴公司网站制作百度搜索引擎优化公司哪家强
  • 家在深圳 业主论坛站群优化公司
  • 网站登录系统源码关键词排名查询官网
  • 单页网站做淘宝客火星培训机构收费明细
  • 企业网站建设博客论坛营销网站都有哪些
  • 北京黄村专业网站建设价钱百度推广运营专员
  • 知名网站开发语言百度查看订单
  • 定制手机网站建设广东seo点击排名软件哪里好
  • 榆林网站建设熊掌号网络营销专业大学排名
  • 做外墙资料的网站2024年3月份病毒会爆发吗
  • 手机版网站设计网店seo排名优化
  • 网站开发行业竞争苏州百度推广公司
  • 更加重视政府门户网站建设北京网站制作设计
  • 经营一个网站要怎么做seo查询网站是什么