matlab基于网格聚类算法,一种受自然界启发的聚类算法:邻域网格聚类(含SCI文章,及对应的matlab程序、数据)...

文章介绍了一种受自然界启发的无监督聚类算法——邻域网格聚类,它通过模拟山体结构来确定类簇中心和边缘。该算法将数据映射到网格,从局部密度最高的单元格开始,利用邻域关系逐层吸纳,形成类簇。文章提供了详细步骤、相关理论、MATLAB程序和测试数据,适用于故障诊断等领域。
摘要由CSDN通过智能技术生成

聚类属于一种无监督学习方法,受自然界山体形式的启发,设计了一种邻域网格聚类算法。自然界中独立的山体可视为一个独立的类簇,山顶即为类簇中心,山底即为类簇的边缘。

试想:将二维平面的离散数据点(如图1所示)以某种特定的方式标记其重要程度(如局部密度),即可将二维平面数据点映射为三维空间内的山体形式(如图2所示)

8d46132d7a9e52e8f688d5f8ae403505.png

图1 二维分布数据点

70d76bdeab8a8059c2c84d6e2a52d439.png

图2 三维密度分布图

邻域网格聚类的主要步骤为:首先将原始数据映射到网格子空间内,同时获取每个子空间单元格的局部密度,然后依据邻域关系从具有最大局部密度的单元格出发逐层地吸纳单元格,直至搜索完毕,聚类结束。对于二维空间而言,局部密度分布形式可表示为如图2所示的山体结构,山顶即为具有相对最大局部密度的聚类中心,每一个山体视为一个类簇。利用邻域关系完成从山顶至山脚的吸纳搜索过程。

邻域网格聚类主要步骤表述如下:

1)将原始数据映射至网格子空间;

2)以具有最大局部密度的网格单元为起始点,以给定邻域半径搜索其邻域单元格并标记(如图 3所示);

3)以新加入的单元格为基础

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值