Evolutionary multiobjective neural network models identification: evolving task-optimised models

In the system identification context, neural networks are black-box models, meaning that both their parameters and structure need to be determined from data. Their identification is often done iteratively in an ad-hoc fashion focusing the first aspect. Frequently the selection of inputs, model struc...

ver descrição completa

Detalhes bibliográficos
Autor principal: Ferreira, P. M. (author)
Outros Autores: Ruano, Antonio (author)
Formato: article
Idioma:eng
Publicado em: 2013
Texto completo:http://hdl.handle.net/10400.1/2164
País:Portugal
Oai:oai:sapientia.ualg.pt:10400.1/2164
Descrição
Resumo:In the system identification context, neural networks are black-box models, meaning that both their parameters and structure need to be determined from data. Their identification is often done iteratively in an ad-hoc fashion focusing the first aspect. Frequently the selection of inputs, model structure, and model order are underlooked subjects by practitioners, because the number of possibilities is commonly huge, thus leaving the designer at the hands of the curse of dimensionality. Moreover, the design criteria may include multiple conflicting objectives, which gives to the model identification problem a multiobjective combinatorial optimisation character. Evolutionary multiobjective optimisation algorithms are particularly well suited to address this problem because they can evolve optimised model structures that meet pre-specified design criteria in acceptable computing time. In this article the subject is reviewed, the authors present their approach to the problem in the context of identifying neural network models for time-series prediction and for classification purposes, and two application case studies are described, one in each of these fields.