Skip to main content

Applying the Evolutionary Neural Networks with Genetic Algorithms to Control a Rolling Inverted Pendulum

  • Conference paper
  • First Online:
Simulated Evolution and Learning (SEAL 1998)

Part of the book series: Lecture Notes in Computer Science ((LNAI,volume 1585))

Included in the following conference series:

  • 968 Accesses

Abstract

Genetic Algorithms (GA) are applied to evolutionary neural networks to control a rolling inverted pendulum. The task of a rolling inverted pendulum is to control the driving force of a cart on which one side of a pole is jointed by a rotary shaft in order to roll the pole up from the initial state of hanging down and to keep the pole standing reversely. The controller is a multilayer perceptron (MLP) with three layers whose weight coefficients are evolved and optimized by GA.

Experiments for evolving the weights of two types of MLPs are conducted and their results are compared. Simultaneously, the effect of the weight ranges of neural networks on evolutionary results is investigated. In these evolutionary experiments, MLPs are generated that successfully control the driving force of the cart to roll the pole up and stand it inversely. MLPs also gain the intelligent control patterns with a few swings that correspond to the variations in the maximum driving force of the cart.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 39.99
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 54.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. M.O. Odetayo, D.R. McGregor: Genetic Algorithm for Inducing Control Rules For A Dynamic System, Proc. of the 3rd Int. Conf. on Genetic Algorithms, pp. 177–182, 1989.

    Google Scholar 

  2. F. Pasemann: Pole-Balancing with Different Evolved Neurocontrollers, Proc. of the 7th Int. Conf. on Artificial Neural Networks, pp. 823–829, 1997.

    Google Scholar 

  3. A.P. Wieland: Evolving neural network controllers for unstable systems, Proc. of IJCNN-91-Seattle: Int. Joint Conf. on Neural Networks, pp. 667–673, 1991.

    Google Scholar 

  4. D. Thierens, etc.: Genetic Weight Optimization of a Feedforward Neural Network Controllers, Proc. of the Int. Conf. in Austria on Artificial Neural Nets and Genetic Algorithms, pp. 658–663, 1993.

    Google Scholar 

  5. C.W. Anderson: Strategy Learning with Multilayer Connectionist Representations, Proc. of the 4th Int. Workshop on Machine Learning, pp. 103–114, 1987.

    Google Scholar 

  6. S. Tsutsui, Y. Fujimoto, and Ashish Ghosh: Forking Genetic Algorithms: GAs with Search Space Division Schemes, Evolutionary Computation, Vol. 5,No. 1, pp.61–80, 1997.

    Article  Google Scholar 

  7. Xin Yao: A Review of Evolutionary Artificial Neural Networks, Int. Journal of Intelligent Systems, Vol. 8,No. 4, pp. 539–567, 1993.

    Article  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 1999 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Kaise, N., Fujimoto, Y. (1999). Applying the Evolutionary Neural Networks with Genetic Algorithms to Control a Rolling Inverted Pendulum. In: McKay, B., Yao, X., Newton, C.S., Kim, JH., Furuhashi, T. (eds) Simulated Evolution and Learning. SEAL 1998. Lecture Notes in Computer Science(), vol 1585. Springer, Berlin, Heidelberg. https://doi.org/10.1007/3-540-48873-1_30

Download citation

  • DOI: https://doi.org/10.1007/3-540-48873-1_30

  • Published:

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-540-65907-5

  • Online ISBN: 978-3-540-48873-6

  • eBook Packages: Springer Book Archive

Publish with us

Policies and ethics