Dynamic systems modelling using genetic programming

被引:33
|
作者
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
相关论文
共 50 条
  • [1] Systems modelling using genetic programming
    Willis, M
    Hiden, H
    Hinchliffe, M
    McKay, B
    Barton, GW
    [J]. COMPUTERS & CHEMICAL ENGINEERING, 1997, 21 : S1161 - S1166
  • [2] Force identification of dynamic systems using genetic programming
    Yang, YW
    Wang, C
    Soh, CK
    [J]. INTERNATIONAL JOURNAL FOR NUMERICAL METHODS IN ENGINEERING, 2005, 63 (09) : 1288 - 1312
  • [3] Modelling of Stability of Economic Systems Using Benchmarking and Dynamic Programming
    Jurenoks, Vitalijs
    Jansons, Vladimirs
    Didenko, Konstantins
    [J]. 2008 UKSIM TENTH INTERNATIONAL CONFERENCE ON COMPUTER MODELING AND SIMULATION, 2008, : 295 - 300
  • [4] Identifying the structure of nonlinear dynamic systems using multiobjective genetic programming
    Rodríguez-Vázquez, K
    Fonseca, CM
    Fleming, PJ
    [J]. IEEE TRANSACTIONS ON SYSTEMS MAN AND CYBERNETICS PART A-SYSTEMS AND HUMANS, 2004, 34 (04): : 531 - 545
  • [5] Identification of Nonlinear Discrete Dynamic Systems Using Enhanced Genetic Programming
    Maher, Rami A.
    Mohammad, Mohammad J.
    [J]. 2017 EUROPEAN CONFERENCE ON ELECTRICAL ENGINEERING AND COMPUTER SCIENCE (EECS), 2017, : 225 - 229
  • [6] Steady-state modelling of chemical process systems using genetic programming
    McKay, B
    Willis, M
    Barton, G
    [J]. COMPUTERS & CHEMICAL ENGINEERING, 1997, 21 (09) : 981 - 996
  • [7] Dynamic chemical process modelling using a multiple basis function genetic programming algorithm
    Hinchliffe, M
    Willis, M
    Tham, M
    [J]. GECCO-99: PROCEEDINGS OF THE GENETIC AND EVOLUTIONARY COMPUTATION CONFERENCE, 1999, : 1782 - 1782
  • [9] Modelling rainfall-runoff using genetic programming
    Whigham, PA
    Crapper, PF
    [J]. MATHEMATICAL AND COMPUTER MODELLING, 2001, 33 (6-7) : 707 - 721
  • [10] Rainfall-Runoff Modelling Using Genetic Programming
    Jayawardena, A. W.
    Muttil, N.
    Fernando, T. M. K. G.
    [J]. MODSIM 2005: INTERNATIONAL CONGRESS ON MODELLING AND SIMULATION: ADVANCES AND APPLICATIONS FOR MANAGEMENT AND DECISION MAKING: ADVANCES AND APPLICATIONS FOR MANAGEMENT AND DECISION MAKING, 2005, : 1841 - 1847