A non-convex algorithm framework based on DC programming and DCA for matrix completion

被引:8
|
作者
Geng, Juan [1 ]
Wang, Laisheng [2 ]
Wang, Yanfei [2 ]
机构
[1] Hebei Univ Econ & Business, Coll Math & Stat, Shijiazhuang 050064, Peoples R China
[2] China Agr Univ, Coll Sci, Beijing 100083, Peoples R China
基金
中国国家自然科学基金;
关键词
Non-convex algorithm; DC Algorithms; Non-convex penalty; Matrix completion; Image recovery; LOW-RANK MATRIX; LEAST-SQUARES; OPTIMIZATION; SPARSE;
D O I
10.1007/s11075-014-9876-2
中图分类号
O29 [应用数学];
学科分类号
070104 ;
摘要
Matrix completion aims to recover an unknown low-rank or approximately low-rank matrix from a sampling set of its entries. It is shown that this problem can be solved via its tightest convex relaxation obtained by minimizing the nuclear norm instead of the rank function. Recent studies have also shown that some non-convex penalties like M (p) minimization and weighted nuclear norm minimization algorithms are able to recover low-rank matrix in a more efficient way. In this paper, we propose a unified framework based on Difference of Convex functions (DC) programming and DC Algorithms (DCA), by which M (p) minimization and weighted nuclear norm minimization algorithms can be obtained as special cases of the general framework. In addition, we give another non-convex penalty-exponential type penalty. We make some comparison between numerical tests of our algorithms and the state-of-the-art method APGL and NIHT on randomly generated matrices and real matrix completion problems, the results suggest that our methods are more effective and promising. Moreover, for the application on low-rank image recovery, these non-convex algorithms we proposed also perform well and the results are more satisfactory and reasonable.
引用
收藏
页码:903 / 921
页数:19
相关论文
共 50 条
  • [21] Modified interactive chebyshev algorithm (MICA) for non-convex multiobjective programming
    Mariano Luque
    Optimization Letters, 2015, 9 : 173 - 187
  • [22] A Non-Euclidean Gradient Descent Framework for Non-Convex Matrix Factorization
    Hsieh, Ya-Ping
    Kao, Yu-Chun
    Mahabadi, Rabeeh Karimi
    Yurtsever, Alp
    Kyrillidis, Anastasios
    Cevher, Volkan
    IEEE TRANSACTIONS ON SIGNAL PROCESSING, 2018, 66 (22) : 5917 - 5926
  • [23] Efficient Nonnegative Matrix Factorization by DC Programming and DCA
    Hoai An Le Thi
    Xuan Thanh Vo
    Tao Pham Dinh
    NEURAL COMPUTATION, 2016, 28 (06) : 1163 - 1216
  • [24] Provable Efficient Online Matrix Completion via Non-convex Stochastic Gradient Descent
    Jin, Chi
    Kakade, Sham M.
    Netrapalli, Praneeth
    ADVANCES IN NEURAL INFORMATION PROCESSING SYSTEMS 29 (NIPS 2016), 2016, 29
  • [25] Image denoising with a non-monotone boosted DCA for non-convex models
    Ferreira, O. P.
    Rabelo, R. A. L.
    Ribeiro, P. H. A.
    Santos, E. M.
    Souza, J. C. O.
    COMPUTERS & ELECTRICAL ENGINEERING, 2024, 117
  • [26] A non-convex tensor rank approximation for tensor completion
    Ji, Teng-Yu
    Huang, Ting-Zhu
    Zhao, Xi-Le
    Ma, Tian-Hui
    Deng, Liang-Jian
    APPLIED MATHEMATICAL MODELLING, 2017, 48 : 410 - 422
  • [27] A Generalized Non-convex Method for Robust Tensor Completion
    Zhang, Zhechen
    Liu, Sanyang
    Lin, Zhiping
    JOURNAL OF SCIENTIFIC COMPUTING, 2023, 96 (03)
  • [28] COMPUTING EQUILIBRIA VIA NON-CONVEX PROGRAMMING
    BARD, JF
    FALK, JE
    NAVAL RESEARCH LOGISTICS, 1980, 27 (02) : 233 - 255
  • [29] A Generalized Non-convex Method for Robust Tensor Completion
    Zhechen Zhang
    Sanyang Liu
    Zhiping Lin
    Journal of Scientific Computing, 2023, 96
  • [30] Intelligent optimization algorithm of non-convex function based on genetic algorithm
    Zhao, Xi
    Li, Ying
    Boonen, P.
    JOURNAL OF INTELLIGENT & FUZZY SYSTEMS, 2018, 35 (04) : 4289 - 4297