Coded Stochastic ADMM for Decentralized Consensus Optimization With Edge Computing
Hao Chen,Yu Ye,Ming Xiao,Mikael Skoglund,H. Vincent Poor
DOI: https://doi.org/10.1109/jiot.2021.3058116
IF: 10.6
2021-04-01
IEEE Internet of Things Journal
Abstract:Big data, including applications with high security requirements, are often collected and stored on multiple heterogeneous devices, such as mobile devices, drones, and vehicles. Due to the limitations of communication costs and security requirements, it is of paramount importance to analyze information in a decentralized manner instead of aggregating data to a fusion center. To train large-scale machine learning models, edge/fog computing is often leveraged as an alternative to centralized learning. We consider the problem of learning model parameters in a multiagent system with data locally processed via distributed edge nodes. A class of minibatch stochastic alternating direction method of multipliers (ADMMs) algorithms is explored to develop the distributed learning model. To address two main critical challenges in distributed learning systems, i.e., communication bottleneck and straggler nodes (nodes with slow responses), error-control-coding-based stochastic incremental ADMM is investigated. Given an appropriate minibatch size, we show that the minibatch stochastic ADMM-based method converges in a rate of $O(1/sqrt {k})$ , where $k$ denotes the number of iterations. Through numerical experiments, it is revealed that the proposed algorithm is communication efficient, rapidly responding, and robust in the presence of straggler nodes compared with state-of-the-art algorithms.
computer science, information systems,telecommunications,engineering, electrical & electronic