Sartini-Stats
  • About
  • Blog
  • CV
  • Publications
  • Software

Fast Bayesian Functional Principal Components Analysis

functional data analysis
principal components analysis
Bayesian methods
continuous glucose monitoring
Author

Sartini, Zhou, Selvin, Zeger, & Crainiceanu

Doi

https://doi.org/10.48550/arXiv.2412.11340

Citation (APA 7)

Sartini, J., Zhou, X., Selvin, L., Zeger, S., & Crainiceanu, C. (2025). Fast Bayesian Functional Principal Components Analysis (No. arXiv:2412.11340). arXiv. https://doi.org/10.48550/arXiv.2412.11340

Abstract

Functional Principal Components Analysis (FPCA) is a widely used analytic tool for dimension reduction of functional data. Traditional implementations of FPCA estimate the principal components from the data, then treat these estimates as fixed in subsequent analyses. To account for the uncertainty of PC estimates, we propose FAST, a fully-Bayesian FPCA with three core components: (1) projection of eigenfunctions onto an orthonormal spline basis; (2) efficient sampling of the orthonormal spline coefficient matrix using polar decomposition; and (3) ordering eigenvalues during sampling. Extensive simulation studies show that FAST is very stable and performs better compared to existing methods. FAST is motivated by and applied to a study of the variability in mealtime glucose from the Dietary Approaches to Stop Hypertension for Diabetes Continuous Glucose Monitoring (DASH4D CGM) study. All relevant STAN code and simulation routines are available as supplementary material.