New techniques for genetic development of a class of fuzzy controllers
- 1 January 1998
- journal article
- Published by Institute of Electrical and Electronics Engineers (IEEE) in IEEE Transactions on Systems, Man and Cybernetics, Part C (Applications and Reviews)
- Vol. 28 (1), 112-123
- https://doi.org/10.1109/5326.661094
Abstract
In this paper, we present three novel techniques for enhancing the power of a genetic algorithm (GA) used to design fuzzy systems: a new context-dependent coding (CDC) technique, a simple chromosome reordering operator to maximize efficiency, and the coevolution of controller set tests to force competence in all areas of state space. These measures are shown to lead to a considerable improvement over conventional GA's when used to design controllers for a standard problem, such as the cart-pole problem. We use an analysis of GA's by Altenberg to determine a performance measure that demonstrates that our coding scheme and reordering operator improve the ability of the GA to organize itself and evolve chromosomal structures that not only produce high scores, but improve the search efficiency of the genetic operators. We investigate the algorithm in a controller to provide parallel parking maneuvers for mobile robots. It is shown that the controllers developed are robust to the systematic errors that inevitably arise when controllers are transferred from a simulated environment to the real world. © 1998 IEEEKeywords
This publication has 8 references indexed in Scilit:
- An intelligent active range sensor for mobile robot guidanceMechatronics, 1996
- Training Agents to Perform Sequential BehaviorAdaptive Behavior, 1994
- Integrating design stage of fuzzy systems using genetic algorithmsPublished by Institute of Electrical and Electronics Engineers (IEEE) ,1993
- Genetic algorithms in controller design and tuningIEEE Transactions on Systems, Man, and Cybernetics, 1993
- Co-evolving parasites improve simulated evolution as an optimization procedurePhysica D: Nonlinear Phenomena, 1990
- Neuronlike adaptive elements that can solve difficult learning control problemsIEEE Transactions on Systems, Man, and Cybernetics, 1983
- Selection and CovarianceNature, 1970
- Fuzzy setsInformation and Control, 1965