A framework for parallel second order incremental optimization algorithms for solving partially separable problems

被引:0
|
作者
Kamer Kaya
Figen Öztoprak
Ş. İlker Birbil
A. Taylan Cemgil
Umut Şimşekli
Nurdan Kuru
Hazal Koptagel
M. Kaan Öztürk
机构
[1] Sabanci University,Faculty of Engineering and Natural Sciences
[2] Istanbul Bilgi University,Department of Industrial Engineering
[3] Erasmus University Rotterdam,Econometric Institute
[4] Boğaziçi University,Department of Computer Engineering
[5] Université Paris-Saclay,LTCI, Télécom ParisTech
关键词
Large-scale unconstrained optimization; Second order information; Shared-memory parallel implementation; Balanced coloring; Balanced stratification; Matrix factorization;
D O I
暂无
中图分类号
学科分类号
摘要
We propose Hessian Approximated Multiple Subsets Iteration (HAMSI), which is a generic second order incremental algorithm for solving large-scale partially separable convex and nonconvex optimization problems. The algorithm is based on a local quadratic approximation, and hence, allows incorporating curvature information to speed-up the convergence. HAMSI is inherently parallel and it scales nicely with the number of processors. We prove the convergence properties of our algorithm when the subset selection step is deterministic. Combined with techniques for effectively utilizing modern parallel computer architectures, we illustrate that a particular implementation of the proposed method based on L-BFGS updates converges more rapidly than a parallel gradient descent when both methods are used to solve large-scale matrix factorization problems. This performance gain comes only at the expense of using memory that scales linearly with the total size of the optimization variables. We conclude that HAMSI may be considered as a viable alternative in many large scale problems, where first order methods based on variants of gradient descent are applicable.
引用
收藏
页码:675 / 705
页数:30
相关论文
共 50 条
  • [1] A framework for parallel second order incremental optimization algorithms for solving partially separable problems
    Kaya, Kamer
    Oztoprak, Figen
    Birbil, S. Ilker
    Cemgil, A. Taylan
    Simsekli, Umut
    Kuru, Nurdan
    Koptagel, Hazal
    Ozturk, M. Kaan
    COMPUTATIONAL OPTIMIZATION AND APPLICATIONS, 2019, 72 (03) : 675 - 705
  • [2] Parallel characteristical algorithms for solving problems of global optimization
    Grishagin, VA
    Sergeyev, YD
    Strongin, RG
    JOURNAL OF GLOBAL OPTIMIZATION, 1997, 10 (02) : 185 - 206
  • [3] Parallel Characteristical Algorithms for Solving Problems of Global Optimization
    Vladimir A. Grishagin
    Yaroslav D. Sergeyev
    Roman G. Strongin
    Journal of Global Optimization, 1997, 10 : 185 - 206
  • [4] Three parallel algorithms for solving nonlinear systems and optimization problems
    Peinado, J
    Vidal, AM
    HIGH PERFORMANCE COMPUTING FOR COMPUTATIONAL SCIENCE - VECPAR 2004, 2005, 3402 : 657 - 670
  • [5] A Grouping Cooperative Differential Evolution Algorithm for Solving Partially Separable Complex Optimization Problems
    Chen, Zuohan
    Cao, Jie
    Zhao, Fuqing
    Zhang, Jianlin
    COGNITIVE COMPUTATION, 2023, 15 (03) : 956 - 975
  • [6] A Grouping Cooperative Differential Evolution Algorithm for Solving Partially Separable Complex Optimization Problems
    Zuohan Chen
    Jie Cao
    Fuqing Zhao
    Jianlin Zhang
    Cognitive Computation, 2023, 15 : 956 - 975
  • [7] ALGORITHMS FOR SOLVING A SEPARABLE PROBLEM OF DISCRETE OPTIMIZATION
    SERGEYEV, SI
    USSR COMPUTATIONAL MATHEMATICS AND MATHEMATICAL PHYSICS, 1990, 30 (04): : 218 - 219
  • [8] NUMERICAL EXPERIMENTS WITH PARTIALLY SEPARABLE OPTIMIZATION PROBLEMS
    GRIEWANK, A
    TOINT, PL
    LECTURE NOTES IN MATHEMATICS, 1984, 1066 : 203 - 220
  • [9] A generic parallel optimization framework for solving hard problems in optical networks
    Li, Longfei
    Li, Yongcheng
    Bose, Sanjay K.
    Shen, Gangxiang
    COMPUTER COMMUNICATIONS, 2023, 199 : 177 - 185
  • [10] A Partially Parallel Prediction-Correction Splitting Method for Convex Optimization Problems with Separable Structure
    Bai F.-S.
    Xu L.
    Journal of the Operations Research Society of China, 2017, 5 (4) : 529 - 544