Evolving programs and solutions using genetic programming with application to learning and adaptive control

被引:0
作者
Ng, KL [1 ]
Johansson, R [1 ]
机构
[1] Lund Univ, Lund Inst Technol, Dept Automat Control, SE-22100 Lund, Sweden
关键词
genetic programming; Lyapunov functions; adaptive control; learning systems; model reference adaptive systems;
D O I
暂无
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
This paper discusses two feasibility studies of Genetic Programming (GP) to the field of control theory, GP being a method inspired from nature where the goal is to create a computer program automatically from high-level statements of problems' requirements. The first feasibility study derives from stability theory and deals with evolving a program that can solve discrete-time Lyapunov equations. The second application of GP tackles the problem of producing a self-evolved Model Reference Adaptive System (MRAS). Basic structure of the programs used in the experiments are only marginally different, yet applied to seemingly quite different problems. In the first feasibility study, it was observed that GP, beside correct usage of global variables, could also purposely arrange mathematical functions and operations in an iterative manner without being explicitly programmed for the task. In the second feasibility study, a controller was evolved for a second-order process based on a pre-defined reference model.
引用
收藏
页码:289 / 307
页数:19
相关论文
共 9 条
  • [1] [Anonymous], 1998, Genetic programming: an introduction
  • [2] [Anonymous], GENETIC PROGRAMMING
  • [3] Astrom K. J., 1995, ADAPTIVE CONTROL
  • [4] Holland J. H., 1973, SIAM Journal on Computing, V2, P88, DOI 10.1137/0202009
  • [5] Khalil HK., 1992, NONLINEAR SYSTEMS
  • [6] KOZA JR, 1995, GENETIC PROGRAMMING, V2
  • [7] Koza JR, 1999, Genetic programming III: darwinian invention and problem solving, V3
  • [8] Koza JR, 1992, Genetic programming
  • [9] NG KL, 2000, THESIS LUND U LUNDJ