美文网首页
基于密度二分法的密度峰值聚类方法总结

基于密度二分法的密度峰值聚类方法总结

作者: 梦已归零7 | 来源:发表于2018-09-07 13:21 被阅读0次

存在的问题:当各个聚类中心的密度的差异较大,或者同一个类中包含多个密度中心时,DPC计

算效果受到影响?

主流改进的点dpc:在聚类中心的判断截断距离dc 的选择,密度计算方法的修改

基于二分法的改进:算法主要分为四个部分

算法1

1.利用KNN求dc(dc自己规定的公式。)

 2.计算高低密度的分界值。

3.调用算法2,对高密度点进行密度中心计算

4.调用算法3,实现聚类中心合并

5.调用算法4,实现数据点的分配。

算法2

1.重新计算高密度点的ρi。

2计算δi

3.计算聚类中心点。

算法3

1.计算聚类中心点两两之间是否dc可达。

2.如果两个点之间dc可达,把两者中密度较小点从集合C中删除。

算法4

1. 对于高密度点使用与原密度峰值聚类方法算法同样的策略。

2. 对于低密度点做如下操作

        2.1 首先通过以下公式定义点 i 和 j 之间的相似度wij 。

        2.2 定义类归属的概率,点 i 到点 c 的概率 pc i 。

        2.3 对 pc i 进行排序升序排序,点 i 归属到比它大一些的那个点j

相关文章

  • 基于密度二分法的密度峰值聚类方法总结

    存在的问题:当各个聚类中心的密度的差异较大,或者同一个类中包含多个密度中心时,DPC计 算效果受到影响? 主流改进...

  • 基于密度的聚类方法

    基于密度的聚类方法的主要目标是寻找被低密度区域分离的高密度区域。 与基于距离的聚类算法不同的是,基于距离的聚类算法...

  • 机器学习 - DBSCAN聚类算法

    1. DBSCAN简介 密度聚类 (亦称基于密度的聚类算法,density-based clustering)算法...

  • 机器学习学习笔记--DBSCAN算法

    DBSCAN算法是基于密度的聚类算法,与划分和层次聚类方法不同,簇被定义为密度相连的点的最大集合 能够巴足够高密度...

  • 机器学习--K-means算法优化

    主要的聚类算法可以划分为如下几类:划分方法、层次方法、基于密度的方法、基于网格的方法以及基于模型的方法。目前,聚类...

  • DBSCAN算法原理

    1. 密度聚类原理 DBSCAN是一种基于密度的聚类算法,这类密度聚类算法一般假定类别可以通过样本分布的紧密程度...

  • 【R语言 第2篇】K-means聚类分析流程

    聚类算法是没用因变量的。聚类算法有层次聚类、基于划分的聚类、两步聚类法、基于密度的聚类。 聚类方法的逻辑 客户细分...

  • DBSCAN

    算法介绍 该聚类算法是具有噪声的基于密度可达关系的聚类方法,它将具有足够密度的区域划分为簇,并在具有噪声的空间数据...

  • 基于密度的聚类

    基于密度的聚类 前边的k-Means和k-Mediods算法比较适用于簇为球型的,对于非球型的,一般需要基于密度的...

  • 基于密度峰值的快速聚类算法(CFSFDP)

    这是Science上一篇聚类的文章:Clustering by fast search and find of d...

网友评论

      本文标题:基于密度二分法的密度峰值聚类方法总结

      本文链接:https://www.haomeiwen.com/subject/sjccgftx.html