流式PCA:匹配矩阵Bernstein不等式及Oja算法的近最优有限样本保证
机器学习
2016-03-29 v2 数据结构与算法
神经与进化计算
机器学习
摘要
本工作为流式主成分分析(PCA)提供了改进的保证。给定独立采样自满足()的分布的,本工作提供了一种空间线性时间单遍流式算法,用于估计的主特征向量。该算法几乎匹配(且在某些情况下改进了)由矩阵Bernstein不等式所分析的、计算经验协方差主特征向量的标准批处理方法的精度。此外,为实现恒定精度,我们的算法将流式算法先前已知的最佳样本复杂度改进了或的乘法因子,其中是的前两个特征值之间的相对距离。这些结果通过对经典Oja算法的全新分析得以实现,Oja算法是最古老且最流行的流式PCA算法之一。特别地,本工作表明,简单地选取随机初始点并应用更新规则,配合适当选择的,就足以准确估计主特征向量。我们相信我们的结果阐明了如何在理论和实践中高效执行流式PCA,并希望我们的分析可作为分析流式PCA许多变体和扩展的基础。
引用
@article{arxiv.1602.06929,
title = {Streaming PCA: Matching Matrix Bernstein and Near-Optimal Finite Sample Guarantees for Oja's Algorithm},
author = {Prateek Jain and Chi Jin and Sham M. Kakade and Praneeth Netrapalli and Aaron Sidford},
journal= {arXiv preprint arXiv:1602.06929},
year = {2016}
}
备注
Updated title