NEXT: In-Network Nonconvex Optimization

被引:390
作者
Di Lorenzo, Paolo [1 ]
Scutari, Gesualdo [2 ,3 ]
机构
[1] Univ Perugia, Dept Engn, I-06125 Perugia, Italy
[2] Purdue Univ, Dept Ind Engn, Discovery Pk, W Lafayette, IN 47907 USA
[3] Purdue Univ, Cyber Ctr, Discovery Pk, W Lafayette, IN 47907 USA
来源
IEEE TRANSACTIONS ON SIGNAL AND INFORMATION PROCESSING OVER NETWORKS | 2016年 / 2卷 / 02期
基金
美国国家科学基金会;
关键词
Consensus; distributed optimization; nonconvex optimization; successive convex approximation; time-varying directed graphs; DIFFUSION ADAPTATION STRATEGIES; DISTRIBUTED OPTIMIZATION; GRADIENT METHODS; CONSENSUS; CONVERGENCE; ALGORITHM; ADMM;
D O I
10.1109/TSIPN.2016.2524588
中图分类号
TM [电工技术]; TN [电子技术、通信技术];
学科分类号
0808 ; 0809 ;
摘要
We study nonconvex distributed optimization in multiagent networks with time-varying (nonsymmetric) connectivity. We introduce the first algorithmic framework for the distributed minimization of the sum of a smooth (possibly nonconvex and nonseparable) function-the agents' sum-utility-plus a convex (possibly nonsmooth and nonseparable) regularizer. The latter is usually employed to enforce some structure in the solution, typically sparsity. The proposed method hinges on successive convex approximation techniques while leveraging dynamic consensus as amechanism to distribute the computation among the agents: each agent first solves (possibly inexactly) a local convex approximation of the nonconvex original problem, and then performs local averaging operations. Asymptotic convergence to (stationary) solutions of the nonconvex problem is established. Our algorithmic framework is then customized to a variety of convex and nonconvex problems in several fields, including signal processing, communications, networking, and machine learning. Numerical results show that the new method compares favorably to existing distributed algorithms on both convex and nonconvex problems.
引用
收藏
页码:120 / 136
页数:17
相关论文
共 47 条
[1]  
[Anonymous], [No title captured]
[2]  
[Anonymous], 2011, DISTRIBUTED OPTIMIZA
[3]  
[Anonymous], 1984, Technical report
[4]   Distributed Spectrum Sensing for Cognitive Radio Networks by Exploiting Sparsity [J].
Bazerque, Juan Andres ;
Giannakis, Georgios B. .
IEEE TRANSACTIONS ON SIGNAL PROCESSING, 2010, 58 (03) :1847-1862
[5]  
Bertsekas Dimitri, 2015, Parallel and Distributed Computation: Numerical Methods
[6]   Gradient convergence in gradient methods with errors [J].
Bertsekas, DP ;
Tsitsiklis, JN .
SIAM JOURNAL ON OPTIMIZATION, 2000, 10 (03) :627-642
[7]  
Bianchi P., 2014, ARXIV14070898
[8]   Convergence of a Multi-Agent Projected Stochastic Gradient Algorithm for Non-Convex Optimization [J].
Bianchi, Pascal ;
Jakubowicz, Jeremie .
IEEE TRANSACTIONS ON AUTOMATIC CONTROL, 2013, 58 (02) :391-405
[9]  
Blondel VD, 2005, IEEE DECIS CONTR P, P2996
[10]   Diffusion LMS Strategies for Distributed Estimation [J].
Cattivelli, Federico S. ;
Sayed, Ali H. .
IEEE TRANSACTIONS ON SIGNAL PROCESSING, 2010, 58 (03) :1035-1048