Blog
224 字
1 分钟
K-means 算法
2019-06-14
  • 算法分享:K-means 算法
  • 主要效果:在一堆离散的点中找出距离所有点最近的位置
  • 使用场景:比如铁塔公司准备在成都安装 10 个基站,通过这个算法可以找出最合适的位置
  • 最终效果:
  • demo
  • 算法原理:
  • 1.把 10 个基站随机的放在任意位置,遍历所有人(离散点),找出距离自己最近的
  • 2.计算这些附近的人中心点(坐标和的平均数),把基站挪到这个中心点
  • 3.重复执行 1,2 直到基站的位置基本不再变化,大功告成!
  • 学习感悟
  • 1.如果觉得一个问题很复杂无从下手,试着找一找有没有现成的算法解决
  • 2.很多算法基本思想很简单,但是它的升级版马上就变得非常复杂
goyourfly
/
KMeanAlgorithm
Waiting for api.github.com...
00K
0K
0K
Waiting...