Probabilistic Principal Component Analysis for Phylogenetic Comparative Studies

Principal Component Analysis (PCA) is one of the most widely used approaches for multivariate datasets. Biologists use PCA to visualize data, identify patterns in large datasets, determine independent axes of variation, and reduce dimensionality for further statistical analyses. Phylogenetic PCA is an extension of regular PCA that seeks to identify the major axes of variation independent of the phylogeny. We extend these methods by estimating PCA parameters using an explicit probability modeling framework. We implement multiple models of trait evolution (Brownian motion, Ornstein-Uhlenbeck, Early Burst, and Pagel's λ) and use the Akaike Information Criterion (AIC) for model selection. We also introduce a probabilistic approach to select the number of principal components to retain from a PCA. We demonstrate the advantages of probabilistic PCA, such as incorporating the error, or noise, arising from dimensionality reduction, which is ignored in regular PCA. We use extensive simulations and an empirical dataset with 35 traits to show the method's performance. We implemented the new approach in the R package "do3PCA" available from the RCran repository.

Authors

Institutions

Publication Details

Journal
Evolution
Published
2026-03-14
DOI
https://doi.org/10.1093/evolut/qpag044
Primary Topic
Evolution and Paleontology Studies
Type
article
Field-Weighted Citation Impact
0.00
Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

Probabilistic Principal Component Analysis for Phylogenetic Comparative Studies

Daniel S. Caetano, David J. Hearn
Evolution
Evolution and Paleontology Studies
article

Probabilistic Principal Component Analysis for Phylogenetic Comparative Studies

Daniel S. Caetano, David J. Hearn
article en

Abstract

Principal Component Analysis (PCA) is one of the most widely used approaches for multivariate datasets. Biologists use PCA to visualize data, identify patterns in large datasets, determine independent axes of variation, and reduce dimensionality for further statistical analyses. Phylogenetic PCA is an extension of regular PCA that seeks to identify the major axes of variation independent of the phylogeny. We extend these methods by estimating PCA parameters using an explicit probability modeling framework. We implement multiple models of trait evolution (Brownian motion, Ornstein-Uhlenbeck, Early Burst, and Pagel's λ) and use the Akaike Information Criterion (AIC) for model selection. We also introduce a probabilistic approach to select the number of principal components to retain from a PCA. We demonstrate the advantages of probabilistic PCA, such as incorporating the error, or noise, arising from dimensionality reduction, which is ignored in regular PCA. We use extensive simulations and an empirical dataset with 35 traits to show the method's performance. We implemented the new approach in the R package "do3PCA" available from the RCran repository.

Evolution
Towson University (US)
Openalex Percentile: Top 41%
Evolution and Paleontology Studies
AI Navigator

Ask Laika to Summarize, Analyze, and Connect papers live on the map.

Summarize Papers & Methodologies

Extract key findings, datasets, and comparative methods across publications.

Benchmark Rankings & Visual Analytics

Rank top research institutions, authors, funders, topics, and journals by Field-Weighted Citation Impact (FWCI) and paper volume with instant charts.

Connect Distant Disciplines

Bridge topological clusters on the map to find hidden collaborative intersections.