Proceedings

Solving Non-Markovian Control Tasks with Neuro-Evolution

Download BibTeX Cite

Proceedings of the Sixteenth International Joint Conference on Artificial Intelligence. Uncertainty and Probabilistic Reasoning. Pages 1356-1360.

© 1999 International Joint Conferences on Artificial Intelligence

Abstract

The success of evolutionary methods on standard control learning tasks has created a need for new benchmarks. The classic pole balancing problem is no longer difficult enough to serve as a viable yardstick for measuring the learning efficiency of these systems. The double pole case, where two poles connected to the cart must be balanced simultaneously is much more difficult, especially when velocity information is not available. In this article, we demonstrate a neuroevolution system, Enforced Sub-populations (ESP), that is used to evolve a controller for the standard double pole task and a much harder, non-Markovian version. In both cases, our results show that ESP is faster than other neuroevolution methods. In addition, we introduce an incremental method that evolves on a sequence of tasks, and utilizes a local search technique (DeltaCoding) to sustain diversity. This method enables the system to solve even more difficult versions of the task where direct evolution cannot.

  1. [Anderson, 1989] Charles W. Anderson. Learning to control an in- verted pendulum using neural networks. IEEE Control Systems Magazine, 9:31-37, Aprill989.
  2. [Colombetti and Dorigo, 1992] Marco Colombetti and Marco Dorigo. Robot shaping: Developing situated agents through learning. Technical Report TR-92-040, International Computer Science Institute, Berkeley, CA, 1992.
  3. [Dominic et al., 1991] S. Dominic, R. Das, D. Whitley, and C. An- derson. Genetic reinforcement learning for neural networks. In Proceedings of the International Joint Conference on Neural Net- works (Seattle, WA), volume II, pages 71-76, Piscataway, NJ, 1991. IEEE.
  4. [Elman, 1991] Jeffrey L. Elman. Incremental learning, or The im- portance of starting small. In Proceedings of the 13th Annual Conference of the Cognitive Science Society, pages 443-448, Hillsdale, NJ, 1991. Erlbaum.
  5. [Gomez and Miikkulainen, 1997] Faustino Gomez and Risto Miik- kulainen. Incremental evolution of complex general behavior. Adaptive Behavior, 5:317-342, 1997.
  6. [Gruauetal., 1996] Frederic Gruau, Darrell Whitley, and Larry Pyeatt. A comparison between cellular encoding and direct en- coding for genetic neural networks. Technical Report NC-TR- 96-048, NeuroCOLT, 1996.
  7. [Michie and Chambers, 1968] Donald Michie and R. A. Chambers. BOXES: An experiment in adaptive control. In E. Dale and D. Michie, editors, Machine Intelligence. Oliver and Boyd, Edin- burgh, UK, 1968.
  8. [Moriarty and Miikkulainen, 1996] David E. Moriarty and Risto Miikkulainen. Efficient reinforcement learning through symbi- otic evolution. Machine Learning, 22:11-32, 1996.
  9. [Moriarty, 1997] David E. Moriarty. Symbiotic Evolution of Neural Networks in Sequential Decision Tasks. PhD thesis, Department of Computer Sciences, The University of Texas at Austin, 1997. Technical Report UT-AI97-257.
  10. [Perkins and Hayes, 1996] Simon Perkins and Gillian Hayes. Robot shaping-principles, methods, and architectures. Techni- cal Report 795, Department of Artifical Intelligence, University of Edinburgh, 1996.
  11. [Ring, 1994] Mark B. Ring. Continual Learning in Reinforcement Environments. PhD thesis, Department of Computer Sciences, The University of Texas at Austin, Austin, Texas 78712, August 1994.
  12. [Saravanan and Fogel, 1995] N. Saravanan and David B. Fogel. Evolving neural control systems. IEEE Expert, pages 23-27, June 1995.
  13. [Schaffer and Cannon, 1966] J Schaffer and R Cannon. On the con- trol of unstable mechanincal systems. In Automatic and Remote Control Ill: Proceedings of the Third Congress of the Interna- tional Federation of Automatic Control, 1966.
  14. [Singh, 1992] S. Singh. Transfer of learning by composing solu- tions of elemental sequential tasks. Machine Learning, 8:323- 339, 1992.
  15. [Sutton, 1984] Richard Sutton. Temporal Credit Assignment in Re- inforcement Learning. PhD thesis, University of Massachusetts, Amherst, MA, 1984.
  16. [Whitley et al., 1991] D. Whitley, K. Mathias, and P. Fitzhorn. Delta-coding: An. iterative search strategy for genetic algortihms. In Proceedings of the Fourth International Conference on Ge- netic Algorithms, Los Altos, CA, 1991.
  17. Morgan Kaufmann.
  18. [Wieland, 1991] Alexis Wieland. Evolving neural network con- trollers for unstable systems. In Proceedings of the International Joint Conference on Neural Networks (Seattle, WA), volume II, pages 667-673, Piscataway, NJ, 1991. IEEE.

References were extracted automatically from the PDF and may contain errors.

Welcome Future Conferences AI Journal Division IJCAI Proceedings About IJCAI IJCAI Awards