Clustering longitudinal multivariate trajectories using an ensemble of principal component trees

BMC Medical Research Methodology · Published 2026-06-09 · DOI 10.1186/s12874-026-02903-3

Free full text

Authors (4)

Bastian Pfeifer, Simon Grabner, Andrea Berghold, Markus Loecher

Abstract

Abstract Purpose Clustering longitudinal data is challenging, particularly when measurements are high-dimensional, irregularly sampled, or noisy. We aim to provide a flexible and interpretable framework for identifying meaningful temporal subgroups and their key features. Methods We introduce TAPIO, an ensemble-based clustering approach with longitudinal extensions, including longTAPIO trajectories, longTAPIO sample, and longTAPIO MLD. These variants integrate dimension reduction and cluster-specific feature importance, allowing robust clustering of univariate and multivariate trajectories, as well as regularly and irregularly sampled longitudinal data. Results Simulation studies demonstrate that TAPIO accurately recovers cluster structure, identifies relevant features, and performs competitively with existing methods. longTAPIO trajectories excels on regularly sampled data, while longTAPIO MLD outperforms alternatives for irregular measurements. Applications on a clinical cohort reveal patient subgroups with distinct survival patterns driven by key cardiac measures, and analyses of high-dimensional longitudinal proteomics data uncover molecularly distinct clusters with interpretable protein-level importance profiles. Conclusion TAPIO offers a scalable, interpretable framework for longitudinal clustering that accommodates complex multivariate trajectories and high-dimensional data. Its ability to identify both meaningful clusters and their defining features has potential to advance patient stratification, biomarker discovery, and longitudinal data analysis in biomedical research.

Abstract from DOAJ. Public domain (CC0 1.0).

Read the article at the publisher →

Publication details

Year
2026

Citation

Pfeifer, B., Grabner, S., Berghold, A., et al. (2026). Clustering longitudinal multivariate trajectories using an ensemble of principal component trees. BMC Medical Research Methodology. https://doi.org/10.1186/s12874-026-02903-3

Related articles