机器学习
文章平均质量分 74
count_on_me
这个作者很懒,什么都没留下…
展开
-
支持向量机 Support Vector Machine (SVM)初步理解
文章目的:对支持向量机的内容有一个初步的了解。为了弄懂其中的内容查阅了很多资料,所以里面应该会有引用其他帖子的部分内容,如果原作者看到可以私信我,我会将您的帖子的地址付到下面。简介支持向量机(support vector machines)是一种二分类模型,它的目的是寻找一个超平面来对样本进行分割,分割的原则是间隔最大化,最终转化为一个凸二次规划问题来求解。SVM可分为三种模型:线性可...原创 2018-08-29 11:06:06 · 1542 阅读 · 0 评论 -
K-means算法及matlab实现
K-means算法是一种聚类算法,属于无监督学习。K-means算法主要做两件事情:1、簇分配;2、移动聚类中心。算法主要流程: 1. 随机地选择k个对象,每个对象初始地代表了一个簇的中心; 2. 对剩余的每个对象,根据其与各簇中心的距离,将它赋给最近的簇; 3. 重新计算每个簇的平均值,更新为新的簇中心; 4. 不断重复2、3,直到准则函数收敛。K-means算法伪代码Rep...原创 2018-08-30 19:15:42 · 18839 阅读 · 2 评论 -
聚类及聚类算法的分类
一、聚类1、聚类概念聚类就是按照某个特定标准(如距离准则)把一个数据集分割成不同的类或簇,使得同一个簇内的数据对象的相似性尽可能大,同时不在同一个簇中的数据对象的差异性也尽可能地大。即聚类后同一类的数据尽可能聚集到一起,不同数据尽量分离。2、聚类的目标使同一类对象的相似度尽可能地大;不同类对象之间的相似度尽可能地小。3、聚类和分类的区别聚类技术通常又被称为无监督学习,因为与...原创 2018-08-29 23:08:39 · 74744 阅读 · 1 评论 -
机器学习降维之主成分分析法(PCA)
主成分分析(principal component analysis)也称主分量分析,旨在利用降维的思想,把多指标转化为少数几个综合指标(即主成分),其中每个主成分都能够反映原始变量的大部分信息,且所含信息互不重复。PCA主要思想PCA的基本原理就是将一个矩阵中的样本数据投影到一个新的空间中去。当把所有的数据 都投射到该新空间时,我们希望平均方误差能尽可地小。PCA主要步骤 将原...原创 2018-09-04 15:31:03 · 4795 阅读 · 0 评论