Improving the accuracy while preserving the interpretability of fuzzy function approximators by means of multi-objective evolutionary algorithms

  • Authors:
  • Jesús González;Ignacio Rojas;Héctor Pomares;Luis J. Herrera;Alberto Guillén;José M. Palomares;Fernando Rojas

  • Affiliations:
  • Department of Computer Architecture and Computer Technology, E.T.S. Ingenierías Informática y de Telecomunicacíon, University of Granada, Granada E-18071, Spain;Department of Computer Architecture and Computer Technology, E.T.S. Ingenierías Informática y de Telecomunicacíon, University of Granada, Granada E-18071, Spain;Department of Computer Architecture and Computer Technology, E.T.S. Ingenierías Informática y de Telecomunicacíon, University of Granada, Granada E-18071, Spain;Department of Computer Architecture and Computer Technology, E.T.S. Ingenierías Informática y de Telecomunicacíon, University of Granada, Granada E-18071, Spain;Department of Computer Architecture and Computer Technology, E.T.S. Ingenierías Informática y de Telecomunicacíon, University of Granada, Granada E-18071, Spain;Department of Computer Architecture and Computer Technology, E.T.S. Ingenierías Informática y de Telecomunicacíon, University of Granada, Granada E-18071, Spain;Department of Computer Architecture and Computer Technology, E.T.S. Ingenierías Informática y de Telecomunicacíon, University of Granada, Granada E-18071, Spain

  • Venue:
  • International Journal of Approximate Reasoning
  • Year:
  • 2007

Quantified Score

Hi-index 0.00

Visualization

Abstract

The identification of a model is one of the key issues in the field of fuzzy system modeling and function approximation theory. An important characteristic that distinguishes fuzzy systems from other techniques in this area is their transparency and interpretability. Especially in the construction of a fuzzy system from a set of given training examples, little attention has been paid to the analysis of the trade-off between complexity and accuracy maintaining the interpretability of the final fuzzy system. In this paper a multi-objective evolutionary approach is proposed to determine a Pareto-optimum set of fuzzy systems with different compromises between their accuracy and complexity. In particular, two fundamental and competing objectives concerning fuzzy system modeling are addressed: fuzzy rule parameter optimization and the identification of system structure (i.e. the number of membership functions and fuzzy rules), taking always in mind the transparency of the obtained system. Another key aspect of the algorithm presented in this work is the use of some new expert evolutionary operators, specifically designed for the problem of fuzzy function approximation, that try to avoid the generation of worse solutions in order to accelerate the convergence of the algorithm.