Distributed Inference With Sparse and Quantized Communication

We consider the problem of distributed inference where agents in a network observe a stream of private signals generated by an unknown state, and aim to uniquely identify this state from a finite set of hypotheses. We focus on scenarios where communication between agents is costly, and takes place over channels with finite bandwidth. To reduce the frequency of communication, we develop a novel event-triggered distributed learning rule that is based on the principle of diffusing low beliefs on each false hypothesis. Building on this principle, we design a trigger condition under which an agent broadcasts only those components of its belief vector that have adequate innovation, to only those neighbors that require such information. We prove that our rule guarantees convergence to the true state exponentially fast almost surely despite sparse communication, and that it has the potential to significantly reduce information flow from uninformative agents to informative agents. Next, to deal with finite-precision communication channels, we propose a distributed learning rule that leverages the idea of adaptive quantization. We show that by sequentially refining the range of the quantizers, every agent can learn the truth exponentially fast almost surely, while using just 1 bit to encode its belief on each hypothesis. For both our proposed algorithms, we rigorously characterize the trade-offs between communication-efficiency and the learning rate.

[1]  Lance Kaplan,et al.  Non-Bayesian Social Learning with Uncertain Models over Time-Varying Directed Graphs , 2019, 2019 IEEE 58th Conference on Decision and Control (CDC).

[2]  Nitin H. Vaidya,et al.  Defending non-Bayesian learning against adversarial attacks , 2018, Distributed Computing.

[3]  Paulo Tabuada,et al.  An introduction to event-triggered and self-triggered control , 2012, 2012 IEEE 51st IEEE Conference on Decision and Control (CDC).

[4]  Ji Liu,et al.  Design and analysis of distributed averaging with quantized communication , 2014, 53rd IEEE Conference on Decision and Control.

[5]  Lance Kaplan,et al.  Communication Constrained Learning with Uncertain Models , 2020, ICASSP 2020 - 2020 IEEE International Conference on Acoustics, Speech and Signal Processing (ICASSP).

[6]  W. P. M. H. Heemels,et al.  Periodic Event-Triggered Control for Linear Systems , 2013, IEEE Trans. Autom. Control..

[7]  Ali H. Sayed,et al.  Social Learning Over Weakly Connected Graphs , 2016, IEEE Transactions on Signal and Information Processing over Networks.

[8]  Sekhar Tatikonda,et al.  Control under communication constraints , 2004, IEEE Transactions on Automatic Control.

[9]  Paulo Tabuada,et al.  Event-Triggered Real-Time Scheduling of Stabilizing Control Tasks , 2007, IEEE Transactions on Automatic Control.

[10]  Thinh T. Doan,et al.  Accelerating the Convergence Rates of Distributed Subgradient Methods with Adaptive Quantization , 2018, 1810.13245.

[11]  Shahin Shahrampour,et al.  Distributed Detection: Finite-Time Analysis and Impact of Network Topology , 2014, IEEE Transactions on Automatic Control.

[12]  Shun-ichi Amari,et al.  Statistical Inference Under Multiterminal Data Compression , 1998, IEEE Trans. Inf. Theory.

[13]  Paulo Tabuada,et al.  Periodic event-triggered control for nonlinear systems , 2013, 52nd IEEE Conference on Decision and Control.

[14]  Pooya Molavi,et al.  Information Heterogeneity and the Speed of Learning in Social Networks , 2013 .

[15]  Anit Kumar Sahu,et al.  CREDO: A Communication-Efficient Distributed Estimation Algorithm , 2018, 2018 IEEE International Symposium on Information Theory (ISIT).

[16]  Angelia Nedić,et al.  Fast Convergence Rates for Distributed Non-Bayesian Learning , 2015, IEEE Transactions on Automatic Control.

[17]  Xing He,et al.  Distributed subgradient method for multi‐agent optimization with quantized communication , 2017 .

[18]  Rudolf Ahlswede,et al.  Hypothesis testing with communication constraints , 1986, IEEE Trans. Inf. Theory.

[19]  Ioannis Ch. Paschalidis,et al.  Fully Asynchronous Push-Sum With Growing Intercommunication Intervals , 2018, 2018 Annual American Control Conference (ACC).

[20]  Thomas M. Cover,et al.  Elements of Information Theory , 2005 .

[21]  Shreyas Sundaram,et al.  A Communication-Efficient Algorithm for Exponentially Fast Non-Bayesian Learning in Networks , 2019, 2019 IEEE 58th Conference on Decision and Control (CDC).

[22]  Lin Wang,et al.  Social learning with time-varying weights , 2014, Journal of Systems Science and Complexity.

[23]  Shreyas Sundaram,et al.  A New Approach for Distributed Hypothesis Testing with Extensions to Byzantine-Resilience , 2019, 2019 American Control Conference (ACC).

[24]  Shahin Shahrampour,et al.  Switching to learn , 2015, 2015 American Control Conference (ACC).

[25]  Shreyas Sundaram,et al.  Event-Triggered Distributed Inference , 2020, 2020 59th IEEE Conference on Decision and Control (CDC).

[26]  Jorge Cortés,et al.  Event-triggered communication and control of networked systems for multi-agent consensus , 2017, Autom..

[27]  T. Javidi,et al.  Social learning and distributed hypothesis testing , 2014, 2014 IEEE International Symposium on Information Theory.

[28]  Maurizio Longo,et al.  Quantization for decentralized hypothesis testing under communication constraints , 1990, IEEE Trans. Inf. Theory.

[29]  Michael G. Rabbat,et al.  Communication/Computation Tradeoffs in Consensus-Based Distributed Optimization , 2012, NIPS.

[30]  Shreyas Sundaram,et al.  A New Approach to Distributed Hypothesis Testing and Non-Bayesian Learning: Improved Learning Rate and Byzantine Resilience , 2019, IEEE Transactions on Automatic Control.

[31]  John N. Tsitsiklis,et al.  Distributed subgradient methods and quantization effects , 2008, 2008 47th IEEE Conference on Decision and Control.

[32]  Luc Moreau,et al.  Stability of multiagent systems with time-dependent communication links , 2005, IEEE Transactions on Automatic Control.

[33]  Thinh T. Doan,et al.  Fast Convergence Rates of Distributed Subgradient Methods With Adaptive Quantization , 2018, IEEE Transactions on Automatic Control.

[34]  Yi Zhou,et al.  Communication-efficient algorithms for decentralized and stochastic optimization , 2017, Mathematical Programming.

[35]  Ali Jadbabaie,et al.  Non-Bayesian Social Learning , 2011, Games Econ. Behav..

[36]  Claudio De Persis,et al.  Robust Self-Triggered Coordination With Ternary Controllers , 2012, IEEE Transactions on Automatic Control.