English

Stay on path: PCA along graph paths

Machine Learning 2015-06-22 v2 Information Theory Machine Learning math.IT Optimization and Control

Abstract

We introduce a variant of (sparse) PCA in which the set of feasible support sets is determined by a graph. In particular, we consider the following setting: given a directed acyclic graph GG on pp vertices corresponding to variables, the non-zero entries of the extracted principal component must coincide with vertices lying along a path in GG. From a statistical perspective, information on the underlying network may potentially reduce the number of observations required to recover the population principal component. We consider the canonical estimator which optimally exploits the prior knowledge by solving a non-convex quadratic maximization on the empirical covariance. We introduce a simple network and analyze the estimator under the spiked covariance model. We show that side information potentially improves the statistical complexity. We propose two algorithms to approximate the solution of the constrained quadratic maximization, and recover a component with the desired properties. We empirically evaluate our schemes on synthetic and real datasets.

Keywords

Cite

@article{arxiv.1506.02344,
  title  = {Stay on path: PCA along graph paths},
  author = {Megasthenis Asteris and Anastasios Kyrillidis and Alexandros G. Dimakis and Han-Gyol Yi and and Bharath Chandrasekaran},
  journal= {arXiv preprint arXiv:1506.02344},
  year   = {2015}
}

Comments

12 pages, 5 figures, In Proceedings of International Conference on Machine Learning (ICML) 2015

R2 v1 2026-06-22T09:48:54.289Z