Share Email Print

Proceedings Paper

Optimization of a fuzzy controller by genetic algorithms
Author(s): Claudio Marinelli; G. Castellano; Giovanni Attolico; Arcangelo Distante
Format Member Price Non-Member Price
PDF $17.00 $21.00

Paper Abstract

Manual design of membership functions and rule bases for fuzzy systems often produces non optimal controllers, both in terms of performance and rule-base complexity. Even algorithms for automatic generation of these two components do generally miss their simultaneous optimal determination, therefore producing fuzzy system with lower performance. This paper addresses the use of a genetic algorithm for the optimization of a working fuzzy controller through the simultaneous tuning of membership functions and fuzzy rules. The parameter coding used by the method does allow the fine tuning of membership functions and, a the same time, the simplification of the rule base by identifying the necessary rules and by selecting the relevant inputs for each of them. Results obtained by applying the method to a fuzzy controller implementing the wall-following task for a real mobile robot are shown and compared, both in terms of performance and rule base complexity, with those provided by the original non-optimized version.

Paper Details

Date Published: 13 October 1997
PDF: 8 pages
Proc. SPIE 3165, Applications of Soft Computing, (13 October 1997); doi: 10.1117/12.279590
Show Author Affiliations
Claudio Marinelli, Univ. di Siena (United Kingdom)
G. Castellano, Istituto Elaborazione Segnali ed Immagini/CNR (Italy)
Giovanni Attolico, Istituto Elaborazione Segnali ed Immagini/CNR (Italy)
Arcangelo Distante, Istituto Elaborazione Segnali ed Immagini/CNR (Italy)

Published in SPIE Proceedings Vol. 3165:
Applications of Soft Computing
Bruno Bosacchi; James C. Bezdek; David B. Fogel, Editor(s)

© SPIE. Terms of Use
Back to Top
Sign in to read the full article
Create a free SPIE account to get access to
premium articles and original research
Forgot your username?