机器学习实战
Parallax_2019
初极狭,才通人。复行数十步,豁然开朗。----T
展开
-
机器学习实战之KNN约会网站匹配系统
from matplotlib.font_manager import FontPropertiesimport matplotlib.lines as mplimport matplotlib.pyplot as pltimport numpy as npimport operator#KNN分类器,inX测试集,dataSet训练集def classify0(inX, dataS...原创 2018-11-21 01:53:22 · 354 阅读 · 0 评论 -
机器学习实战之KNN分类器实现
# -*- coding: UTF-8 -*-import numpy as npimport operator def createDataSet(): #四组二维特征 group = np.array([[1,101],[5,89],[108,5],[115,8]]) #四组特征的标签 labels = ['爱情片','爱情片','动作片','动作片'...原创 2018-11-19 14:56:26 · 509 阅读 · 0 评论 -
机器学习实战之决策树(基础)
信息:若Xi(i=1,2,...n)为分类类别,则信息值 (Xi) = .(X为某一特征)熵:(随机变量的不确定性的度量)信息的数学期望。E = 经验熵:概率由数学估计得到。# -*- coding: UTF-8 -*-from math import logdef createDataSet(): dataSet = [[0, 0, 0, 0, 'no'], ...原创 2018-11-22 12:35:44 · 205 阅读 · 0 评论 -
机器学习实战SKlearn之KNN手写数字识别
# -*- coding: UTF-8 -*-import numpy as npimport operatorfrom os import listdirfrom sklearn.neighbors import KNeighborsClassifier as kNN"""函数说明:将32x32的二进制图像转换为1x1024向量。Parameters: filenam...原创 2018-11-23 04:53:39 · 1885 阅读 · 0 评论