Decentralized Frank-Wolfe Algorithm for Convex and Nonconvex Problems

被引:59
|
作者
Wai, Hoi-To [1 ]
Lafond, Jean [2 ]
Scaglione, Anna [1 ]
Moulines, Eric [3 ]
机构
[1] Arizona State Univ, Sch Elect Comp & Energy Engn, Tempe, AZ 85281 USA
[2] Univ Paris Saclay, Telecom ParisTech, F-75013 Paris, France
[3] Ecole Polytech, CMAP, F-91128 Palaiseau, France
基金
美国国家科学基金会;
关键词
Communication efficient algorithms; consensus algorithms; decentralized optimization; Frank-Wolfe (FW) algorithm; high-dimensional optimization; least absolute shrinkage and selection operator (LASSO); matrix completion; GRADIENT ALGORITHM; OPTIMIZATION; CONSENSUS;
D O I
10.1109/TAC.2017.2685559
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Decentralized optimization algorithms have received much attention due to the recent advances in network information processing. However, conventional decentralized algorithms based on projected gradient descent are incapable of handling high-dimensional constrained problems, as the projection step becomes computationally prohibitive. To address this problem, this paper adopts a projection-free optimization approach, a. k. a. the Frank-Wolfe (FW) or conditional gradient algorithm. We first develop a decentralized FW (DeFW) algorithm from the classical FW algorithm. The convergence of the proposed algorithm is studied by viewing the decentralized algorithm as an inexact FW algorithm. Using a diminishing step size rule and letting t be the iteration number, we show that the DeFW algorithm's convergence rate is O(1/t) for convex objectives; is O(1/t(2)) for strongly convex objectives with the optimal solution in the interior of the constraint set; and is O(1/root t) toward a stationary point for smooth but nonconvex objectives. We then show that a consensus-based DeFW algorithm meets the above guarantees with two communication rounds per iteration. We demonstrate the advantages of the proposed DeFW algorithm on low-complexity robust matrix completion and communication efficient sparse learning. Numerical results on synthetic and real data are presented to support our findings.
引用
收藏
页码:5522 / 5537
页数:16
相关论文
共 50 条
  • [1] Communication-Efficient Frank-Wolfe Algorithm for Nonconvex Decentralized Distributed Learning
    Xian, Wenhan
    Huang, Feihu
    Huang, Heng
    [J]. THIRTY-FIFTH AAAI CONFERENCE ON ARTIFICIAL INTELLIGENCE, THIRTY-THIRD CONFERENCE ON INNOVATIVE APPLICATIONS OF ARTIFICIAL INTELLIGENCE AND THE ELEVENTH SYMPOSIUM ON EDUCATIONAL ADVANCES IN ARTIFICIAL INTELLIGENCE, 2021, 35 : 10405 - 10413
  • [2] Adaptive Variant of the Frank-Wolfe Algorithm for Convex Optimization Problems
    Aivazian, G. V.
    Stonyakin, F. S.
    Pasechnyk, D. A.
    Alkousa, M. S.
    Raigorodsky, A. M.
    Baran, I. V.
    [J]. PROGRAMMING AND COMPUTER SOFTWARE, 2023, 49 (06) : 493 - 504
  • [3] Stochastic perturbation of Frank-Wolfe method for nonconvex programming problems
    El Mouatasim, Abdelkrim
    Ettahiri, Abderrahmane
    [J]. ANNALS OF THE UNIVERSITY OF CRAIOVA-MATHEMATICS AND COMPUTER SCIENCE SERIES, 2020, 47 (02): : 314 - 330
  • [4] Stochastic Frank-Wolfe Methods for Nonconvex Optimization
    Reddi, Sashank J.
    Sra, Suvrit
    Poczos, Barnabas
    Smola, Alex
    [J]. 2016 54TH ANNUAL ALLERTON CONFERENCE ON COMMUNICATION, CONTROL, AND COMPUTING (ALLERTON), 2016, : 1244 - 1251
  • [5] IMPROVED EFFICIENCY OF THE FRANK-WOLFE ALGORITHM FOR CONVEX NETWORK PROGRAMS
    LEBLANC, LJ
    HELGASON, RV
    BOYCE, DE
    [J]. TRANSPORTATION SCIENCE, 1985, 19 (04) : 445 - 462
  • [6] FRANK-WOLFE ALGORITHM FROM OPTIMIZATION TO EQUILIBRIUM PROBLEMS
    Moudafi, Abdellatif
    [J]. JOURNAL OF NONLINEAR AND CONVEX ANALYSIS, 2019, 20 (11) : 2335 - 2345
  • [7] Federated Frank-Wolfe Algorithm
    Dadras, Ali
    Banerjee, Sourasekhar
    Prakhya, Karthik
    Yurtsever, Alp
    [J]. MACHINE LEARNING AND KNOWLEDGE DISCOVERY IN DATABASES: RESEARCH TRACK, PT III, ECML PKDD 2024, 2024, 14943 : 58 - 75
  • [8] Mixed Frank-Wolfe penalty method with applications to nonconvex optimal control problems
    Chryssoverghi, I
    Bacopoulos, A
    Kokkinis, B
    Coletsos, J
    [J]. JOURNAL OF OPTIMIZATION THEORY AND APPLICATIONS, 1997, 94 (02) : 311 - 334
  • [9] Stochastic Frank-Wolfe for Composite Convex Minimization
    Locatello, Francesco
    Yurtsevert, Alp
    Fercoq, Olivier
    Cevhert, Volkan
    [J]. ADVANCES IN NEURAL INFORMATION PROCESSING SYSTEMS 32 (NIPS 2019), 2019, 32
  • [10] The Frank-Wolfe Algorithm: A Short Introduction
    Pokutta S.
    [J]. Jahresbericht der Deutschen Mathematiker-Vereinigung, 2024, 126 (1) : 3 - 35