Distributed Online Private Learning of Convex Nondecomposable Objectives

被引:1
作者
Cheng, Huqiang [1 ]
Liao, Xiaofeng [1 ]
Li, Huaqing [2 ]
机构
[1] Chongqing Univ, Coll Comp Sci, Key Lab Dependable Serv Comp Cyber Phys Soc, Minist Educ, Chongqing 400044, Peoples R China
[2] Southwest Univ, Coll Elect & Informat Engn, Chongqing Key Lab Nonlinear Circuits & Intelligent, Chongqing 400715, Peoples R China
来源
IEEE TRANSACTIONS ON NETWORK SCIENCE AND ENGINEERING | 2024年 / 11卷 / 02期
基金
中国国家自然科学基金;
关键词
Differential privacy; nondecomposable problem; distributed online learning; time-varying networks; OPTIMIZATION; TIME; CONVERGENCE; ALGORITHM;
D O I
10.1109/TNSE.2023.3329832
中图分类号
T [工业技术];
学科分类号
08 ;
摘要
In the machine learning domain, datasets share several new features, including distributed storage, high velocity, and privacy concerns, which naturally requires the development of distributed privacy-preserving algorithms. Moreover, nodes (e.g., learners, sensors, GPUs, mobiles, etc.) in the real networks usually process tasks in real time, which inevitably requires nodes to have online learning capabilities. Therefore, we deal with a general distributed constrained online learning problem with privacy over time-varying networks, where a class of nondecomposable objectives are considered. Under this setting, each node only controls a part of the global decision, and the goal of all nodes is to collaboratively minimize the global cost over a time horizon $T$ while guarantees the security of the transmitted information. For such problems, we first design a novel generic algorithm framework, named as DPSDA, of differentially private distributed online learning using the Laplace mechanism and the stochastic variants of dual averaging method. Note that in the dual updates, all nodes of DPSDA employ the noise-corrupted gradients for more generality. Then, we propose two algorithms, named as DPSDA-C and DPSDA-PS, under this framework. In DPSDA-C, the nodes implement a circulation-based communication in the primal updates so as to alleviate the disagreements over time-varying undirected networks. In addition, for the extension to time-varying directed ones, the nodes implement the broadcast-based push-sum dynamics in DPSDA-PS, which can achieve average consensus over arbitrary directed networks. Theoretical results show that both algorithms attain an expected regret upper bound in O(root T) when the objective function is convex, which matches the best utility achievable by cutting-edge algorithms. Finally, numerous numerical experiments on both synthetic and real-world datasets verify the effectiveness of our algorithms.
引用
收藏
页码:1716 / 1728
页数:13
相关论文
共 45 条
  • [1] Individual Regret Bounds for the Distributed Online Alternating Direction Method of Multipliers
    Akbari, Mohammad
    Gharesifard, Bahman
    Linder, Lamas
    [J]. IEEE TRANSACTIONS ON AUTOMATIC CONTROL, 2019, 64 (04) : 1746 - 1752
  • [2] Distributed Online Convex Optimization on Time-Varying Directed Graphs
    Akbari, Mohammad
    Gharesifard, Bahman
    Linder, Tamas
    [J]. IEEE TRANSACTIONS ON CONTROL OF NETWORK SYSTEMS, 2017, 4 (03): : 417 - 428
  • [3] Regret Analysis of Stochastic and Nonstochastic Multi-armed Bandit Problems
    Bubeck, Sebastien
    Cesa-Bianchi, Nicolo
    [J]. FOUNDATIONS AND TRENDS IN MACHINE LEARNING, 2012, 5 (01): : 1 - 122
  • [4] Minimizing Training Time of Distributed Machine Learning by Reducing Data Communication
    Duan, Yubin
    Wang, Ning
    Wu, Jie
    [J]. IEEE TRANSACTIONS ON NETWORK SCIENCE AND ENGINEERING, 2021, 8 (02): : 1802 - 1814
  • [5] Dual Averaging for Distributed Optimization: Convergence Analysis and Network Scaling
    Duchi, John C.
    Agarwal, Alekh
    Wainwright, Martin J.
    [J]. IEEE TRANSACTIONS ON AUTOMATIC CONTROL, 2012, 57 (03) : 592 - 606
  • [6] Dwork C, 2006, LECT NOTES COMPUT SC, V4052, P1
  • [7] Calibrating noise to sensitivity in private data analysis
    Dwork, Cynthia
    McSherry, Frank
    Nissim, Kobbi
    Smith, Adam
    [J]. THEORY OF CRYPTOGRAPHY, PROCEEDINGS, 2006, 3876 : 265 - 284
  • [8] Distributed Optimal Control of Sensor Networks for Dynamic Target Tracking
    Foderaro, Greg
    Zhu, Pingping
    Wei, Hongchuan
    Wettergren, Thomas A.
    Ferrari, Silvia
    [J]. IEEE TRANSACTIONS ON CONTROL OF NETWORK SYSTEMS, 2018, 5 (01): : 142 - 153
  • [9] Privacy-Preserving Dual Averaging With Arbitrary Initial Conditions for Distributed Optimization
    Han, Dongyu
    Liu, Kun
    Sandberg, Henrik
    Chai, Senchun
    Xia, Yuanqing
    [J]. IEEE TRANSACTIONS ON AUTOMATIC CONTROL, 2022, 67 (06) : 3172 - 3179
  • [10] Differentially private distributed online learning over time-varying digraphs via dual averaging
    Han, Dongyu
    Liu, Kun
    Lin, Yeming
    Xia, Yuanqing
    [J]. INTERNATIONAL JOURNAL OF ROBUST AND NONLINEAR CONTROL, 2022, 32 (05) : 2485 - 2499