Elite Based Multiobjective Genetic Programming in Nonlinear Systems Identification

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...

Full description

Bibliographic Details
Main Authors: PATELLI, A., FERARIU, L.
Format: Article
Language:English
Published: Stefan cel Mare University of Suceava 2010-02-01
Series:Advances in Electrical and Computer Engineering
Subjects:
Online Access:http://dx.doi.org/10.4316/AECE.2010.01017
_version_ 1811202407547273216
author PATELLI, A.
FERARIU, L.
author_facet PATELLI, A.
FERARIU, L.
author_sort PATELLI, A.
collection DOAJ
description 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.
first_indexed 2024-04-12T02:37:56Z
format Article
id doaj.art-a63d517e6af047e8a8ff18b2eef9ac1a
institution Directory Open Access Journal
issn 1582-7445
1844-7600
language English
last_indexed 2024-04-12T02:37:56Z
publishDate 2010-02-01
publisher Stefan cel Mare University of Suceava
record_format Article
series Advances in Electrical and Computer Engineering
spelling doaj.art-a63d517e6af047e8a8ff18b2eef9ac1a2022-12-22T03:51:26ZengStefan cel Mare University of SuceavaAdvances in Electrical and Computer Engineering1582-74451844-76002010-02-011019499Elite Based Multiobjective Genetic Programming in Nonlinear Systems IdentificationPATELLI, A.FERARIU, L.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.http://dx.doi.org/10.4316/AECE.2010.01017evolutionary algorithmsgenetic programmingmultiobjective optimizationnonlinear system identification
spellingShingle PATELLI, A.
FERARIU, L.
Elite Based Multiobjective Genetic Programming in Nonlinear Systems Identification
Advances in Electrical and Computer Engineering
evolutionary algorithms
genetic programming
multiobjective optimization
nonlinear system identification
title Elite Based Multiobjective Genetic Programming in Nonlinear Systems Identification
title_full Elite Based Multiobjective Genetic Programming in Nonlinear Systems Identification
title_fullStr Elite Based Multiobjective Genetic Programming in Nonlinear Systems Identification
title_full_unstemmed Elite Based Multiobjective Genetic Programming in Nonlinear Systems Identification
title_short Elite Based Multiobjective Genetic Programming in Nonlinear Systems Identification
title_sort elite based multiobjective genetic programming in nonlinear systems identification
topic evolutionary algorithms
genetic programming
multiobjective optimization
nonlinear system identification
url http://dx.doi.org/10.4316/AECE.2010.01017
work_keys_str_mv AT patellia elitebasedmultiobjectivegeneticprogramminginnonlinearsystemsidentification
AT ferariul elitebasedmultiobjectivegeneticprogramminginnonlinearsystemsidentification