Distributed estimation and learning over heterogeneous networks

We consider several estimation and learning problems that networked agents face when making decisions given their uncertainty about an unknown variable. Our methods are designed to efficiently deal with heterogeneity in both size and quality of the observed data, as well as heterogeneity over time (intermittence). The goal of the studied aggregation schemes is to efficiently combine the observed data that is spread over time and across several network nodes, accounting for all the network heterogeneities. Moreover, we require no form of coordination beyond the local neighborhood of every network agent or sensor node. The three problems that we consider are (i) maximum likelihood estimation of the unknown given initial data sets, (ii) learning the true model parameter from streams of data that the agents receive intermittently over time, and (iii) minimum variance estimation of a complete sufficient statistic from several data points that the networked agents collect over time. In each case, we rely on an aggregation scheme to combine the observations of all agents; moreover, when the agents receive streams of data over time, we modify the update rules to accommodate the most recent observations. In every case, we demonstrate the efficiency of our algorithms by proving convergence to the globally efficient estimators given the observations of all agents. We supplement these results by investigating the rate of convergence and providing finite-time performance guarantees.

[1]  Venugopal V. Veeravalli,et al.  Decentralized detection in sensor networks , 2003, IEEE Trans. Signal Process..

[2]  Francesco Bullo,et al.  Distributed Control of Robotic Networks , 2009 .

[3]  Angelia Nedic,et al.  Nonasymptotic convergence rates for cooperative learning over time-varying directed graphs , 2014, 2015 American Control Conference (ACC).

[4]  E. Seneta Non-negative Matrices and Markov Chains , 2008 .

[5]  Robert L. Wolpert,et al.  Statistical Inference , 2019, Encyclopedia of Social Network Analysis and Mining.

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

[7]  Stephen P. Boyd,et al.  A space-time diffusion scheme for peer-to-peer least-squares estimation , 2006, 2006 5th International Conference on Information Processing in Sensor Networks.

[8]  Jie Lin,et al.  Coordination of groups of mobile autonomous agents using nearest neighbor rules , 2003, IEEE Trans. Autom. Control..

[9]  J. Tsitsiklis Decentralized Detection' , 1993 .

[10]  V. Rumchev,et al.  Stability of positive linear discrete-time systems , 2004 .

[11]  Magnus Egerstedt,et al.  Graph Theoretic Methods in Multiagent Networks , 2010, Princeton Series in Applied Mathematics.

[12]  Naomi Ehrich Leonard,et al.  Cooperative learning in multi-agent systems from intermittent measurements , 2013, CDC.

[13]  R. Aumann Agreeing to disagree. , 1976, Nature cell biology.

[14]  Alex Olshevsky,et al.  Linear Time Average Consensus on Fixed Graphs and Implications for Decentralized Optimization and Multi-Agent Control , 2014, 1411.4186.

[15]  P. Diaconis,et al.  Geometric Bounds for Eigenvalues of Markov Chains , 1991 .

[16]  Gustavo L. Gilardoni,et al.  On Reaching a Consensus Using Degroot's Iterative Pooling , 1993 .

[17]  V. Climenhaga Markov chains and mixing times , 2013 .

[18]  V. Borkar,et al.  Asymptotic agreement in distributed estimation , 1982 .

[19]  Ali Jadbabaie,et al.  Group decision making and social learning , 2016, 2016 IEEE 55th Conference on Decision and Control (CDC).

[20]  Jorge Cortes,et al.  Distributed Control of Robotic Networks: A Mathematical Approach to Motion Coordination Algorithms , 2009 .

[21]  Stephen P. Boyd,et al.  Fastest Mixing Markov Chain on a Graph , 2004, SIAM Rev..

[22]  Angelia Nedic,et al.  Distributed learning with infinitely many hypotheses , 2016, 2016 IEEE 55th Conference on Decision and Control (CDC).

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

[24]  Alexandros G. Dimakis,et al.  Geographic Gossip: Efficient Averaging for Sensor Networks , 2007, IEEE Transactions on Signal Processing.

[25]  George J. Pappas,et al.  Distributed Algorithms for Stochastic Source Seeking with Mobile Robot Networks: Technical Report , 2014, 1402.0051.

[26]  Shahin Shahrampour,et al.  Learning without recall by random walks on directed graphs , 2015, 2015 54th IEEE Conference on Decision and Control (CDC).

[27]  John N. Tsitsiklis,et al.  Convergence and asymptotic agreement in distributed decision problems , 1982 .

[28]  Ali Jadbabaie,et al.  Bayesian Heuristics for Group Decisions , 2016, ArXiv.

[29]  A. Zellner Optimal Information Processing and Bayes's Theorem , 1988 .

[30]  George J. Pappas,et al.  Joint estimation and localization in sensor networks , 2014, 53rd IEEE Conference on Decision and Control.

[31]  Saptarshi Bandyopadhyay,et al.  Distributed estimation using Bayesian consensus filtering , 2014, 2014 American Control Conference.

[32]  Soummya Kar,et al.  Consensus + innovations distributed inference over networks: cooperation and sensing in networked systems , 2013, IEEE Signal Processing Magazine.

[33]  Soummya Kar,et al.  Distributed Parameter Estimation in Sensor Networks: Nonlinear Observation Models and Imperfect Communication , 2008, IEEE Transactions on Information Theory.

[34]  Pooya Molavi,et al.  (Non-)Bayesian learning without recall , 2014, 53rd IEEE Conference on Decision and Control.

[35]  Ali Jadbabaie,et al.  Learning without Recall: A Case for Log-Linear Learning , 2015, ArXiv.

[36]  Kjell A. Doksum,et al.  Mathematical Statistics: Basic Ideas and Selected Topics, Volume I, Second Edition , 2015 .

[37]  Ali Jadbabaie,et al.  Bayesian Learning Without Recall , 2016, IEEE Transactions on Signal and Information Processing over Networks.

[38]  Ali Jadbabaie,et al.  Learning without recall in directed circles and rooted trees , 2015, 2015 American Control Conference (ACC).

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

[40]  M. Degroot Reaching a Consensus , 1974 .

[41]  Stephen P. Boyd,et al.  A scheme for robust distributed sensor fusion based on average consensus , 2005, IPSN 2005. Fourth International Symposium on Information Processing in Sensor Networks, 2005..

[42]  Pooya Molavi,et al.  Foundations of Non-Bayesian Social Learning , 2016 .

[43]  J. Geanakoplos,et al.  We Can't Disagree Forever , 1982 .

[44]  Shahin Shahrampour,et al.  Exponentially fast parameter estimation in networks using distributed dual averaging , 2013, 52nd IEEE Conference on Decision and Control.

[45]  R. Olfati-Saber,et al.  Consensus Filters for Sensor Networks and Distributed Sensor Fusion , 2005, Proceedings of the 44th IEEE Conference on Decision and Control.

[46]  Kamiar Rahnama Rad,et al.  Distributed parameter estimation in networks , 2010, 49th IEEE Conference on Decision and Control (CDC).

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

[48]  P. Diaconis,et al.  A geometric interpretation of the Metropolis-Hastings algorithm , 2001 .

[49]  H. Vincent Poor,et al.  Social learning and bayesian games in multiagent signal processing: how do local and global decision makers interact? , 2013, IEEE Signal Processing Magazine.

[50]  Giorgio Battistelli,et al.  Kullback-Leibler average, consensus on probability densities, and distributed state estimation with guaranteed stability , 2014, Autom..

[51]  G. Battistelli,et al.  An Information-Theoretic Approach to Distributed State Estimation , 2011 .

[52]  Carlos J. Pérez,et al.  Log-Linear Pool to Combine Prior Distributions: A Suggestion for a Calibration-Based Approach , 2012 .

[53]  Petar M. Djuric,et al.  Social Learning With Bayesian Agents and Random Decision Making , 2015, IEEE Transactions on Signal Processing.