Adaptation in natural and artificial systems
Adaptation in natural and artificial systems
Genetic programming: on the programming of computers by means of natural selection
Genetic programming: on the programming of computers by means of natural selection
Automatic creation of an autonomous agent: genetic evolution of a neural-network driven robot
SAB94 Proceedings of the third international conference on Simulation of adaptive behavior : from animals to animats 3: from animals to animats 3
Lifetime aware resource management for sensor network using distributed genetic algorithm
Proceedings of the 2006 international symposium on Low power electronics and design
Transforming Agriculture through Pervasive Wireless Sensor Networks
IEEE Pervasive Computing
Proceedings of the 9th annual conference on Genetic and evolutionary computation
Evolutionary Based Approaches in Wireless Sensor Networks: A Survey
ICNC '08 Proceedings of the 2008 Fourth International Conference on Natural Computation - Volume 05
A Field Guide to Genetic Programming
A Field Guide to Genetic Programming
Distributed agent evolution with dynamic adaptation to local unexpected scenarios
WRAC'05 Proceedings of the Second international conference on Radical Agent Concepts: innovative Concepts for Autonomic and Agent-Based Systems
Genetic programming in wireless sensor networks
EuroGP'05 Proceedings of the 8th European conference on Genetic Programming
Fitness importance for online evolution
Proceedings of the 12th annual conference companion on Genetic and evolutionary computation
Android genetic programming framework
EuroGP'12 Proceedings of the 15th European conference on Genetic Programming
Hi-index | 0.00 |
Wireless Sensor Actuator Networks (WSANs) extend wireless sensor networks through actuation capability. Designing robust logic for WSANs however is challenging since nodes can affect their environment which is already inherently complex and dynamic. Fixed (offline) logic does not have the ability to adapt to significant environmental changes and can fail under changed conditions. To address this challenge, we present In situ Distributed Genetic Programming (IDGP) as a framework for evolving logic post-deployment (online) and implement this framework on a physically deployed WSAN. To demonstrate the features of the framework including individual, cooperative and heterogeneous evolution, we apply it to two simple optimisation problems requiring sensing, communications and actuation. The experiments confirm that IDGP can evolve code to achieve a system wide objective function and is resilient to unexpected environmental changes.