聚类中遇到的问题解决

一般我们用的聚类算法为kmeans聚类,偶尔也用谱聚类,层次聚类效率比较低,几乎不用

本文除了实际中遇到的,也参照了各种公众号资料

1.聚类的中心选择对聚类的影响较大,所以可以选择多次聚类,查看聚类效果

2.聚类需要人工设定聚类个数,一般使用轮廓系数和肘部法则来确定最佳类别数

3.共线性对聚类的影响较大,容易增大该特征权重,所以聚类前要使用相关性等对特征进行检验,另外,还可利用熵对特征进行提取(不过这个应该是需要前期人工进行一部分分类工作)

4.很多数据就和现实一样存在二八原则,所以聚类时会把百分之80的聚在一类,但是我们又希望看到百分之80客户类别的微小差别聚类特征,这时候我们可以对特征log处理,不过log之后的数据理解起来不是很直观

5.聚类使用的是距离度量,所以一般不用虚拟变量12等类别聚类,同时,一般不使用离散数据聚类

6.特征方差大小对聚类影响不大,方差大只能说明观测数据的波动性较大,但与聚类得影响较小,聚类是对样本聚类,使类别内方差小,类别间方差大

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

友情链接更多精彩内容