谱聚类详细、入门级介绍.ppt
- 文档编号:10526103
- 上传时间:2023-02-20
- 格式:PPT
- 页数:28
- 大小:2.39MB
谱聚类详细、入门级介绍.ppt
《谱聚类详细、入门级介绍.ppt》由会员分享,可在线阅读,更多相关《谱聚类详细、入门级介绍.ppt(28页珍藏版)》请在冰豆网上搜索。
谱聚类:
是一种基于图论的聚类方法,通过对样本数据的拉普拉拉普拉斯矩阵斯矩阵的特征向量特征向量进行聚类。
图(Graph):
由若干点及连接两点的线所构成的图形,通常用来描述某些事物之间的某种关系,用点代表事物,线表示对应两个事物间具有这种关系。
1236450.80.80.80.80.60.10.20.7SpectralClustering谱聚类概念概念图的表示图的表示表示与之间的关系,称作权重,对于无向图而且表示无向图,表示点集,E表示边集SpectralClustering谱聚类1236450.80.80.80.80.60.10.20.7SpectralClustering谱聚类图的划分图的划分图划分是指将图完全划分为若干个子图,各子图无交集同子图内的点相似度高不同子图的点相似度低1236450.80.80.80.80.60.10.20.7划分要求划分要求G1G2SpectralClustering谱聚类划分时子图之间被“截断”的边的权重和1236450.80.80.80.80.60.10.20.7G1G2损失函数损失函数Laplacian矩矩阵损失函数定义是一个n维向量,用来表示划分方案SpectralClustering谱聚类假设G(V,E)被划分成两个子图(设G有n个顶点)其中D为对角矩阵SpectralClustering谱聚类Laplacian矩矩阵再定义一个L矩阵L称为拉普拉斯矩阵,W为权重矩阵(也称邻接矩阵),D为度矩阵SpectralClustering谱聚类Laplacian矩矩阵L为半正定矩阵(即所有特征值非负值),最小特征最小特征值为0,且且对应的特征向量的特征向量为单位向量位向量损失函数损失函数SpectralClustering谱聚类Laplacian矩矩阵图的划分问题转化为条件条件最小值问题SpectralClustering谱聚类条件条件1236450.80.80.80.80.60.10.20.712345610.00.80.60.00.10.020.80.00.80.00.00.030.60.80.00.20.00.040.00.00.20.00.80.750.10.00.00.80.00.860.00.00.00.70.80.0邻接矩阵W12345611.50.00.00.00.00.020.01.60.00.00.00.030.00.01.60.00.00.040.00.00.01.70.00.050.00.00.00.01.70.060.00.00.00.00.01.5度矩阵D举例例SpectralClustering谱聚类12345610.00.80.60.00.10.020.80.00.80.00.00.030.60.80.00.20.00.040.00.00.20.00.80.750.10.00.00.80.00.860.00.00.00.70.80.0邻接矩阵W12345611.50.00.00.00.00.020.01.60.00.00.00.030.00.01.60.00.00.040.00.00.01.70.00.050.00.00.00.01.70.060.00.00.00.00.01.5度矩阵D12345611.5-0.8-0.60.0-0.10.02-0.81.6-0.80.00.00.03-0.6-0.81.6-0.20.00.040.00.0-0.21.7-0.8-0.75-0.10.00.0-0.81.7-0.860.00.00.0-0.7-0.81.5拉普拉斯矩阵L=D-WSpectralClustering谱聚类举例例MinimumCut方法方法求:
条件:
SpectralClustering谱聚类瑞利商:
性质:
的最小值,次小值最大值分别在q为L的最小特征值,次小特征值最大特征值对应的特征向量时取得求求L次小次小特征特征值所所对应的特征向量的特征向量SpectralClustering谱聚类MinimumCut方法方法12345611.5-0.8-0.60.0-0.10.02-0.81.6-0.80.00.00.03-0.6-0.81.6-0.20.00.040.00.0-0.21.7-0.8-0.75-0.10.00.0-0.81.7-0.860.00.00.0-0.7-0.81.5拉普拉斯矩阵L1234560.408-0.408-0.408-0.647-0.306-0.3790.1060.408-0.442-0.4420.0140.3050.7060.2150.408-0.371-0.3710.6380.045-0.388-0.3680.4080.3710.3710.339-0.455-0.0010.6120.4080.4050.405-0.167-0.3050.351-0.6520.4080.4450.445-0.1780.716-0.2890.087-0.408-0.408-0.442-0.442-0.371-0.3710.3710.3710.4050.4050.4450.4451236450.80.80.80.80.60.10.20.7G1G2次小次小特征特征值的特征向量的特征向量SpectralClustering谱聚类举例例2316450.30.80.80.60.20.20.770.70.6MinimumCut划分不均衡SpectralClustering谱聚类MinimumCut方法方法RatioCut方法方法、划分到子图1和子图2的顶点个数SpectralClustering谱聚类令SpectralClustering谱聚类RatioCut方法方法瑞利商SpectralClustering谱聚类RatioCut方法方法子图1和子图2的权重和令SpectralClustering谱聚类NormalizedCut方法方法广义瑞利商SpectralClustering谱聚类NormalizedCut方法方法广义瑞利商规范拉普拉斯矩阵,对角元素全为1SpectralClustering谱聚类为L的广义特征值NormalizedCut方法方法RatiocutNcut与与Ratiocut区区别顶点数权重和1、同子图内所有点相似度高2、不同子图的点相似度低MinimumCut、Ratiocut只考只考虑了了1个要求个要求NcutNcut考考虑了上面了上面2个要求个要求SpectralClustering谱聚类UnnormalizedSpectralClustering步步骤输入:
样本及类别数K1、根据样本建立权重矩阵W;2、根据W,计算度矩阵D,进而计算拉普拉斯矩阵L;3、计算L的特征值及特征向量;4、取出前K小特征值对应的特征向量并对矩阵的行向量进行聚类,得到K个ClusterSpectralClustering谱聚类NormalizedSpectralClustering步步骤输入:
样本及类别数K1、根据样本建立权重矩阵W;4、取出前K小特征值对应的特征向量并对矩阵的行向量进行聚类,得到K个Cluster谱聚类可以理解为:
降维过程+其他聚类方法,最终对矩阵的行向量聚类时,仍会用其他聚类方法,比如K-means2、计算拉普拉斯矩阵L及3、计算的特征值及特征向量;SpectralClustering谱聚类图表示图像图表示图像图像每个像素对应图的一个顶点为第i和j像素点的灰度值SpectralClustering谱聚类实例实例1、对图像进行超像素分割;2、根据各超像素区域灰度平均值的相似度计算矩阵W及L;3、计算L的特征值及特征向量;4、取出次小特征值对应的特征向量,并对进行K-means聚类,得到2个ClusterSpectralClustering谱聚类SpectralClustering谱聚类实例实例附加:
松弛问题附加:
松弛问题瑞利商原问题是离散问题,而瑞利商计算最小值是连续问题-0.408-0.442-0.3710.3710.4050.445Thereasonwhythespectralrelaxationissoappealingisnotthatitleadstoparticularlygoodsolutions.Itspopularityismainlyduetothefactthatitresultsinastandardlinearalgebraproblemwhichissimpletosolve.SpectralClustering谱聚类-c-c-cccc
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 谱聚类 详细 入门 介绍