Real-time information processing of environmental sensor network data using Bayesian Gaussian processes
OA Location
Author(s)
Osborne, MA
Roberts, SJ
Rogers, A
Jennings, NR
Type
Journal Article
Abstract
In this article, we consider the problem faced by a sensor network operator who must infer, in real time, the value of some environmental parameter that is being monitored at discrete points in space and time by a sensor network. We describe a powerful and generic approach built upon an efficient multi-output Gaussian process that facilitates this information acquisition and processing. Our algorithm allows effective inference even with minimal domain knowledge, and we further introduce a formulation of Bayesian Monte Carlo to permit the principled management of the hyperparameters introduced by our flexible models. We demonstrate how our methods can be applied in cases where the data is delayed, intermittently missing, censored, and/or correlated. We validate our approach using data collected from three networks of weather sensors and show that it yields better inference performance than both conventional independent Gaussian processes and the Kalman filter. Finally, we show that our formalism efficiently reuses previous computations by following an online update procedure as new data sequentially arrives, and that this results in a four-fold increase in computational speed in the largest cases considered.
Date Issued
2012-11-30
Date Acceptance
2012-11-01
Citation
ACM Transactions on Sensor Networks, 2012, 9 (1)
ISSN
1550-4867
Publisher
Association for Computing Machinery
Journal / Book Title
ACM Transactions on Sensor Networks
Volume
9
Issue
1
Copyright Statement
© ACM 2012. This is the author's version of the work. It is posted here for your personal use. Not for redistribution. The definitive Version of Record was published in ACM Transactions on Sensor Networks, http://dx.doi.org/10.1145/2379799.2379800.
Identifier
http://eprints.soton.ac.uk/272749/
Subjects
Science & Technology
Technology
Computer Science, Information Systems
Telecommunications
Computer Science
COMPUTER SCIENCE, INFORMATION SYSTEMS
TELECOMMUNICATIONS
Algorithms
Design
Performance
Learning of models from data
Gaussian processes
information processing
adaptive sampling
Networking & Telecommunications
0805 Distributed Computing
Publication Status
Published
Article Number
1