Provable dimension detection using principal component analysis

  • Siu Wing Cheng*
  • , Yajun Wang
  • , Zhuangzhi Wu
  • *Corresponding author for this work

Research output: Contribution to journalArticlepeer-review

Abstract

We analyze an algorithm based on principal component analysis (PCA) for detecting the dimension k of a smooth manifold M ⊂ ℝd from a set P of point samples. The best running time so far is O(d 2 O(k7log k)) by Giesen and Wagner after the adaptive neighborhood graph is constructed. Given the adaptive neighborhood graph, the PCA-based algorithm outputs the true dimension in O(d2O(k)) time, provided that P satisfies a standard sampling condition as in previous results. Our experimental results validate the effectiveness of the approach. A further advantage is that both the algorithm and its analysis can be generalized to the noisy case, in which small perturbations of the samples and a small portion of outliers are allowed.

Original languageEnglish
Pages (from-to)415-440
Number of pages26
JournalInternational Journal of Computational Geometry and Applications
Volume18
Issue number5
DOIs
StatePublished - Oct 2008

Keywords

  • Dimension detection
  • Principal component analysis
  • Sampling

Fingerprint

Dive into the research topics of 'Provable dimension detection using principal component analysis'. Together they form a unique fingerprint.

Cite this