码迷,mamicode.com
首页 > 编程语言 > 详细

4.K均值算法--应用

时间:2020-04-19 18:07:14      阅读:60      评论:0      收藏:0      [点我收藏+]

标签:观察   结构   模型   com   数据   分类   ext   div   text   


1. 应用K-means算法进行图片压缩

读取一张图片

观察图片文件大小,占内存大小,图片数据结构,线性化

用kmeans对图片像素颜色进行聚类

获取每个像素的颜色类别,每个类别的颜色

压缩图片生成:以聚类中收替代原像素颜色,还原为二维

观察压缩图片的文件大小,占内存大小

 技术图片

技术图片

 

 技术图片

2. 观察学习与生活中可以用K均值解决的问题。

从数据-模型训练-测试-预测完整地完成一个应用案例。

用楼房的总价和建筑面积来训练模型,然后按照价格分为3类,分别是低中高,这样便于人们快速的知道这三个价位的楼房有哪些。由于我只是用来前100行的数据来预测,所以最终的分类会略有粗糙;如果想更加的详细,可以读取所有行的数据,添加其他列的数据以让模型更精确。

csv文件如图所示

技术图片

 

 源代码:

技术图片

 分类结果

技术图片

 

 

4.K均值算法--应用

标签:观察   结构   模型   com   数据   分类   ext   div   text   

原文地址:https://www.cnblogs.com/lychee2333/p/12732294.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!