韩漫免费漫画在线观看方法,《好好疼爱里面》免费看,年轻漂亮的女士护士内衣,妈妈醉酒后把我当爸爸电视剧

文章 > Python基础教程 > python中K-NN算法是什么?

python中K-NN算法是什么?

头像

小妮浅浅

2021-04-28 09:55:333725浏览 · 0收藏 · 0评论

本文教程操作环境:windows7系统、Python 3.9.1,DELL G3电脑。

K Nearest Neighbor算法?叫KNN算法, 这个算法是机器学习???个?较经典的算法, 总体来说KNN算法是相对?

较容易理解的算法。

1、定义

如果?个样本在特征空间中的k个最相似(即特征空间中最邻近)的样本中的大多数属于某?个类别, 则该样本也属于这个类别。(起源:KNN最早是由Cover和Hart提出的一种分类算法);俗话就是:根据“邻居”来推断出你的类别。

2、基本流程

(1)计算已知类数据集中的点与当前点之间的距离2)按距离递增次序排序

(2)选取与当前点距离最小的k个点

(3)统计前k个点所在的类别出现的频率

(4)返回前k个点出现频率最高的类别作为当前点的预测分类

3、实例

代码涉及sklean库,需要安装sklearn库。

from sklearn.datasets import load_iris
from sklearn.model_selection import train_test_split
from sklearn.preprocessing import StandardScaler
from sklearn.neighbors import KNeighborsClassifier
 
# 1.获取数据
iris = load_iris()
 
# 2.数据基本处理:训练集的特征值x_train 测试集的特征值x_test 训练集的?标值y_train 测试集的?标值y_test,
'''
x: 数据集的特征值
y: 数据集的标签值
test_size: 测试集的??, ?般为float
random_state: 随机数种?,不同的种?会造成不同的随机采样结果。 相同的种?采样结果相同
'''
x_train, x_test, y_train, y_test = train_test_split(iris.data, iris.target, test_size=0.2, random_state=22)
 
# 3.特征工程 - 特征预处理
transfer = StandardScaler()
x_train = transfer.fit_transform(x_train)
x_test = transfer.transform(x_test)
 
# 4.机器学习-KNN
# 4.1 实例化一个估计器
estimator = KNeighborsClassifier(n_neighbors=5)
# 4.2 模型训练
estimator.fit(x_train, y_train)
 
# 5.模型评估
# 5.1 预测值结果输出
y_pre = estimator.predict(x_test)
print("预测值是:\n", y_pre)
print("预测值和真实值的对比是:\n", y_pre==y_test)
 
# 5.2 准确率计算
score = estimator.score(x_test, y_test)
print("准确率为:\n", score)

以上就是python中K-NN算法的介绍,希望能对大家有所帮助。更多Python学习指路:python基础教程

关注

关注公众号,随时随地在线学习

本教程部分素材来源于网络,版权问题联系站长!

日亚M码是日本的还是中国的| 扌桑辶鬲的短文| LIBRA| 《请好好疼爱里面》免费观看| 《尼姑庵春梦》| 夫妻二人世界免费看第一集 | 他扒开我小滨添我三男一女视频| 久久久无码AV精品亚洲星娜美 | 欧美精品| 少妇WWVB操BBBB操BBBB| 《特别酒店》免费观看| 一品国精和二品国精的文化意义| 韩剧《酒醉热吻》| 谷原希美| 香港十大禁片| 东北娘们国语版免费播放| 浏览器| 年轻的女学生| 性能之巅1-4| 动漫| 强伦轩女教师在线播放| 国精产品一品二品国精| 三个男人躁我一个爽的后果及影响| 《漾出OVER FLOWER》| 半推半就干朋友老婆下一句怎么接 | 被学长抱进小树林C个爽| 《完美邻居2》电影在线观看| 无人区在线观看免费播放电视剧| 做爰高潮A片(毛片)| 狗锁住女人狗的视频大全图片| 夹好了不许穿内裤去上课小说| 日韩MM| 美国的忌讳-5| WWWWWWWW在线观看国产| 老公弄我一边干一边说粗话视频| 电影《满足2》完整版在线观看| 老板不让穿内裤随时做| 台湾《洞门为君开》演员表| 百度网址| 《厨房韵母2》免费观看完整版| 《喂奶人妻厨房HD》