集体智慧编程代码详解
文章平均质量分 78
eye_water
这个作者很懒,什么都没留下…
展开
-
集体智慧编程-皮尔逊相关系数代码理解
刚开始看关于皮尔逊相关系数计算的代码,把我看得是晕头转向,不过在学习完概率论的课程后,发现结合公式再来看代码就会比较简单了。期望公式 E(x)=1n∑i=1nxiE\left( x\right) =\dfrac {1}{n}\sum ^{n}_{i=1}x{i} 方差公式 var(x)=E{[x−E(x)]2}v_{ar}\left( x\right) =E\left\{ \left[原创 2018-01-04 23:38:47 · 1371 阅读 · 2 评论 -
集体智慧编程-分级聚类算法代码理解
首先要明确一个概念,分级聚类算法实际上就是根据节点之间的距离构造一棵二叉树举个例子,根据下图通过距离构造一棵二叉树 A和B是图中所有点中距离最近的两点在A和B构成一棵子树AB后,图中最近的两点是AB和CAB和C构成子树ABC后,图中最近的两点是D和ED和E构成子树DE后,最近的就是ABC和DE,至此,二叉树构造完成 而在书中关于聚类的代码中,叶节点就是博主所用的每个单原创 2018-01-05 15:04:08 · 368 阅读 · 0 评论 -
集体智慧编程-K均值聚类代码理解
K均值聚类,先人工制造几个中心点,根据数据寻找距离每个中心点最近的所有实例点,用所有实例点的均值代替中心点,如此反复,直到所有的实例点都被归类到正确的中心点。例子 对于下面的实例点 人工构造两个中心点,对于每个中心点寻找距离其最近的所有实例点,用距离其最近的所有实例点的均值代替中心点 通过A与B所构造的中心点到C的距离比通过C、D、E所构造的中心点到C的距离近,因此A与B的中原创 2018-01-05 22:34:10 · 259 阅读 · 0 评论