kmean

kmean是传统机器学习十大算法之一,比较成熟。


kmean过程:

repeat every sample in all dataset:

    compute euclidean distance between <sampe[i], per-center>

    记录当前sample[i]距离中心最近的下标与距离

    检查中心是否更新了,如果有更新,就进行中心点更新;

until:在计算过程中,所有中心点都没有更新为止


refs:

http://blog.csdn.net/zouxy09/article/details/17589329

http://blog.csdn.net/gamer_gyt/article/details/51244850

http://blog.csdn.net/gamer_gyt/article/details/48948239

http://lib.csdn.net/article/python/44491

http://www.cnblogs.com/taceywong/p/4568806.html


code:

https://github.com/DemonYangWin/machine-learning.git

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • Android 自定义View的各种姿势1 Activity的显示之ViewRootImpl详解 Activity...
    passiontim阅读 174,015评论 25 709
  • 在此特此声明:一下所有链接均来自互联网,在此记录下我的查阅学习历程,感谢各位原创作者的无私奉献 ! 技术一点一点积...
    远航的移动开发历程阅读 11,333评论 12 197
  • 活着就像是坐牢。 对,就像坐牢,我就像是一个犯人,想把一年当成一天过,想尽早重获自由,可是一出了监狱,就不知道去哪...
    梓翔_1阅读 561评论 0 0
  • 姓名:杨忠诚 公司:慧友冠源科技&272期六项精进努力二组&广东盛和塾稻牙二组 【日精进打卡第111天】' 【知~...
    杨忠诚阅读 276评论 2 0
  • 社会发展水平不断提高,21世纪也被称为大数据时代、互联网时代。在这个年代,数据价值被无限挖掘,很多企业平台在打造电...
    Redline阅读 399评论 0 0