Evolutionary Training of Robotised Architectural Elements

We present our work on the training of robotised architectural components of intelligent buildings, focusing on main architectural components and features such as facades, roofs and partitions. The parameters governing such components may be either quantitative (such as temperature, humidity, configuration of the elements) or qualitative (such as ergonomics and aesthetics), which cannot easily be described by mathematical parameters. Due to their complexity,it is often impossible -or at least impractical, to hardcode suitable controllers for such robotised structures. Thus, we propose the use of Artificial Intelligence learning techniques, concretely Evolutionary Algorithms, so that the user can teach the robotised components how to behave in response to changing environmental conditions or user preferences. This idea is tested on an intelligent rooftop with variable geometry, that learns optimal configurations with respect to ambient light during training sessions.

[1]  Nicolas Bredeche,et al.  Growing Adaptive Machines - Combining Development and Learning in Artificial Neural Networks , 2014, Growing Adaptive Machines.

[2]  Kenneth O. Stanley,et al.  Autonomous Evolution of Topographic Regularities in Artificial Neural Networks , 2010, Neural Computation.

[3]  Philippe Marin,et al.  A Genetic Algorithm for use in Creative Design Processes , 2008 .

[4]  Michela Turrin,et al.  Optimization of structural form using a genetic algorithm to search associative parametric geometry , 2010 .

[5]  Nawwaf N. Kharma,et al.  Environment as a spatial constraint on the growth of structural form , 2007, GECCO '07.

[6]  Sylvain Chevallier,et al.  Artificial Neurogenesis: An Introduction and Selective Review , 2014, Growing Adaptive Machines.

[7]  Jeremy J. Michalek,et al.  Architectural layout design optimization , 2002 .

[8]  Inman Harvey,et al.  Explorations in Evolutionary Robotics , 1993, Adapt. Behav..

[9]  Christian Igel,et al.  A computational efficient covariance matrix update and a (1+1)-CMA for evolution strategies , 2006, GECCO.

[10]  Andrew Harrison The Intelligent Building in Europe , 1992 .

[11]  A. E. Eiben,et al.  Grand Challenges for Evolutionary Robotics , 2014, Front. Robot. AI.

[12]  Plamen P. Angelov,et al.  Automatic Design Synthesis and Optimization of Component-Based Systems by Evolutionary Algorithms , 2003, GECCO.

[13]  Francesco Mondada,et al.  Automatic creation of an autonomous agent: genetic evolution of a neural-network driven robot , 1994 .

[14]  Dario Floreano,et al.  Neuroevolution: from architectures to learning , 2008, Evol. Intell..

[15]  Li Li,et al.  The optimization of architectural shape based on Genetic Algorithm , 2012 .

[16]  Inman Harvey,et al.  Seeing the Light: Artiicial Evolution, Real Vision Seeing the Light: Artiicial Evolution, Real Vision , 1994 .

[17]  Penousal Machado,et al.  The Art of Artificial Evolution: A Handbook on Evolutionary Art and Music , 2007 .

[18]  Luisa G. and Norford Leslie K. Caldas A Genetic Algorithm Tool for Design Optimization , 1999 .

[19]  Risto Miikkulainen,et al.  Real-time neuroevolution in the NERO video game , 2005, IEEE Transactions on Evolutionary Computation.

[20]  Una-May O'Reilly,et al.  Genr8: Architects' Experience with an Emergent Design Tool , 2008, The Art of Artificial Evolution.

[21]  Jlm Jan Hensen,et al.  Climate adaptive building shells: state-of-the-art and future challenges , 2013 .

[22]  Tomasz Arciszewski,et al.  Evolutionary computation and structural design: A survey of the state-of-the-art , 2005 .

[23]  A. Papapavlou Structural Evolution: a genetic algorithm method to generate structurally optimal Delaunay triangulated space frames for dynamic loads , 2008 .

[24]  Peter von Buelow,et al.  Using evolutionary algorithms to aid designers of architectural structures , 2001 .

[25]  Josh C. Bongard,et al.  Evolutionary robotics , 2013, CACM.

[26]  Karl Sims,et al.  Evolving virtual creatures , 1994, SIGGRAPH.

[27]  P Gil Numen architecture : an architecture influenced by the numinous attributes of animals , 2015 .

[28]  John H. Frazer,et al.  An Evolutionary Architecture , 1995 .

[29]  Inman Harvey,et al.  Evolution Versus Design: Controlling Autonomous Robots , 1992, Proceedings of the Third Annual Conference of AI, Simulation, and Planning in High Autonomy Systems 'Integrating Perception, Planning and Action'..

[30]  Oussama Khatib,et al.  Springer Handbook of Robotics , 2007, Springer Handbooks.

[31]  Peter J. Bentley,et al.  Evolutionary Design By Computers , 1999 .