![](https://img-blog.csdnimg.cn/20201014180756922.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
python
课堂内python的学习
可乐yue
愿你熬得过万丈孤独,藏得下星辰大海
展开
-
python之K-近邻算法的过程实现
一、K-近邻算法 K-近邻(K-NN)算法可以说是最简单的机器算法。构建模型只需要保存训练数据集即可。想要对新数据点做出预测,算法会在训练数据集中找到最近的数据点,也就是它的“最近邻”。 这里实现的是一个监督学习中的分类(二分类)问题。我们需要预测出测试数据的所属类别。 二、实现步骤 1.获取数据集 导入Numpy方便操作数据,pyplot用来绘图 解释:np.random.uniform(1,...原创 2019-10-06 18:51:50 · 866 阅读 · 0 评论 -
k-NN算法代码
获取鸢尾花数据,设置训练集和测试集 from sklearn.datasets import load_iris import numpy as np import matplotlib.pyplot as plt #加载鸢尾花数据 datas = load_iris() #利用切片收集150组鸢尾花数据(datas['data']表示datas的‘data’key值对应的数据,即鸢尾花的花瓣花萼...原创 2019-10-11 18:28:58 · 884 阅读 · 0 评论 -
python之K-NN算法实现(鸢尾花数据)
运行环境:Jupyter 一、K-近邻算法 K-近邻(K-NN)算法可以说是最简单的机器算法。构建模型只需要保存训练数据集即可。想要对新数据点做出预测,算法会在训练数据集中找到最近的数据点,也就是它的“最近邻”。 这里实现的是一个监督学习中的分类(二分类)问题。我们需要预测出测试数据的所属类别。 二、实现步骤 1.获取数据集 导入Numpy方便操作数据,pyplot用来绘图 解释: (1)loa...原创 2019-10-11 18:32:17 · 1726 阅读 · 1 评论