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...

Full description

Bibliographic Details
Main Authors: Xiao-Bo Jin, Guo-Sen Xie, Qiu-Feng Wang, Guoqiang Zhong, Guang-Gang Geng
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