Elite Based Multiobjective Genetic Programming in Nonlinear Systems Identification

被引:3
作者
Patelli, Alina [1 ]
Ferariu, Lavinia [1 ]
机构
[1] Gh Asachi Tech Univ Iasi, RO-700050 Iasi, Romania
关键词
evolutionary algorithms; genetic programming; multiobjective optimization; nonlinear system identification;
D O I
10.4316/AECE.2010.01017
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
The nonlinear systems identification method described in the paper is based on genetic programming, a robust tool, able to ensure the simultaneous selection of model structure and parameters. The assessment of potential solutions is done via a multiobjective approach, making use of both accuracy and parsimony criteria, in order to encourage the selection of accurate and compact models, characterized by expected good generalization capabilities. The evolutionary process is implemented from an elitist standpoint, and upgraded by means of two original contributions, namely an adaptive niching mechanism and an elite clustering procedure. The authors have also suggested a set of enhancements to aid the genetic operators in effectively exploring the space of possible model structures. In symbiosis with the customized genetic operators, a QR local optimization procedure was integrated within the algorithm. It exploits the nonlinear, linear in parameter form that the working models are generated in, for providing a faster parameter computation. The performances of the proposed methodology were revealed on two applications, of different complexity levels: the identification of a simulated nonlinear system and the identification of an industrial plant.
引用
收藏
页码:94 / 99
页数:6
相关论文
共 13 条
[1]  
[Anonymous], 1992, Genetic Programming: On the Programming of Computers by Means of Natural Selection
[2]  
Back T., 2000, EVOLUTIONARY COMPUTA
[3]  
Deb K., 2010, MULTIOBJECTIVE OPTIM
[4]  
FERARIU L, 2005, P IFAC C PRAG CZECH
[5]  
FERARIU L, 2009, P ICANNGA09 KUOP FIN
[6]   Evolutionary algorithms in control systems engineering: a survey [J].
Fleming, PJ ;
Purshouse, RC .
CONTROL ENGINEERING PRACTICE, 2002, 10 (11) :1223-1241
[7]  
Knowles J., 2008, Multiobjective Problem Solving from Nature
[8]  
MADAR J, 2005, F SZEIFERT GENETIC P
[9]  
Nedjah N., 2006, GENETIC SYSTEMS PROG
[10]  
RIOLO R, 2007, GENETIC PROGRAMMING, V4