Distributed Constrained Recursive Nonlinear Least-Squares Estimation: Algorithms and Asymptotics

This paper focuses on recursive nonlinear least-squares parameter estimation in multiagent networks, where the individual agents observe sequentially over time an independent and identically distributed time-series consisting of a nonlinear function of the true but unknown parameter corrupted by noise. A distributed recursive estimator of the consensus + innovations type, namely CIWNLS, is proposed, in which the agents update their parameter estimates at each observation sampling epoch in a collaborative way by simultaneously processing the latest locally sensed information (innovations) and the parameter estimates from other agents (consensus) in the local neighborhood conforming to a prespecified interagent communication topology. Under rather weak conditions on the connectivity of the interagent communication and a global observability criterion, it is shown that, at every network agent, CIWNLS leads to consistent parameter estimates. Furthermore, under standard smoothness assumptions on the local observation functions, the distributed estimator is shown to yield order-optimal convergence rates, i.e., as far as the order of pathwise convergence is concerned, the local parameter estimates at each agent are as good as the optimal centralized nonlinear least-squares estimator that requires access to all the observations across all the agents at all times. To benchmark the performance of the CIWNLS estimator with that of the centralized nonlinear least-squares estimator, the asymptotic normality of the estimate sequence is established, and the asymptotic covariance of the distributed estimator is evaluated. Finally, simulation results are presented that illustrate and verify the analytical findings.

[1]  Angelia Nedic,et al.  Decentralized online optimization with global objectives and local communication , 2015, 2015 American Control Conference (ACC).

[2]  Angelia Nedic,et al.  Distributed and Recursive Parameter Estimation in Parametrized Linear State-Space Models , 2008, IEEE Transactions on Automatic Control.

[3]  Soummya Kar,et al.  Gossip Algorithms for Distributed Signal Processing , 2010, Proceedings of the IEEE.

[4]  Paolo Braca,et al.  Asymptotic Optimality of Running Consensus in Testing Binary Hypotheses , 2010, IEEE Transactions on Signal Processing.

[5]  H. Vincent Poor,et al.  QD-Learning: A Collaborative Distributed Strategy for Multi-Agent Reinforcement Learning Through Consensus + Innovations , 2012, IEEE Trans. Signal Process..

[6]  John N. Tsitsiklis,et al.  Problems in decentralized decision making and computation , 1984 .

[7]  José M. F. Moura,et al.  Distributed Detection via Gaussian Running Consensus: Large Deviations Asymptotic Analysis , 2011, IEEE Transactions on Signal Processing.

[8]  Ali H. Sayed,et al.  Diffusion Least-Mean Squares Over Adaptive Networks: Formulation and Performance Analysis , 2008, IEEE Transactions on Signal Processing.

[9]  Angelia Nedic,et al.  Distributed Stochastic Subgradient Projection Algorithms for Convex Optimization , 2008, J. Optim. Theory Appl..

[10]  Reza Olfati-Saber,et al.  Consensus and Cooperation in Networked Multi-Agent Systems , 2007, Proceedings of the IEEE.

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

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

[13]  H. Vincent Poor,et al.  On a consistent procedure for distributed recursive nonlinear least-squares estimation , 2013, 2013 IEEE Global Conference on Signal and Information Processing.

[14]  Ali H. Sayed,et al.  Diffusion LMS Strategies for Distributed Estimation , 2010, IEEE Transactions on Signal Processing.

[15]  R. Jennrich Asymptotic Properties of Non-Linear Least Squares Estimators , 1969 .

[16]  V. Fabian On Asymptotically Efficient Recursive Estimation , 1978 .

[17]  J. Moura,et al.  Distributed linear parameter estimation in sensor networks: Convergence properties , 2008, 2008 42nd Asilomar Conference on Signals, Systems and Computers.

[18]  Changbao Wu,et al.  Asymptotic Theory of Nonlinear Least Squares Estimation , 1981 .

[19]  Zhi-Quan Luo,et al.  Universal decentralized estimation in a bandwidth constrained sensor network , 2005, IEEE Transactions on Information Theory.

[20]  D. Sakrison Efficient recursive estimation; application to estimating the parameters of a covariance function , 1965 .

[21]  Ioannis D. Schizas,et al.  Distributed Recursive Least-Squares for Consensus-Based In-Network Adaptive Estimation , 2009, IEEE Transactions on Signal Processing.

[22]  Ali H. Sayed,et al.  Diffusion-Based Adaptive Distributed Detection: Steady-State Performance in the Slow Adaptation Regime , 2014, IEEE Transactions on Information Theory.

[23]  Ali H. Sayed,et al.  Distributed Detection Over Adaptive Networks Using Diffusion Adaptation , 2011, IEEE Transactions on Signal Processing.

[24]  Marija D. Ilic,et al.  Dynamics and control of large electric power systems , 2000 .

[25]  Petar M. Djuric,et al.  Distributed particle filtering in agent networks: A survey, classification, and comparison , 2013, IEEE Signal Processing Magazine.

[26]  Ioannis D. Schizas,et al.  Stability analysis of the consensus-based distributed LMS algorithm , 2008, 2008 IEEE International Conference on Acoustics, Speech and Signal Processing.

[27]  John N. Tsitsiklis,et al.  Convergence theories of distributed iterative processes: A survey , 1986 .

[28]  A. Shiryaev,et al.  Limit Theorems for Stochastic Processes , 1987 .

[29]  V. Fabian On Asymptotic Normality in Stochastic Approximation , 1968 .

[30]  Mehran Mesbahi,et al.  Distributed Linear Parameter Estimation in Sensor Networks based on Laplacian Dynamics Consensus Algorithm , 2006, 2006 3rd Annual IEEE Communications Society on Sensor and Ad Hoc Communications and Networks.

[31]  Alejandro Ribeiro,et al.  A Saddle Point Algorithm for Networked Online Convex Optimization , 2014, IEEE Transactions on Signal Processing.

[32]  Soummya Kar,et al.  Convergence Rate Analysis of Distributed Gossip (Linear Parameter) Estimation: Fundamental Limits and Tradeoffs , 2010, IEEE Journal of Selected Topics in Signal Processing.

[33]  Ali H. Sayed,et al.  Distributed Detection Over Adaptive Networks: Refined Asymptotics and the Role of Connectivity , 2016, IEEE Transactions on Signal and Information Processing over Networks.

[34]  Srdjan S. Stankovic,et al.  Decentralized Parameter Estimation by Consensus Based Stochastic Approximation , 2007, IEEE Transactions on Automatic Control.

[35]  Ali H. Sayed,et al.  Diffusion Adaptation Strategies for Distributed Optimization and Learning Over Networks , 2011, IEEE Transactions on Signal Processing.

[36]  S. Mitter,et al.  Recursive stochastic algorithms for global optimization in R d , 1991 .

[37]  H. Robbins A Stochastic Approximation Method , 1951 .

[38]  Anit Kumar Sahu,et al.  Distributed Sequential Detection for Gaussian Shift-in-Mean Hypothesis Testing , 2014, IEEE Transactions on Signal Processing.

[39]  V. Borkar Stochastic Approximation: A Dynamical Systems Viewpoint , 2008 .

[40]  V. Fabian Stochastic Approximation of Minima with Improved Asymptotic Speed , 1967 .

[41]  Larry Wasserman,et al.  All of Statistics: A Concise Course in Statistical Inference , 2004 .

[42]  Michael G. Rabbat,et al.  Consensus-based distributed optimization: Practical issues and applications in large-scale machine learning , 2012, 2012 50th Annual Allerton Conference on Communication, Control, and Computing (Allerton).

[43]  José M. F. Moura,et al.  Distributed Detection Over Noisy Networks: Large Deviations Analysis , 2011, IEEE Transactions on Signal Processing.

[44]  Paolo Braca,et al.  Enforcing Consensus While Monitoring the Environment in Wireless Sensor Networks , 2008, IEEE Transactions on Signal Processing.

[45]  Kenneth E. Barner,et al.  Constrained Decentralized Estimation Over Noisy Channels for Sensor Networks , 2008, IEEE Transactions on Signal Processing.

[46]  Robin Wilson,et al.  Modern Graph Theory , 2013 .

[47]  Soummya Kar,et al.  Asymptotically Efficient Distributed Estimation With Exponential Family Statistics , 2013, IEEE Transactions on Information Theory.

[48]  John N. Tsitsiklis,et al.  Distributed Asynchronous Deterministic and Stochastic Gradient Optimization Algorithms , 1984, 1984 American Control Conference.

[49]  José M. F. Moura,et al.  Convergence Rates of Distributed Nesterov-Like Gradient Methods on Random Networks , 2013, IEEE Transactions on Signal Processing.

[50]  David A. Freedman,et al.  A Sharper Form of the Borel-Cantelli Lemma and the Strong Law , 1965 .

[51]  Gonzalo Mateos,et al.  Distributed Recursive Least-Squares: Stability and Performance Analysis , 2011, IEEE Transactions on Signal Processing.

[52]  U. Feige,et al.  Spectral Graph Theory , 2015 .

[53]  H. Vincent Poor,et al.  Distributed Linear Parameter Estimation: Asymptotically Efficient Adaptive Strategies , 2011, SIAM J. Control. Optim..

[54]  H. Kushner,et al.  Asymptotic properties of distributed and communication stochastic approximation algorithms , 1987 .

[55]  C. J. Stone,et al.  Adaptive Maximum Likelihood Estimators of a Location Parameter , 1975 .

[56]  Alejandro Ribeiro,et al.  Consensus in Ad Hoc WSNs With Noisy Links—Part I: Distributed Estimation of Deterministic Signals , 2008, IEEE Transactions on Signal Processing.

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

[58]  Petar M. Djuric,et al.  Efficient Estimation of Linear Parameters from Correlated Node Measurements over Networks , 2014, IEEE Signal Processing Letters.

[59]  Soummya Kar,et al.  Distributed Sensor Localization in Random Environments Using Minimal Number of Anchor Nodes , 2008, IEEE Transactions on Signal Processing.

[60]  Ali H. Sayed,et al.  Exact asymptotics of distributed detection over adaptive networks , 2015, 2015 IEEE International Conference on Acoustics, Speech and Signal Processing (ICASSP).

[61]  Reza Olfati-Saber,et al.  Distributed Kalman filtering for sensor networks , 2007, 2007 46th IEEE Conference on Decision and Control.

[62]  Anit Kumar Sahu,et al.  Recursive Distributed Detection for Composite Hypothesis Testing: Algorithms and Asymptotics , 2016, ArXiv.

[63]  T. N. Sriram Asymptotics in Statistics–Some Basic Concepts , 2002 .