Randomised block-coordinate Frank-Wolfe algorithm for distributed online learning over networks

被引:1
|
作者
Li, Jingchao [1 ]
Wu, Qingtao [1 ]
Zheng, Ruijuan [1 ]
Zhu, Junlong [1 ]
Ge, Quanbo [2 ]
Zhang, Mingchuan [1 ]
机构
[1] Henan Univ Sci & Technol, Sch Informat Engn, Luoyang 471023, Peoples R China
[2] Tongji Univ, Sch Elect & Informat Engn, Shanghai 200092, Peoples R China
基金
中国国家自然科学基金;
关键词
convex programming; learning (artificial intelligence); gradient methods; randomised algorithms; computational complexity; distributed online algorithms; Frank-Wolfe method; constrained optimisation problems; distributed online learning; randomised block-coordinate Frank-Wolfe algorithm; full gradient vector; subgradient vector; convex functions;
D O I
10.1049/ccs.2020.0007
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
The distributed online algorithms which are based on the Frank-Wolfe method can effectively deal with constrained optimisation problems. However, the calculation of the full (sub)gradient vector in those algorithms leads to a huge computational cost at each iteration. To reduce the computational cost of the algorithms mentioned above, the authors present a distributed online randomised block-coordinate Frank-Wolfe algorithm over networks. Each agent in the networks only needs to calculate a subset of the coordinates of its (sub)gradient vector in this algorithm. Furthermore, they make a detailed theoretical analysis of the regret bound of this algorithm. When all local objective functions satisfy the conditions of strongly convex functions, the authors' algorithm attains the regret bound of O(root T), where T is the total number of iterations. Furthermore, the theorem results are verified via simulation experiments, which show that the algorithm is effective and efficient.
引用
收藏
页码:72 / 79
页数:8
相关论文
共 50 条
  • [1] Parallel and Distributed Block-Coordinate Frank-Wolfe Algorithms
    Wang, Yu-Xiang
    Sadhanala, Veeranjaneyulu
    Dai, Wei
    Neiswanger, Willie
    Sra, Suvrit
    Xing, Eric P.
    [J]. INTERNATIONAL CONFERENCE ON MACHINE LEARNING, VOL 48, 2016, 48
  • [2] MAP inference via Block-Coordinate Frank-Wolfe Algorithm
    Swoboda, Paul
    Kolmogorov, Vladimir
    [J]. 2019 IEEE/CVF CONFERENCE ON COMPUTER VISION AND PATTERN RECOGNITION (CVPR 2019), 2019, : 11138 - 11147
  • [3] Decentralized Randomized Block-Coordinate Frank-Wolfe Algorithms for Submodular Maximization Over Networks
    Zhang, Mingchuan
    Zhou, Yangfan
    Ge, Quanbo
    Zheng, Ruijuan
    Wu, Qingtao
    [J]. IEEE TRANSACTIONS ON SYSTEMS MAN CYBERNETICS-SYSTEMS, 2022, 52 (08): : 5081 - 5091
  • [4] BLOCK-COORDINATE FRANK-WOLFE ALGORITHM AND CONVERGENCE ANALYSIS FOR SEMI-RELAXED OPTIMAL TRANSPORT PROBLEM
    Fukunaga, Takumi
    Kasai, Hiroyuki
    [J]. 2022 IEEE INTERNATIONAL CONFERENCE ON ACOUSTICS, SPEECH AND SIGNAL PROCESSING (ICASSP), 2022, : 5433 - 5437
  • [5] Dynamic Online Learning via Frank-Wolfe Algorithm
    Kalhan, Deepak S.
    Singh Bedi, Amrit
    Koppel, Alec
    Rajawat, Ketan
    Hassani, Hamed
    Gupta, Abhishek K.
    Banerjee, Adrish
    [J]. IEEE TRANSACTIONS ON SIGNAL PROCESSING, 2021, 69 : 932 - 947
  • [6] A Multi-Plane Block-Coordinate Frank-Wolfe Algorithm for Training Structural SVMs with a Costly max-Oracle
    Shah, Neel
    Kolmogorov, Vladimir
    Lampert, Christoph H.
    [J]. 2015 IEEE CONFERENCE ON COMPUTER VISION AND PATTERN RECOGNITION (CVPR), 2015, : 2737 - 2745
  • [7] A Randomized Block-Coordinate Adam online learning optimization algorithm
    Zhou, Yangfan
    Zhang, Mingchuan
    Zhu, Junlong
    Zheng, Ruijuan
    Wu, Qingtao
    [J]. NEURAL COMPUTING & APPLICATIONS, 2020, 32 (16): : 12671 - 12684
  • [8] A Randomized Block-Coordinate Adam online learning optimization algorithm
    Yangfan Zhou
    Mingchuan Zhang
    Junlong Zhu
    Ruijuan Zheng
    Qingtao Wu
    [J]. Neural Computing and Applications, 2020, 32 : 12671 - 12684
  • [9] Online Learning for IoT Optimization: A Frank-Wolfe Adam-Based Algorithm
    Zhang, Mingchuan
    Zhou, Yangfan
    Quan, Wei
    Zhu, Junlong
    Zheng, Ruijuan
    Wu, Qingtao
    [J]. IEEE INTERNET OF THINGS JOURNAL, 2020, 7 (09) : 8228 - 8237
  • [10] Stochastic block coordinate Frank-Wolfe algorithm for large-scale biological network alignment
    Wang, Yijie
    Qian, Xiaoning
    [J]. EURASIP JOURNAL ON BIOINFORMATICS AND SYSTEMS BIOLOGY, 2016, Springer Verlag (01)