A hierarchical fuzzy-genetic multi-agent architecture for intelligent buildings online learning, adaptation and control

In this paper, we describe a new application domain for intelligent autonomous systems--intelligent buildings (IB). In doing so we present a novel approach to the implementation of IB agents based on a hierarchical fuzzy genetic multi-embedded-agent architecture comprising a low-level behaviour based reactive layer whose outputs are co-ordinated in a fuzzy way according to deliberative plans. The fuzzy rules related to the room resident comfort are learnt and adapted online using our patented fuzzy-genetic techniques (British patent 99-10539.7). The learnt rule base is updated and adapted via an iterative machine-user dialogue. This learning starts from the best stored rule set in the agent memory (Experience Bank) thereby decreasing the learning time and creating an intelligent agent with memory. We discuss the role of learning in building control systems, and we explain the importance of acquiring information from sensors, rather than relying on pre-programmed models, to determine user needs. We describe how our architecture, consisting of distributed embedded agents, utilises sensory information to learn to perform tasks related to user comfort, energy conservation, and safety. We show how these agents, employing a behaviour-based approach derived from robotics research, are able to continuously learn and adapt to individuals within a building, whilst always providing a fast, safe response to any situation. In addition we show that our system learns similar rules to other offline supervised methods but that our system has the additional capability to rapidly learn and optimise the learnt rule base. Applications of this system include personal support (e.g. increasing independence and quality of life for older people), energy efficiency in commercial buildings or living-area control systems for space vehicles and planetary habitation modules.

[1]  Djamel Azzi,et al.  Application of Soft-Computing Techniques in Modelling of Buildings , 2001 .

[2]  A. Safiotti,et al.  Fuzzy logic in autonomous robotics: behavior coordination , 1997, Proceedings of 6th International Fuzzy Systems Conference.

[3]  Hayong Harry Zhou,et al.  CSM: A computational model of cumulative learning , 2004, Machine Learning.

[4]  Marco Dorigo,et al.  Genetics-based machine learning and behavior-based robotics: a new synthesis , 1993, IEEE Trans. Syst. Man Cybern..

[5]  Luc Steels,et al.  When are robots intelligent autonomous agents? , 1995, Robotics Auton. Syst..

[6]  Michael H. Coen Building Brains for Rooms: Designing Distributed Software Agents , 1997, AAAI/IAAI.

[7]  Toshio Fukuda,et al.  An intelligent robotic system based on a fuzzy approach , 1999, Proc. IEEE.

[8]  Frank Hoffmann Incremental Tuning of Fuzzy Controllers by Means of an Evolution Strategy , 1998 .

[9]  Hayong Harry Zhou,et al.  CSM: A Computational Model of Cumulative Learning , 1990, Machine Learning.

[10]  Michael C. Mozer,et al.  The Neural Network House: An Environment that Adapts to its Inhabitants , 1998 .

[11]  Jerry M. Mendel,et al.  Generating fuzzy rules by learning from examples , 1992, IEEE Trans. Syst. Man Cybern..

[12]  R. A. Brooks,et al.  Intelligence without Representation , 1991, Artif. Intell..

[13]  R.A. Brooks,et al.  The Intelligent Room project , 1997, Proceedings Second International Conference on Cognitive Technology Humanizing the Information Age.

[14]  Hani Hagras,et al.  A fuzzy-genetic based embedded-agent approach to learning and control in agricultural autonomous vehicles , 1999, Proceedings 1999 IEEE International Conference on Robotics and Automation (Cat. No.99CH36288C).

[15]  Andrea Bonarini Comparing Reinforcement Learning Algorithms Applied to Crisp and Fuzzy Learning Classifier Systems , 1999, GECCO.

[16]  Derek A. Linkens,et al.  Genetic algorithms for fuzzy control.1. Offline system development and application , 1995 .

[17]  Graham Clarke,et al.  Buildings as Intelligent Autonomous Systems: A Model for Integrating Personal and Building Agents , 2000 .

[18]  David E. Goldberg,et al.  Genetic Algorithms in Search Optimization and Machine Learning , 1988 .

[19]  Paul Davidsson,et al.  Saving Energy and Providing Value Added Services in Intelligent Buildings : A multi-agent system approach , 2000 .

[20]  M. Colley,et al.  Online learning of fuzzy behaviours using genetic algorithms and real-time interaction with the environment , 1999, FUZZ-IEEE'99. 1999 IEEE International Fuzzy Systems. Conference Proceedings (Cat. No.99CH36315).

[21]  Robert Kozma,et al.  Introduction: Hybrid intelligent adaptive systems , 1998, Int. J. Intell. Syst..

[22]  Graham Clarke,et al.  A Multi-Agent Architecture For Intelligent Building Sensing and Control , 1999 .

[23]  Plamen P. Angelov,et al.  Automatic generation of fuzzy rule-based models from data by genetic algorithms , 2003, Inf. Sci..