自拍偷在线精品自拍偷,亚洲欧美中文日韩v在线观看不卡

Science發(fā)表的超贊聚類算法

開發(fā) 后端 前端 算法
作者(Alex Rodriguez, Alessandro Laio)提出了一種很簡潔優(yōu)美的聚類算法, 可以識別各種形狀的類簇, 并且其超參數(shù)很容易確定.

作者(Alex Rodriguez, Alessandro Laio)提出了一種很簡潔優(yōu)美的聚類算法, 可以識別各種形狀的類簇, 并且其超參數(shù)很容易確定.

算法思想

該算法的假設(shè)是類簇的中心由一些局部密度比較低的點圍繞, 并且這些點距離其他有高局部密度的點的距離都比較大. 首先定義兩個值: 局部密度ρi以及到高局部密度點的距離δi:

其中

dc是一個截斷距離, 是一個超參數(shù). 所以ρi相當(dāng)于距離點i的距離小于dc的點的個數(shù). 由于該算法只對ρi的相對值敏感, 所以對dc的選擇比較魯棒, 一種推薦做法是選擇dc使得平均每個點的鄰居數(shù)為所有點的1%-2%.

對于密度***的點, 設(shè)置. 注意只有那些密度是局部或者全局***的點才會有遠(yuǎn)大于正常的相鄰點間距.

聚類過程

那些有著比較大的局部密度ρi和很大的δi的點被認(rèn)為是類簇的中心. 局部密度較小但是δi較大的點是異常點.在確定了類簇中心之后, 所有其他點屬于距離其最近的類簇中心所代表的類簇. 圖例如下:

左圖是所有點在二維空間的分布, 右圖是以ρ為橫坐標(biāo), 以δ為縱坐標(biāo), 這種圖稱作決策圖(decision tree). 可以看到, 1和10兩個點的ρi和δi都比較大, 作為類簇的中心點. 26, 27, 28三個點的δi也比較大, 但是ρi較小, 所以是異常點.

聚類分析

在聚類分析中, 通常需要確定每個點劃分給某個類簇的可靠性. 在該算法中, 可以首先為每個類簇定義一個邊界區(qū)域(border region), 亦即劃分給該類簇但是距離其他類簇的點的距離小于dc的點. 然后為每個類簇找到其邊界區(qū)域的局部密度***的點, 令其局部密度為ρh. 該類簇中所有局部密度大于ρh的點被認(rèn)為是類簇核心的一部分(亦即將該點劃分給該類簇的可靠性很大), 其余的點被認(rèn)為是該類簇的光暈(halo), 亦即可以認(rèn)為是噪音. 圖例如下

A圖為生成數(shù)據(jù)的概率分布, B, C二圖為分別從該分布中生成了4000, 1000個點. D, E分別是B, C兩組數(shù)據(jù)的決策圖(decision tree), 可以看到兩組數(shù)據(jù)都只有五個點有比較大的ρi和很大的δi. 這些點作為類簇的中心, 在確定了類簇的中心之后, 每個點被劃分到各個類簇(彩色點), 或者是劃分到類簇光暈(黑色點). F圖展示的是隨著抽樣點數(shù)量的增多, 聚類的錯誤率在逐漸下降, 說明該算法是魯棒的.

***展示一下該算法在各種數(shù)據(jù)分布上的聚類效果, 非常贊.

參考文獻(xiàn):

[1]. Clustering by fast search and find of density peak. Alex Rodriguez, Alessandro Laio

本文出自:Kemaswill's Blog

責(zé)任編輯:林師授 來源: Kemaswill's Blog
相關(guān)推薦

2017-05-15 11:10:10

大數(shù)據(jù)聚類算法

2020-07-09 15:26:18

Python聚類算法語言

2024-10-18 17:14:13

2023-10-31 09:00:00

2023-04-02 14:16:45

凸集算法集合

2023-05-10 08:00:00

聚類分析數(shù)據(jù)分析聚類算法

2020-05-13 15:57:59

聚類分析算法監(jiān)督學(xué)習(xí)

2019-10-12 10:11:02

數(shù)據(jù)集聚類算法

2011-07-25 15:39:49

SQL SERVER數(shù)聚類算法順序聚類算法

2011-07-26 10:16:14

SQL Server數(shù)據(jù)挖掘

2017-04-05 09:20:14

聚類算法機(jī)器學(xué)習(xí)大數(shù)據(jù)

2017-04-07 13:00:49

機(jī)器學(xué)習(xí)大數(shù)據(jù)聚類算法

2022-07-29 10:31:33

算法Python

2022-05-17 09:14:50

聚類算法python

2024-08-22 08:54:40

2011-01-26 15:14:48

jQueryjavascriptWeb

2022-03-03 19:52:25

聚類算法D2CDBSCAN

2022-09-07 23:54:17

機(jī)器學(xué)習(xí)無監(jiān)督學(xué)習(xí)算法

2023-12-01 16:27:05

機(jī)器學(xué)習(xí)無監(jiān)督學(xué)習(xí)

2012-03-19 16:50:03

jQuery插件
點贊
收藏

51CTO技術(shù)棧公眾號