![](https://img-blog.csdnimg.cn/20201014180756918.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
机器学习实战
TigerTai98
研究方向: Differential Privacy, Machine Learning, Optimization
展开
-
机器学习:python 实现一个linear regression
1.原理介绍linear regression步骤: 1.导入数据 2.将数据分为训练集合测试集 (linear regression 分为x_train, x_text, y_train, y_test) 3.导入线性回归算法 利用训练集计算出模型参数 4.模型检验 利用测试集测试真实值和预测值的差异 (用x_test计算出y_predict,与y_test做比较,计算误差) 5转载 2017-06-09 12:14:16 · 10759 阅读 · 0 评论 -
python 实现 kNN 算法
kNN算法1.准备带有标签的数据(需要转换成矩阵格式) 2.提供一个待分类的数据 3.求待分类数据与每一个带标签的数据的”距离“ 4.选取“距离”最小的k个带标签数据 5.求k个数据中出现频率最高的数据得出分类结果python 代码实现from numpy import * import operator#inX为待分类数据,dataSet为数据,labels为标签 def classify翻译 2017-08-03 19:15:24 · 625 阅读 · 0 评论