Nonconvex matrix completion with Nesterov’s acceleration
Abstract Background In matrix completion fields, the traditional convex regularization may fall short of delivering reliable low-rank estimators with good prediction performance. Previous works use the alternation least squares algorithm to optimize the nonconvex regularization. However, this algori...
Main Authors: | , , , , |
---|---|
Format: | Article |
Language: | English |
Published: |
BMC
2018-12-01
|
Series: | Big Data Analytics |
Subjects: | |
Online Access: | http://link.springer.com/article/10.1186/s41044-018-0037-9 |
id |
doaj-2b8f4efb893e4a128e85137e65a2d27c |
---|---|
record_format |
Article |
spelling |
doaj-2b8f4efb893e4a128e85137e65a2d27c2020-11-25T02:42:35ZengBMCBig Data Analytics2058-63452018-12-013111210.1186/s41044-018-0037-9Nonconvex matrix completion with Nesterov’s accelerationXiao-Bo Jin0Guo-Sen Xie1Qiu-Feng Wang2Guoqiang Zhong3Guang-Gang Geng4Henan University of TechnologyHenan University of Science and TechnologyXian Jiaotong-Liverpool UniversityOcean University of ChinaChina Internet Network Information CenterAbstract Background In matrix completion fields, the traditional convex regularization may fall short of delivering reliable low-rank estimators with good prediction performance. Previous works use the alternation least squares algorithm to optimize the nonconvex regularization. However, this algorithm has high time complexities and requires more iterations to reach convergence, which cannot scale to large-scale matrix completion problems. We need to develop faster algorithm to examine large amount of data to uncover the correlations between items for the big data analytics. Results In this work, we adopt the randomized SVD decomposition and Nesterov’s momentum to accelerate the optimization of nonconvex matrix completion. The experimental results on four real world recommendation system datasets show that the proposed algorithm achieves tremendous speed increases whilst maintaining comparable performance with the alternating least squares (ALS) method for nonconvex (convex) matrix completions. Conclusions Our novel algorithm can achieve comparable performance with previous algorithms but with shorter running time.http://link.springer.com/article/10.1186/s41044-018-0037-9Matrix completionNonconvex optimizationRandomized SVDNesterov’s momentum |
collection |
DOAJ |
language |
English |
format |
Article |
sources |
DOAJ |
author |
Xiao-Bo Jin Guo-Sen Xie Qiu-Feng Wang Guoqiang Zhong Guang-Gang Geng |
spellingShingle |
Xiao-Bo Jin Guo-Sen Xie Qiu-Feng Wang Guoqiang Zhong Guang-Gang Geng Nonconvex matrix completion with Nesterov’s acceleration Big Data Analytics Matrix completion Nonconvex optimization Randomized SVD Nesterov’s momentum |
author_facet |
Xiao-Bo Jin Guo-Sen Xie Qiu-Feng Wang Guoqiang Zhong Guang-Gang Geng |
author_sort |
Xiao-Bo Jin |
title |
Nonconvex matrix completion with Nesterov’s acceleration |
title_short |
Nonconvex matrix completion with Nesterov’s acceleration |
title_full |
Nonconvex matrix completion with Nesterov’s acceleration |
title_fullStr |
Nonconvex matrix completion with Nesterov’s acceleration |
title_full_unstemmed |
Nonconvex matrix completion with Nesterov’s acceleration |
title_sort |
nonconvex matrix completion with nesterov’s acceleration |
publisher |
BMC |
series |
Big Data Analytics |
issn |
2058-6345 |
publishDate |
2018-12-01 |
description |
Abstract Background In matrix completion fields, the traditional convex regularization may fall short of delivering reliable low-rank estimators with good prediction performance. Previous works use the alternation least squares algorithm to optimize the nonconvex regularization. However, this algorithm has high time complexities and requires more iterations to reach convergence, which cannot scale to large-scale matrix completion problems. We need to develop faster algorithm to examine large amount of data to uncover the correlations between items for the big data analytics. Results In this work, we adopt the randomized SVD decomposition and Nesterov’s momentum to accelerate the optimization of nonconvex matrix completion. The experimental results on four real world recommendation system datasets show that the proposed algorithm achieves tremendous speed increases whilst maintaining comparable performance with the alternating least squares (ALS) method for nonconvex (convex) matrix completions. Conclusions Our novel algorithm can achieve comparable performance with previous algorithms but with shorter running time. |
topic |
Matrix completion Nonconvex optimization Randomized SVD Nesterov’s momentum |
url |
http://link.springer.com/article/10.1186/s41044-018-0037-9 |
work_keys_str_mv |
AT xiaobojin nonconvexmatrixcompletionwithnesterovsacceleration AT guosenxie nonconvexmatrixcompletionwithnesterovsacceleration AT qiufengwang nonconvexmatrixcompletionwithnesterovsacceleration AT guoqiangzhong nonconvexmatrixcompletionwithnesterovsacceleration AT guangganggeng nonconvexmatrixcompletionwithnesterovsacceleration |
_version_ |
1724772871433093120 |