Поиск иерархии кластеров в данных
[
возвращает упорядоченный по кластерам список точек, order
,reachdist
] = clusterDBSCAN.discoverClusters(X
,maxepsilon
,minnumpoints
)order
, и расстояния достижимости, reachdist
, для каждой точки в данных X
. Задайте максимальный эпсилон, maxepsilon
и минимальное число точек, minnumpoints
. Метод реализует упорядоченное расположение Points To Identify the Clustering Structure (OPTICS). Алгоритм OPTICS полезен, когда кластеры имеют различную плотность.
clusterDBSCAN.discoverClusters(
отображает штриховой график, представляющий иерархию кластера.X
,maxepsilon
,minnumpoints
)
Выходные выходы clusterDBSCAN.discoverClusters
позволяет вам создать график достижимости, из которого можно визуализировать иерархическую структуру кластеров. График достижимости содержит упорядоченные точки на оси x и расстояния достижимости на оси y. Используйте выходы, чтобы изучить структуру кластера в широкой области значений настроек параметра. Можно использовать выход, чтобы помочь оценить соответствующие пороги эпсилоновой кластеризации для алгоритма DBSCAN. Точки, принадлежащие кластеру, имеют небольшие расстояния до ближайшего соседа, и кластеры появляются как оврагов на графике достижимости. Более глубокие овраги соответствуют более плотным кластерам. Определить эпсилон по ординате дна оврагов.
OPTICS предполагает, что плотные кластеры полностью содержатся в менее плотных кластерах. OPTICS обрабатывает данные в правильном порядке путем отслеживания районов плотности точек. Этот процесс выполняется путем упорядочивания точек данных по кратчайшим расстояниям достижимости, гарантируя, что кластеры с более высокой плотностью идентифицируются первыми.
clusterDBSCAN
| clusterDBSCAN.estimateEpsilon
| clusterDBSCAN.plot