Distributed EM Algorithm for Gaussian Mixtures in Sensor Networks

This paper presents a distributed expectation-maximization (EM) algorithm over sensor networks. In the E-step of this algorithm, each sensor node independently calculates local sufficient statistics by using local observations. A consensus filter is used to diffuse local sufficient statistics to nei...

Full description

Saved in:
Bibliographic Details
Published inIEEE transactions on neural networks Vol. 19; no. 7; pp. 1154 - 1166
Main Author Dongbing Gu, Dongbing Gu
Format Journal Article
LanguageEnglish
Published IEEE 01.07.2008
Subjects
Online AccessGet full text
ISSN1045-9227
DOI10.1109/TNN.2008.915110

Cover

More Information
Summary:This paper presents a distributed expectation-maximization (EM) algorithm over sensor networks. In the E-step of this algorithm, each sensor node independently calculates local sufficient statistics by using local observations. A consensus filter is used to diffuse local sufficient statistics to neighbors and estimate global sufficient statistics in each node. By using this consensus filter, each node can gradually diffuse its local information over the entire network and asymptotically the estimate of global sufficient statistics is obtained. In the M-step of this algorithm, each sensor node uses the estimated global sufficient statistics to update model parameters of the Gaussian mixtures, which can maximize the log-likelihood in the same way as in the standard EM algorithm. Because the consensus filter only requires that each node communicate with its neighbors, the distributed EM algorithm is scalable and robust. It is also shown that the distributed EM algorithm is a stochastic approximation to the standard EM algorithm. Thus, it converges to a local maximum of the log-likelihood. Several simulations of sensor networks are given to verify the proposed algorithm.
Bibliography:ObjectType-Article-2
SourceType-Scholarly Journals-1
ObjectType-Feature-1
content type line 23
ISSN:1045-9227
DOI:10.1109/TNN.2008.915110