운반차-막대 시스템을 위한 적응비평학습에 의한 CMAC 제어계

CMAC Controller with Adaptive Critic Learning for Cart-Pole System

  • 권성규 (계명대학교 기계공학과)
  • 발행 : 2000.10.01

초록

이 논문에서는 운반차-막대 시스템을 제어하기 위한 CMAC을 이용한 적응 학습 제어계를 개발하기 위하여, 적응비평학습을 이용하는 신경망 제어계에 관한 여러 연구 문헌들을 조사하고, ASE 요소를 이용하는 적응비평학습 기법을 CMAC을 바탕으로 하는 제어계에 통합하였다. 적응비평학습 기법을 CMAC에 구현하는데 있어서의 변환 문제를 검토하고, CMAC 제어계와 ASE 제어계가 운반차-막대 문제를 학습하는 속도를 비교하여, CMAC 제어계의 학습 속도가 빠르기는 하지만, 입력 공간의 더 넓은 영역에 대해서는 학습효과를 발휘하지 못하는 문제의 관점에서 적응비평학습 방법이 CMAC의 특성과 어울리는지를 고찰하였다.

For developing a CMAC-based adaptive critic learning system to control the cart-pole system, various papers including neural network based learning control schemes as well as an adaptive critic learning algorithm with Adaptive Search Element are reviewed and the adaptive critic learning algorithm for the ASE is integrated into a CMAC controller. Also, quantization problems involved in integrating CMAC into ASE system are studied. By comparing the learning speed of the CMAC system with that of the ASE system and by considering the learning genemlization of the CMAC system with the adaptive critic learning, the applicability of the adaptive critic learning algorithm to CMAC is discussed.

키워드

참고문헌

  1. IEEE International Conference on Neural Networks v.Ⅱ An Adaptive "Broom Balancer" with Visual Inputs V.V. Tolat;B. Widrow
  2. Computer and Information Sciences(COINS) Symposium Proceedings Pattern-recognizing control systems B. Widrow;F.W. Smith
  3. Proc. of 3rd Congress of the IFAC J.F. Schalfer;R.H. Cannon
  4. Joint Automatic Control Conference W.R. Strugeon;W.V. Loscutoff
  5. International Journal of Control v.23 no.5 Control of Unstable Mechanical System : Control of Pendulum S. Mori;H. Nishihara;K. Furuta
  6. IEEE Control Systems v.19 no.3 Robust Computer Control of an Inverted Pendulum G.A. Medrano Cerda
  7. IEEE Control Systems A Cartpole Experiment Benchmark for Trainable Controllers S. Geva;J. Sitte
  8. Journal of Intelligent and Robotic Systems v.3 Neural Networks in Robotics : A Survey B. Horne;M. Jamshidi;N. Vadiee
  9. Proceedings IEEE International Symposium on Circuits and Systems The Original Adaptive Neural Net Broom-Balancer B. Widrow
  10. Machine Intelligence 2 BOXES : An experiment in adaptive control D. Michie;R.A. Chambers;E. Dale(ed.);D. Michie(ed.)
  11. IEEE Transaction on System, Man, and Cybernetics v.SMC-13 no.5 Neuronlike Adaptive Elements That Can Solve Difficult Learning Control Problems A.G. Barto;R.S. Sutton;C.W. Anderson
  12. IEICE Transactions on Fundamentals of Electronics, Communications & Computer Science v.E87-A no.6 A Learning Fuzzy Network and Its Applications to Inverted Pendulum System Z. Tang;Y. Kobayashi;O. Ishizuka;K. Tanno
  13. Proceedings of the 23rd International Conference on Industrial Electronics, Control, and Instrumentations v.3 A GA-based Sugeno-Type Fuzzy Logic Controller for the Cart-Pole System M.Y. Shieh;C.W. Huang;T.S. Li
  14. IEEE Transactions on Education v.41 no.2 Fuzzy-Logic Control of an Inverted Pendulum with Vision Feedback M. Magana;F. Holzapfel
  15. IEEE Transactions on Neural Networks v.2 no.5 CMAC-Based Adaptive Critic Self-Learning Control C.S. Lin;H. Kim
  16. Proceedings, 1991 Artificial Neural Networks Engineering Conference Self-Learning with Adaptive Critic : for Problems with Multiple Control Inputs H. Kim;C.S. Lin
  17. The CMAC-Based Adaptive Critic Self-Learning Scheme : Controlling the Balance of an Inverted Pendulum B. Lin
  18. Cartpole Balancing을 위한 CMAC 제어계 권성규
  19. IEEE Transactions on Neural Networks v.6 no.3 Selection of Learning Parameters for CMAC-Based Adaptive Critic Learning C.S. Lin;H. Kim
  20. NeuroFuzzy Adaptive Modelling and Control M. Brown;C. Harris
  21. Journal of Dynamic Systems, Measurement, and Control, Transactions of the ASME, Series G v.97 no.3 Data Storage in the Cerebellar Model Articulation Controller(CMAC) J.S. Albus
  22. 퍼지 및 지능 시스템학회 논문지 v.6 no.3 고차원 CMAC 문제의 소요 기억량 감축 권성규