机器学习
文章平均质量分 71
初心不忘
这个作者很懒,什么都没留下…
展开
-
python实现PCA(主成分分析)降维
PCA复杂的原理在这就不说了,可以去网上看看相关资料,说的都很好,在这我主要说一下实现的过程。PCA计算过程:第一步:求均值。求平均值,然后对于所有的样例,都减去对应的均值第二步:求特征协方差矩阵第三步:求协方差的特征值和特征向量第四步:将特征值按照从大到小的顺序排序,选择其中最大的k个,然后将其对应的k个特征向量分别作为列向量组成特征向量矩阵.第五原创 2016-04-02 08:06:16 · 14038 阅读 · 2 评论 -
python实现K近邻
K近邻算法的具体思想如下:(1)计算已知类别数据集中的样本与当前样本之间的距离(2)按照距离递增次序排序(3)选取与当前点距离最小的k个样本(4)确定前k个样本所在类别的出现频率(5)返回前k个样本中出现频率最高的类别作为当前点的预测分类python实现 def define_classification(self, sample, trainSet, label原创 2016-04-02 11:12:32 · 3595 阅读 · 0 评论