Browse > Article
http://dx.doi.org/10.3795/KSME-A.2002.26.6.1092

Adaptive Learning Control of Neural Network Using Real-Time Evolutionary Algorithm  

Chang, Sung-Ouk (부산대학교 기계공학부 대학원)
Lee, Jin-Kul (부산대학교 기계기술연구소)
Publication Information
Transactions of the Korean Society of Mechanical Engineers A / v.26, no.6, 2002 , pp. 1092-1098 More about this Journal
Abstract
This paper discusses the composition of the theory of reinforcement teaming, which is applied in real-time teaming, and evolutionary strategy, which proves its the superiority in the finding of the optimal solution at the off-line teaming method. The individuals are reduced in order to team the evolutionary strategy in real-time, and new method that guarantee the convergence of evolutionary mutations are proposed. It is possible to control the control object varied as time changes. As the state value of the control object is generated, applied evolutionary strategy each sampling time because of the teaming process of an estimation, selection, mutation in real-time. These algorithms can be applied, the people who do not have knowledge about the technical tuning of dynamic systems could design the controller or problems in which the characteristics of the system dynamics are slightly varied as time changes. In the future, studies are needed on the proof of the theory through experiments and the characteristic considerations of the robustness against the outside disturbances.
Keywords
Evolutionary Algorithms; Real-Time Adaptive Learning; Mutation; Estimation; Selection;
Citations & Related Records
Times Cited By KSCI : 2  (Citation Analysis)
연도 인용수 순위
1 Schwefel, H.P., 1995, Evolution and Optimum Seeking,' John Wiley, NJ
2 Michalewicz, Z. and Fogel, D. B., 2000, How to Solve It: Modern Heuristic, Springer-Verlag, Berlin, pp. 161-184/335-341
3 Sanchez, E. and Tomassini, M., eds., 1996, Toward Evolvable Hardware: The Evolutionary Engineering Approach, Springer-Verlag, Berlin, pp. 19-47/221-249
4 Back, T., Hammel, U. and Schwefel, H. P., 1997, 'Evolutionary Computation: Commnets on the History and Current State,' IEEE Transaction on Evolutionary Computation, Vol. 1, No.1, pp. 3-17   DOI
5 Fogel, D. B., 1994, 'An Introdution to Simulated Evolutionary Optimization,' IEEE Tran-saction on Neural Network, Vol. 5, No.1, pp. 3-14   DOI   ScienceOn
6 Geva, S. and Sitte, J., 1995, 'A Cart Experiment Benchmark for Trainable Controllers,' IEEE Control Systems, Vol. 13, No.5, pp. 4051   DOI
7 Merrit, H.E., 1967, Hydraulic Control Systems,' John & Wiley & Sons Inc
8 Martha L. Abell, 1992, The mathematica handbook, Boston: Academic Press
9 Moog, 1981, Technical Bulletin, Moog Controls Division, East Autora N.Y
10 Sutton, R. S. and Barto, A. G., 1998, Reinforcement Learning: An Introduction, The MIT Press, Cambrigde
11 Lippmann, R.P., 1987, 'An Introduction to Computing with Neural Nets,' IEEE ASSP Magazine, Vol. 4, No.2, pp. 4-22
12 장성욱, 이진걸, 2000a, '원보드 마이크로 프로세서 제어기 및 PC를 이용한 유압서보시스템의 실시간 시뮬레이터 개발,' 한국정밀공학회지, 제17권, 제8호, pp.94-99   과학기술학회마을
13 Chang, S.D. and Lee, J,K., 2000b, 'A Study on the Application of the Real-Time Simulator,' Proceedings of the 15th Korea Automatic Control Conference   과학기술학회마을
14 Jain, A. K., 1996, 'Artificial Neural Networks: A Tutorial,' IEEE Computer, Vol. 26, No.3, pp. 31-44   DOI   ScienceOn
15 Barto, A. G., Sutton, R. S. and Anderson, C. W., 1983, 'Neuronlike Adaptive Elements That Can Solve Difficult Learning Control Problem,' IEEE Transactions on Systems, Vol. 13, No.5, pp. 835-846
16 Chang, S.D. and Lee, J,K., 2000, 'Development of a Hydraulic Servo System Real-Time Simulator Using a One-Board Microprocessor and personal computer,' Proceedings of the 4th Asia-Pacific conference on Control and Measurement, pp. 128-132
17 CAnderson, harles W., 1989, 'Learning to Control an Inverted Pendulum Using Neural Networks,' IEEE Control Systems Magazine, Vol. 9, No.2, pp. 31-37   DOI   ScienceOn
18 Fogel, D.B. and L.J. Fogel, 1996, 'Preliminary Experiments on Discriminating between Chaotic Signals and Noise Using Evolutionary Programming,' Proceedings of the First Annual Conference, MIT Press, pp. 512 - 520
19 Simon Haykin, Neural Networks A Comprehensive Foundation, Second Ed. 1999, Prentice-Hall Inc
20 Back, T. and Schwefel, H.P., 1996, 'Evolutionary Computation: An Overview,' Proceedings of IEEE International Conference on Evolutionary Computation, pp. 20 - 29   DOI
21 D.B. Fogel, 1997, 'The Advantages of Evolutionary Computation,' Proc. of BCEC97: BioComputing and Emergent Computation, World Scientific, Singapore, pp. 1 - 11
22 Back, T., 1996, Evolutionary Algorithms in Theory and Practice,' Oxford, NY
23 Chellapilla, K. and Fogel, D., 1997, 'Two New Mutation Operators for Enhanced Search and Optimization in Evolutionary Programming,' in Applications of Soft Computing, Proc. SPIE Vol. 3165, pp. 260-269   DOI
24 Fogel, D. B., 1995, Evolutionary Computation. Toward a New Philosophy of Machine Intelligence, Pisoataway, NJ : IEEE Press
25 Vonk, E., Jain, L.C. and Johnson, R.P., 1997, Automatic Generation of Neural Network Architecture Using Evolutionary Computation, World Scientific Publishing Co.
26 Fogel, D.B. and Atmar, J.W., 1990, 'Comparing Genetic Operators with Gaussian Mutations in Simulated Evolutionary Processes Using Linear Systems,' Biological Cybernetics, Vol. 63:2, pp. 111-114   DOI