Faster proximal algorithms for matrix optimization using Jacobi-based eigenvalue methods

被引:0
|
作者
Fawzi, Hamza [1 ]
Goulbourne, Harry [1 ]
机构
[1] Univ Cambridge, Dept Appl Math & Theoret Phys, Cambridge, England
来源
ADVANCES IN NEURAL INFORMATION PROCESSING SYSTEMS 34 (NEURIPS 2021) | 2021年 / 34卷
关键词
THRESHOLDING ALGORITHM; SEMIDEFINITE; CONVERGENCE;
D O I
暂无
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
We consider proximal splitting algorithms for convex optimization problems over matrices. A significant computational bottleneck in many of these algorithms is the need to compute a full eigenvalue or singular value decomposition at each iteration for the evaluation of a proximal operator. In this paper we propose to use an old and surprisingly simple method due to Jacobi to compute these eigenvalue and singular value decompositions, and we demonstrate that it can lead to substantial gains in terms of computation time compared to standard approaches. We rely on three essential properties of this method: (a) its ability to exploit an approximate decomposition as an initial point, which in the case of iterative optimization algorithms can be obtained from the previous iterate; (b) its parallel nature which makes it a great fit for hardware accelerators such as GPUs, now common in machine learning, and (c) its simple termination criterion which allows us to trade-off accuracy with computation time. We demonstrate the efficacy of this approach on a variety of algorithms and problems, and show that, on a GPU, we can obtain 5 to 10x speed-ups in the evaluation of proximal operators compared to standard CPU or GPU linear algebra routines. Our findings are supported by new theoretical results providing guarantees on the approximation quality of proximal operators obtained using approximate eigenvalue or singular value decompositions.
引用
收藏
页数:12
相关论文
共 50 条
  • [31] Eigenvalue-based spectrum sensing using the exact distribution of the maximum eigenvalue of a Wishart matrix
    Pillay, Narushan
    Xu, HongJun
    IET SIGNAL PROCESSING, 2013, 7 (09) : 833 - 842
  • [32] Determining the Number of Neurons in Artificial Neural Networks for Approximation, Trained with Algorithms Using the Jacobi Matrix
    Yotov, Kostadin
    Hadzhikolev, Emil
    Hadzhikoleva, Stanka
    TEM JOURNAL-TECHNOLOGY EDUCATION MANAGEMENT INFORMATICS, 2020, 9 (04): : 1320 - 1329
  • [33] Conic optimization-based algorithms for nonnegative matrix factorization
    Leplat, Valentin
    Nesterov, Yurii
    Gillis, Nicolas
    Glineur, Francois
    OPTIMIZATION METHODS & SOFTWARE, 2023, 38 (04): : 837 - 859
  • [34] Topology and shape optimization methods using evolutionary algorithms: a review
    Munk, David J.
    Vio, Gareth A.
    Steven, Grant P.
    STRUCTURAL AND MULTIDISCIPLINARY OPTIMIZATION, 2015, 52 (03) : 613 - 631
  • [35] Topology and shape optimization methods using evolutionary algorithms: a review
    David J. Munk
    Gareth A. Vio
    Grant P. Steven
    Structural and Multidisciplinary Optimization, 2015, 52 : 613 - 631
  • [36] Efficient Distributed Optimization of Wind Farms Using Proximal Primal-Dual Algorithms
    Annoni, Jennifer
    Dall'Anese, Emiliano
    Hong, Mingyi
    Bay, Christopher J.
    2019 AMERICAN CONTROL CONFERENCE (ACC), 2019, : 4173 - 4178
  • [37] GASPACHO: a Generic Automatic Solver using Proximal Algorithms for Convex Huge Optimization problems
    Goossens, Bart
    Luong, Hiep
    Philips, Wilfried
    WAVELETS AND SPARSITY XVII, 2017, 10394
  • [38] Identification for temperature model of accelerometer based on proximal SVR and particle swarm optimization algorithms
    Yu X.
    Zhang L.
    Guo L.
    Zhou F.
    Journal of Control Theory and Applications, 2012, 10 (3): : 349 - 353
  • [39] Eigenvalue-Based Spectrum Sensing with Small Samples Using Circulant Matrix
    Du, Liping
    Fu, Yuting
    Chen, Yueyun
    Wang, Xiaojian
    Zhang, Xiaoyan
    SYMMETRY-BASEL, 2021, 13 (12):
  • [40] Towards faster convergence of evolutionary multi-criterion optimization algorithms using Karush Kuhn Tucker optimality based local search
    Abouhawwash, Mohamed
    Seada, Haitham
    Deb, Kalyanmoy
    COMPUTERS & OPERATIONS RESEARCH, 2017, 79 : 331 - 346