A multi-objective genetic programming/NARMAX approach to chaotic systems identification

被引:0
|
作者
Han, Pu [1 ]
Zhou, Shiliang [1 ]
Wang, Dongfeng [1 ]
机构
[1] N China Elect Power Univ, Dept Automat, Baoding 071003, Peoples R China
关键词
genetic programming; multi-objective optimization; NARMAX models; chaotic time series analysis; chaotic system identification;
D O I
暂无
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
A chaotic system identification approach based on genetic programming (GP) and multi-objective optimization is introduced. NARMAX (Nonlinear Auto Regressive Moving Average with exogenous inputs) model representation is used for the basis of the hierarchical tree encoding in GP. Criteria related to the complexity, performance and chaotic invariants obtained by chaotic time series analysis of the models are considered in the fitness evaluation, which is achieved using the concept of the non-dominated solutions. So the solution set provides a trade-off between the complexity and the performance of the models, and derived model were able to capture the dynamic characteristics of the system and reproduce the chaotic motion. The simulation results show that the proposed technique provides an efficient method to get the optimum NARMAX difference equation model of chaotic systems.
引用
收藏
页码:1735 / 1739
页数:5
相关论文
共 50 条
  • [21] Multi-objective Genetic Programming for Explainable Reinforcement Learning
    Videau, Mathurin
    Leite, Alessandro
    Teytaud, Olivier
    Schoenauer, Marc
    GENETIC PROGRAMMING (EUROGP 2022), 2022, : 278 - 293
  • [22] Multi-Objective Genetic Programming for Classification with Unbalanced Data
    Bhowan, Urvesh
    Zhang, Mengjie
    Johnston, Mark
    AI 2009: ADVANCES IN ARTIFICIAL INTELLIGENCE, PROCEEDINGS, 2009, 5866 : 370 - 380
  • [23] Inducing multi-objective clustering ensembles with genetic programming
    Coelho, Andre L. V.
    Fernandes, Everlandio
    Faceli, Katti
    NEUROCOMPUTING, 2010, 74 (1-3) : 494 - 498
  • [24] Multi-objective genetic programming for multiple instance learning
    Zafra, Amelia
    Ventura, Sebastian
    MACHINE LEARNING: ECML 2007, PROCEEDINGS, 2007, 4701 : 790 - +
  • [25] Multi-objective techniques in genetic programming for evolving classifiers
    Parrott, D
    Li, XD
    Ciesielski, V
    2005 IEEE CONGRESS ON EVOLUTIONARY COMPUTATION, VOLS 1-3, PROCEEDINGS, 2005, : 1141 - 1148
  • [26] Automated multi-objective system identification using grammar-based genetic programming
    Khandelwal, Dhruv
    Schoukens, Maarten
    Toth, Roland
    AUTOMATICA, 2023, 154
  • [27] A multi-objective genetic algorithm approach to the design of cellular manufacturing systems
    Solimanpur, M
    Vrat, P
    Shankar, R
    INTERNATIONAL JOURNAL OF PRODUCTION RESEARCH, 2004, 42 (07) : 1419 - 1441
  • [28] SOLVING MULTI-OBJECTIVE FUZZY MATRIX GAMES VIA MULTI-OBJECTIVE LINEAR PROGRAMMING APPROACH
    Aggarwal, Abha
    Khan, Imran
    KYBERNETIKA, 2016, 52 (01) : 153 - 168
  • [29] Multi-objective genetic algorithm based on improved chaotic optimization
    Wang, Rui-Qi
    Zhang, Cheng-Hui
    Li, Ke
    Kongzhi yu Juece/Control and Decision, 2011, 26 (09): : 1391 - 1397
  • [30] Stochastic Nonlinear System Identification Using Multi-objective Multi-population Parallel Genetic Programming
    Yuan Xiao-lei
    Bai Yan
    CCDC 2009: 21ST CHINESE CONTROL AND DECISION CONFERENCE, VOLS 1-6, PROCEEDINGS, 2009, : 1148 - 1153