Sensor networks are an exciting new kind of computer system. Consisting of a large number of tiny, cheap computational devices physically distributed in an environment, they gather and process data about the environment in real time. One of the central questions in sensor networks is what to do with the data, i.e., how to reason with it and how to communicate it. This paper argues that the lessons of the UAI community, in particular that one should produce and communicate beliefs rather than raw sensor values, are highly relevant to sensor networks. We contend that loopy belief propagation is particularly well suited to communicating beliefs in sensor networks, due to its compact implementation and distributed nature. We investigate the ability of loopy belief propagation to function under the stressful conditions likely to prevail in sensor networks. Our experiments show that it performs well and degrades gracefully. It converges to appropriate beliefs even in highly asynchronous settings where some nodes communicate far less frequently than others; it continues to function if some nodes fail to participate in the propagation process; and it can track changes in the environment that occur while beliefs are propagating. As a result, we believe that sensor networks present an important application opportunity for UAI.
翻译:传感器网络是一种令人兴奋的新型计算机系统。 由大量在环境中实际分布的小而廉价的计算装置组成, 它们实时收集和处理环境数据。 传感器网络的中心问题之一是如何使用数据, 即如何合理和如何进行交流。 本文认为, AI社区的经验教训, 特别是人们应该产生和传播信仰而不是原始传感器值, 与传感器网络密切相关。 我们坚持认为, 循环的信念传播特别适合在传感器网络中传播信仰, 因为它的紧凑实施和分布性质。 我们调查循环的信念传播在传感器网络可能普遍存在的紧张条件下发挥作用的能力。 我们的实验显示, 数据运行良好, 并优雅地降解。 即使在高度不连贯的环境中, 一些节点的交流频率远低于其他节点; 如果某些节点未能参与传播进程, 它将继续发挥作用; 并且它能够跟踪在信仰传播过程中发生的环境变化。 因此, 我们认为, 传感器网络为UAI提供了一个重要的应用机会。