Telecommunications Department, University of Jaen, Alfonso X El Sabio 28, Linares, Jaen 23700, Spain.
Sensors (Basel). 2011;11(10):9136-59. doi: 10.3390/s111009136. Epub 2011 Sep 27.
Over the past few years, Intelligent Spaces (ISs) have received the attention of many Wireless Sensor Network researchers. Recently, several studies have been devoted to identify their common capacities and to set up ISs over these networks. However, little attention has been paid to integrating Fuzzy Rule-Based Systems into collaborative Wireless Sensor Networks for the purpose of implementing ISs. This work presents a distributed architecture proposal for collaborative Fuzzy Rule-Based Systems embedded in Wireless Sensor Networks, which has been designed to optimize the implementation of ISs. This architecture includes the following: (a) an optimized design for the inference engine; (b) a visual interface; (c) a module to reduce the redundancy and complexity of the knowledge bases; (d) a module to evaluate the accuracy of the new knowledge base; (e) a module to adapt the format of the rules to the structure used by the inference engine; and (f) a communications protocol. As a real-world application of this architecture and the proposed methodologies, we show an application to the problem of modeling two plagues of the olive tree: prays (olive moth, Prays oleae Bern.) and repilo (caused by the fungus Spilocaea oleagina). The results show that the architecture presented in this paper significantly decreases the consumption of resources (memory, CPU and battery) without a substantial decrease in the accuracy of the inferred values.
在过去的几年中,智能空间 (ISs) 引起了许多无线传感器网络研究人员的关注。最近,已经有几项研究致力于确定它们的共同能力,并在这些网络上建立 ISs。然而,很少有人关注将基于模糊规则的系统集成到协作式无线传感器网络中,以实现 ISs。这项工作提出了一种分布式架构,用于将协作式基于模糊规则的系统嵌入到无线传感器网络中,旨在优化 ISs 的实现。该架构包括以下几个部分:(a) 推理引擎的优化设计;(b) 可视化界面;(c) 知识库的冗余和复杂性降低模块;(d) 新知识库准确性评估模块;(e) 用于将规则格式适配到推理引擎使用的结构的模块;以及 (f) 通信协议。作为该架构和所提出方法的实际应用,我们展示了一个应用于橄榄树两种虫害建模的应用:橄榄叶虫(橄榄蛾,Prays oleae Bern.)和 Repilo(由真菌 Spilocaea oleagina 引起)。结果表明,本文提出的架构在不显著降低推断值准确性的情况下,显著降低了资源(内存、CPU 和电池)的消耗。