Rootlets Hierarchical Principal Component Analysis for Revealing Nested Dependencies in Hierarchical Data
Hierarchical clustering analysis (HCA) is a widely used unsupervised learning method. Limitations of HCA, however, include imposing an artificial hierarchy onto non-hierarchical data and fixed two-way mergers at every level. To address this, the current work describes a novel rootlets hierarchical principal component analysis (hPCA). This method extends typical hPCA using multivariate statistics to construct adaptive multiway mergers and Riemannian geometry to visualize nested dependencies. The rootlets hPCA algorithm and its projection onto the Poincaré disk are presented as examples of this extended framework. The algorithm constructs high-dimensional mergers using a single parameter, interpreted as a <mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML"><mml:mi>p</mml:mi></mml:math> -value. It decomposes a similarity matrix from <mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML"><mml:mi>G</mml:mi> <mml:mi>L</mml:mi> <mml:mo>(</mml:mo> <mml:mi>m</mml:mi> <mml:mo>,</mml:mo> <mml:mi>R</mml:mi> <mml:mo>)</mml:mo></mml:math> using a sequence of rotations from <mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML"><mml:mi>S</mml:mi> <mml:mi>O</mml:mi> <mml:mo>(</mml:mo> <mml:mi>k</mml:mi> <mml:mo>)</mml:mo></mml:math> , <mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML"><mml:mi>k</mml:mi> <mml:mo>≪</mml:mo> <mml:mi>m</mml:mi></mml:math> . Analysis shows that the rootlets algorithm limits the number of distinct eigenvalues for any merger. Nested clusters of arbitrary size but equal correlations are constructed and merged using their leading principal components. The visualization method then maps elements of <mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML"><mml:mi>S</mml:mi> <mml:mi>O</mml:mi> <mml:mo>(</mml:mo> <mml:mi>k</mml:mi> <mml:mo>)</mml:mo></mml:math> onto a low-dimensional hyperbolic manifold, the Poincaré disk. Rootlets hPCA was validated using simulated datasets with known hierarchical structure, and a neuroimaging dataset with an unknown hierarchy. Experiments demonstrate that rootlets hPCA accurately reconstructs known hierarchies and, unlike HCA, does not impose a hierarchy on data.
Authors
- Korey P. Wylie (ORCID: https://orcid.org/0000-0003-1331-9611)
- Jason R. Tregellas (ORCID: https://orcid.org/0000-0003-3645-2562)
Institutions
- University of Colorado Anschutz Medical Campus (US)
Publication Details
- Journal
- Mathematics
- Published
- 2024-12-28
- DOI
- https://doi.org/10.3390/math13010072
- Citations
- 2
- Primary Topic
- Advanced Neuroimaging Techniques and Applications
- Type
- article
- Field-Weighted Citation Impact
- 0.81
Funders
- U.S. Department of Veterans Affairs
- National Institutes of Health