MC^2:一种用于杠杆矩阵补全的两阶段算法
信息论
2017-11-21 v3 math.IT
摘要
笼统地说,杠杆得分反映了矩阵各行和各列的重要性。理想情况下,给定秩为 的矩阵 的杠杆得分,若样本根据杠杆得分诱导的非均匀分布随机选取,则仅需 个样本即可可靠地补全该矩阵。然而在实践中,杠杆得分通常是未知的。因此,采用均匀随机抽样的均匀矩阵补全的样本复杂度增加至 ,其中 是 的最大杠杆得分。本文提出了一种名为 MC 的两阶段矩阵补全算法:第一阶段基于均匀随机样本估计杠杆得分,第二阶段根据估计的杠杆得分对矩阵进行非均匀重采样并补全。对于良态矩阵,MC 的总样本复杂度不劣于均匀矩阵补全;对于某些良态矩阵类别(即杠杆得分呈现温和衰减的合理相干矩阵),MC 所需的样本数大幅减少。数值模拟表明,该算法在广泛的矩阵类别中优于均匀矩阵补全,特别是对条件数的敏感度远低于当前理论的要求。
引用
@article{arxiv.1609.01795,
title = {MC^2: A Two-Phase Algorithm for Leveraged Matrix Completion},
author = {Armin Eftekhari and Michael B. Wakin and Rachel A. Ward},
journal= {arXiv preprint arXiv:1609.01795},
year = {2017}
}