Поиск иерархии кластеров в данных
[ возвращает упорядоченный по кластерам список точек, 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