A Mixed Binary-Real NSGA II Algorithm Ensuring Both Accuracy and Interpretability of a Neuro-Fuzzy Controller

Faouzi Titel, Khaled Belarbi


In this work, a Neuro-Fuzzy Controller network, called NFC that implements a Mamdani fuzzy inference system is proposed. This network includes neurons able to perform fundamental fuzzy operations. Connections between neurons are weighted through binary and real weights. Then a mixed binary-real Non dominated Sorting Genetic Algorithm II (NSGA II) is used to perform both accuracy and interpretability of the NFC by minimizing two objective functions; one objective relates to the number of rules, for compactness, while the second is the mean square error, for accuracy. In order to preserve interpretability of fuzzy rules during the optimization process, some constraints are imposed. The  approach  is  tested  on  two  control examples:  a single  input  single  output (SISO) system  and  a  multivariable (MIMO) system.


fuzzy inference system, multiobjective optimization, neuro-fuzzy controller, NSGAII, pareto optimal solutions,

Full Text:


DOI: http://doi.org/10.11591/ijece.v7i5.pp2614-2626

Creative Commons License
This work is licensed under a Creative Commons Attribution-ShareAlike 4.0 International License.

International Journal of Electrical and Computer Engineering (IJECE)
p-ISSN 2088-8708, e-ISSN 2722-2578

This journal is published by the Institute of Advanced Engineering and Science (IAES) in collaboration with Intelektual Pustaka Media Utama (IPMU).