Dynamic systems modelling using genetic programming

被引:34
作者
Hinchliffe, MP [1 ]
Willis, MJ [1 ]
机构
[1] Newcastle Univ, Sch Chem & Adv Mat, Newcastle Upon Tyne NE1 7RU, Tyne & Wear, England
关键词
genetic programming; neural networks; dynamic modelling; multi-objective;
D O I
10.1016/j.compchemeng.2003.06.001
中图分类号
TP39 [计算机的应用];
学科分类号
081203 ; 0835 ;
摘要
In this contribution genetic programming (GP) is used to evolve dynamic process models. An innovative feature of the GP algorithm is its ability to automatically discover the appropriate time history of model terms required to build an accurate model. Two case studies are used to compare the performance of the GP algorithm with that of filter-based neural networks (FBNNs). Although the models generated using GP have comparable prediction performance to the FBNN models, a disadvantage is that they required greater computational effort to develop. However, we show that a major benefit of the GP approach is that additional model performance criteria can be included during the model development process. The parallel nature of GP means that it can evolve a set of candidate solutions with varying levels of performance in each objective. Although any combination of model performance criteria could be used as objectives within a multi-objective GP (MOGP) framework, the correlation tests outlined by Billings and Voon (Int. J. Control 44 (1986) 235) were used in this work. (C) 2003 Published by Elsevier Ltd.
引用
收藏
页码:1841 / 1854
页数:14
相关论文
共 28 条
[1]  
[Anonymous], 1989, GENETIC ALGORITHM SE
[2]  
Arkov V., 2000, Annual Reviews in Control, V24, P67, DOI 10.1016/S1367-5788(00)00004-3
[3]  
BIERMAN GJ, 1977, FACTORISATIN METHODS
[4]   NONLINEAR MODEL VALIDATION USING CORRELATION TESTS [J].
BILLINGS, SA ;
ZHU, QM .
INTERNATIONAL JOURNAL OF CONTROL, 1994, 60 (06) :1107-1120
[5]  
BILLINGS SA, 1986, INT J CONTROL, V44, P235, DOI 10.1080/00207178608933593
[6]   The kinetic evolutionary modeling of complex systems of chemical reactions [J].
Cao, HQ ;
Yu, JX ;
Kang, LH ;
Chen, YP ;
Chen, YY .
COMPUTERS & CHEMISTRY, 1999, 23 (02) :143-151
[7]   REPRESENTATIONS OF NON-LINEAR SYSTEMS - THE NARMAX MODEL [J].
CHEN, S ;
BILLINGS, SA .
INTERNATIONAL JOURNAL OF CONTROL, 1989, 49 (03) :1013-1032
[8]   NONLINEAR-SYSTEM IDENTIFICATION USING NEURAL NETWORKS [J].
CHEN, S ;
BILLINGS, SA ;
GRANT, PM .
INTERNATIONAL JOURNAL OF CONTROL, 1990, 51 (06) :1191-1214
[9]   Experiment design considerations for non-linear system identification using neural networks [J].
Doherty, SK ;
Gomm, JB ;
Williams, D .
COMPUTERS & CHEMICAL ENGINEERING, 1997, 21 (03) :327-346
[10]   Modeling and control of a food extrusion process [J].
Elsey, J ;
Riepenhausen, J ;
McKay, B ;
Barton, GW ;
Willis, M .
COMPUTERS & CHEMICAL ENGINEERING, 1997, 21 :S361-S366