Potential-based Hierarchical Agglomerative (PHA) clustering

Potential-based Hierarchical Agglomerative (PHA) clustering implements a hierarchical agglomerative clustering approach that leverages a constructed potential field together with pairwise distances to capture global and local data distribution for improved cluster identification.


Key Features:

  • Potential Field Construction: Constructs a potential field for all data points related to nonparametric estimation of the global probability density function.
  • Similarity Metric: Defines a similarity metric that integrates the potential field and the distance matrix to combine global and local distribution information.
  • Edge-Weighted Tree Representation: Provides an equivalent similarity formulation based on an edge-weighted tree encompassing all data points.
  • Computational Complexity: Implements a fast agglomerative clustering algorithm with reported time complexity O(N-2).
  • Empirical Evaluation: Has been evaluated against six other typical agglomerative clustering methods on four synthetic datasets and two real-world datasets, showing faster runtimes and more satisfactory clustering outcomes in most scenarios.
  • Versatility: Demonstrates robustness across different types of datasets.

Scientific Applications:

  • Benchmarking and method comparison: Used to compare clustering performance against other agglomerative methods on synthetic and real-world datasets.
  • General cluster analysis: Applied to diverse dataset types to identify cluster structures by integrating global probability density information and local distances.

Methodology:

Constructs a potential field related to nonparametric estimation of the global probability density function; computes a similarity metric combining the potential field and the distance matrix; derives an equivalent similarity via an edge-weighted tree; applies a fast agglomerative clustering algorithm with time complexity O(N-2).

Topics

Collections

Details

Cost:
Free of charge (with restrictions)
Tool Type:
library
Operating Systems:
Windows, Linux, Mac
Programming Languages:
MATLAB
Added:
5/5/2021
Last Updated:
5/10/2021

Operations

Publications

Lu Y, Wan Y. PHA: A fast potential-based hierarchical agglomerative clustering method. Pattern Recognition. 2013;46(5):1227-1239. doi:10.1016/j.patcog.2012.11.017.

Downloads