SO(3)-invariant PCA with application to molecular data

Fuente: arXiv
Saved in:
Bibliographic Details
Main Authors: Fraiman, Michael, Hoyos, Paulina, Bendory, Tamir, Kileel, Joe, Mickelin, Oscar, Sharon, Nir, Singer, Amit
Format: Preprint
Published: 2025
Subjects:
Online Access:
Tags: Add Tag
No Tags, Be the first to tag this record!
_version_ 1866917030731448320
author Fraiman, Michael
Hoyos, Paulina
Bendory, Tamir
Kileel, Joe
Mickelin, Oscar
Sharon, Nir
Singer, Amit
author_facet Fraiman, Michael
Hoyos, Paulina
Bendory, Tamir
Kileel, Joe
Mickelin, Oscar
Sharon, Nir
Singer, Amit
contents Principal component analysis (PCA) is a fundamental technique for dimensionality reduction and denoising; however, its application to three-dimensional data with arbitrary orientations -- common in structural biology -- presents significant challenges. A naive approach requires augmenting the dataset with many rotated copies of each sample, incurring prohibitive computational costs. In this paper, we extend PCA to 3D volumetric datasets with unknown orientations by developing an efficient and principled framework for SO(3)-invariant PCA that implicitly accounts for all rotations without explicit data augmentation. By exploiting underlying algebraic structure, we demonstrate that the computation involves only the square root of the total number of covariance entries, resulting in a substantial reduction in complexity. We validate the method on real-world molecular datasets, demonstrating its effectiveness and opening up new possibilities for large-scale, high-dimensional reconstruction problems.
format Preprint
id arxiv_https___arxiv_org_abs_2510_18827
institution arXiv
publishDate 2025
record_format arxiv
spellingShingle SO(3)-invariant PCA with application to molecular data
Fraiman, Michael
Hoyos, Paulina
Bendory, Tamir
Kileel, Joe
Mickelin, Oscar
Sharon, Nir
Singer, Amit
Signal Processing
Machine Learning
Principal component analysis (PCA) is a fundamental technique for dimensionality reduction and denoising; however, its application to three-dimensional data with arbitrary orientations -- common in structural biology -- presents significant challenges. A naive approach requires augmenting the dataset with many rotated copies of each sample, incurring prohibitive computational costs. In this paper, we extend PCA to 3D volumetric datasets with unknown orientations by developing an efficient and principled framework for SO(3)-invariant PCA that implicitly accounts for all rotations without explicit data augmentation. By exploiting underlying algebraic structure, we demonstrate that the computation involves only the square root of the total number of covariance entries, resulting in a substantial reduction in complexity. We validate the method on real-world molecular datasets, demonstrating its effectiveness and opening up new possibilities for large-scale, high-dimensional reconstruction problems.
title SO(3)-invariant PCA with application to molecular data
topic Signal Processing
Machine Learning
url https://arxiv.org/abs/2510.18827