机器学习实战
文章平均质量分 50
机器学习算法python3语言实现
飞奔的帅帅
马云给你还花呗
展开
-
python3实现kmeans算法
1.定义计算距离的函数def distEclud(vecA,vecB): # vecA,vecB是数组形式,列表形式不行 return sum((vecA-vecB)**2)**0.5vecA,vecB是1行n列的形式,也就是一个样本。欧式距离的计算过程:两数组各个元素相减,然后各个元素平方,再求和,最后取平方根验证:a = np.array([1,1,...原创 2018-11-09 16:37:22 · 7930 阅读 · 1 评论 -
python3 knn算法实现
1 代码实现import numpy as npdef knn_classify(inx,train,labels,k): row = np.shape(train)[0] #训练集有多少行 test = np.tile(inx,[row,1]) # 把一个样本复制row行 dis = test-train # 数组各个元素对应相减 dis = dis**2...原创 2018-11-08 15:57:27 · 663 阅读 · 0 评论