摘要
低秩矩阵修补是机器学习和数据分析中的核心问题,被广泛应用于协同过滤、降维处理、多任务学习和模式识别等领域。针对ADMiRA算法存在收敛速度慢、易陷入局部最优等缺陷,通过在SP算法的每次迭代过程中引入SVP算法,提出一种基于子空间阈值追踪的矩阵修补算法。其利用SVP算法快速收敛的特性,提升了SP算法的收敛速度,且能得到更优的解。仿真实验验证了所提算法的性能。
Low rank matrix completion is the most basic problem in machine learning and data analysis.It plays a key role in solving many important problems,such as collaborative filtering,dimensionality reduction,multi-task learning and pattern recognition.Focusing on the problems that the ADMiRA may have a slow convergence rate and easily fall into local optimal drawbacks,this paper proposed a new algorithm by adding SVP into SP's every iteration.Through making use of SVP's advantage of quick convergence,the proposed algorithm improves SP's convergence speed,and gets better result.This algorithm was implemented and tested on several simulated datasets and image datasets.Experiments reveal very encouraging results in terms of the found quality of solution and the required processing time.
作者
王智
王建军
王文东
WANG Zhi;WANG Jian-jun;WANG Wen-dong(School of Mathematics and Statistics,Southwest Universit;College of Computer &Information Science,Southwest Universit)
出处
《计算机科学》
CSCD
北大核心
2018年第6期193-196,215,共5页
Computer Science
基金
国家自然科学基金(61673015)
西南大学实验研究项目(SYJ2016024)资助