skip to main content
10.1145/1791212.1791215acmconferencesArticle/Chapter ViewAbstractPublication PagescpsweekConference Proceedingsconference-collections
research-article

Distributed genetic evolution in WSN

Authors Info & Claims
Published:12 April 2010Publication History

ABSTRACT

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.

References

  1. I. Akyildiz and I. Kasimoglu. Wireless sensor and actor networks: Research challenges. In Ad Hoc Networks Journal, volume 2, no. 4, pages 351--367. 2004.Google ScholarGoogle ScholarCross RefCross Ref
  2. P. A. N. Bosman and H. L. Poutré. Learning and anticipation in online dynamic optimization with evolutionary algorithms: The stochastic case. In Proc 9th Ann Conf on Genetic and Evolutionary Computation, pages 1165--1172, 2007. Google ScholarGoogle ScholarDigital LibraryDigital Library
  3. D. Floreano and F. Mondada. Automatic creation of an autonomous agent: Genetic evolution of a neural-network driven robot. In Proc 3rd Int Conf on Simulation of Adaptive Behavior, 1994. Google ScholarGoogle ScholarDigital LibraryDigital Library
  4. S. Hettiarachchi. Distributed online evolution for swarm robotics. Presented at Autonomous Agents and Multi Agent Systems, Doctoral Mentoring Program, 2006.Google ScholarGoogle Scholar
  5. S. Hettiarachchi, W. Spears, W. Kerr, D. Zarzhitsky, and D. Green. Distributed agent evolution with dynamic adaptation to local unexpected scenarios. In Proc. Second GSFC/IEEE Workshop on Radical Agent Concepts. Springer-Verlag, 2006. Google ScholarGoogle ScholarDigital LibraryDigital Library
  6. J. H. Holland. Escaping brittleness: The possibilities of general-purpose learning algorithms applied to parallel rule-based systems. In T. M. M. Ryszard S. Michalski, Jaime G. Carbonell, editor, Machine learning: An artificial intelligence approach, volume II, pages 593--623. Morgan Kaufmann, 1986.Google ScholarGoogle Scholar
  7. J. H. Holland. Adaptation in Natural and Artificial Systems. MIT Press, Cambridge, MA, USA, 1992. Google ScholarGoogle ScholarDigital LibraryDigital Library
  8. D. M. Johnson, A. Teredesai, and R. T. Saltarelli. Genetic programming in wireless sensor networks. In 8th European Conf onGenetic Programming, LNCS 3447, pages 96--107, 2005. Google ScholarGoogle ScholarDigital LibraryDigital Library
  9. J. Koza. Genetic Programming: On the Programming of Computers by Means of Natural Selection. MIT Press, 1992. Google ScholarGoogle ScholarDigital LibraryDigital Library
  10. W. Martin, J. Lienig, and J. Cohoon. Population structures: island (migration) models: evolutionary algorithms based on punctuated equilibria. In Back, Fogel, and Michalewicz, editors, Evolutionary Computation, chapter 6.3:1--6.3:16. Institute of Physics Publishing, Oxford University Press, New York, 1997.Google ScholarGoogle Scholar
  11. G. Nan and M. Li. Evolutionary based approaches in wireless sensor networks: A survey. In Fourth International Conference on Natural Computation, volume 5, pages 217--222, 2008. Google ScholarGoogle ScholarDigital LibraryDigital Library
  12. H. N. Pham, D. Pediaditakis, and A. Boulis. From simulation to real deployments in wsn and back. In Proc. IEEE Int. Symposium on a World of Wireless, Mobile and Multimedia Networks, pages 1--6, June 2007.Google ScholarGoogle ScholarCross RefCross Ref
  13. J. Pintér. Global optimization: Software, test problems, and applications. In P. Pardalos and H. Romeijn, editors, Handbook of Global Optimization, volume 2, chapter 15, pages 515--569. Kluwer Academic Publishers, Dordrecht Boston London, 2002.Google ScholarGoogle ScholarCross RefCross Ref
  14. R. Poli, W. B. Langdon, and N. F. McPhee. A field guide to genetic programming. Published via http://lulu.com and freely available at http://www.gp-field-guide.org.uk, 2008. Google ScholarGoogle ScholarDigital LibraryDigital Library
  15. Q. Qiu, Q. Wu, D. Burns, and D. Holzhauer. Lifetime aware resource management for sensor network using distributed genetic algorithm. In Proc. of the Int. symposium on Low power electronics and design, pages 191--196. New York, NY, USA, 2006. Google ScholarGoogle ScholarDigital LibraryDigital Library
  16. P. Sikka, P. Corke, L. Overs, P. Valencia, and T. Wark. Fleck - a platform for real-world outdoor sensor networks. In 3rd International Conference on Intelligent Sensors, Sensor Networks and Information, pages 709--714. 2007.Google ScholarGoogle ScholarCross RefCross Ref
  17. A. Silva, A. Neves, and E. Costa. Evolving controllers for autonomous agents using genetically programmed networks. In Proc. 2nd European Workshop on Genetic Programming, LNCS 1598, pages 255--269. Springer-Verlag, 1999. Google ScholarGoogle ScholarDigital LibraryDigital Library
  18. T. Wark, P. Corke, P. Sikka, L. Klingbeil, Y. Guo, C. Crossman, P. Valencia, D. Swain, and G. Bishop-Hurley. Transforming agriculture through pervasive wireless sensor networks. Pervasive Computing, IEEE, 6(2):50--57, April-June 2007. Google ScholarGoogle ScholarDigital LibraryDigital Library
  19. T. Weise and K. Geihs. Genetic programming techniques for sensor networks. In P. J. Marron, editor, Proceedings of 5. GI/ITG KuVS Fachgesprach Drahtlose Sensornetze, pages 21--25. University of Stuttgart, Stuttgart, Germany, 2006.Google ScholarGoogle Scholar
  20. D. H. Wolpert and W. G. Macready. No free lunch theorems for search. In Technical report TR-95-02-010. Santa Fe Institute, Sante Fe, NM, USA, 1995.Google ScholarGoogle Scholar

Recommendations

Comments

Login options

Check if you have access through your login credentials or your institution to get full access on this article.

Sign in
  • Published in

    cover image ACM Conferences
    IPSN '10: Proceedings of the 9th ACM/IEEE International Conference on Information Processing in Sensor Networks
    April 2010
    460 pages
    ISBN:9781605589886
    DOI:10.1145/1791212

    Copyright © 2010 ACM

    Permission to make digital or hard copies of all or part of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Copyrights for components of this work owned by others than ACM must be honored. Abstracting with credit is permitted. To copy otherwise, or republish, to post on servers or to redistribute to lists, requires prior specific permission and/or a fee. Request permissions from [email protected]

    Publisher

    Association for Computing Machinery

    New York, NY, United States

    Publication History

    • Published: 12 April 2010

    Permissions

    Request permissions about this article.

    Request Permissions

    Check for updates

    Qualifiers

    • research-article

    Acceptance Rates

    Overall Acceptance Rate143of593submissions,24%

PDF Format

View or Download as a PDF file.

PDF

eReader

View online with eReader.

eReader