Skip to Main content Skip to Navigation
Conference papers

Evolution of Voronoi-based Fuzzy Controllers

Carlos Kavka 1 Marc Schoenauer 2
2 TANC - Algorithmic number theory for cryptology
Inria Saclay - Ile de France, LIX - Laboratoire d'informatique de l'École polytechnique [Palaiseau]
Abstract : A fuzzy controller is usually designed by formulating the knowledge of a human expert into a set of linguistic variables and fuzzy rules. One of the most successful methods to automate the fuzzy controllers development process are evolutionary algorithms. In this work, we propose a so-called ``approximative'' representation for fuzzy systems, where the antecedent of the rules are determined by a multivariate membership function defined in terms of Voronoi regions. Such representation guarantees the $\epsilon$-completeness property and provides a synergistic relation between the rules. An evolutionary algorithm based on this representation can evolve all the components of the fuzzy system, and due to the properties of the representation, the algorithm (1) can benefit from the use of geometric genetic operators, (2) does not need genetic repair algorithms, (3) guarantees the completeness property and (4) can implement previous knowledge in a simple way by using adaptive a priori rules. The proposed representation is evaluated on an obstacle avoidance problem with a simulated mobile robot.
Document type :
Conference papers
Complete list of metadatas

Cited literature [12 references]  Display  Hide  Download

https://hal.inria.fr/inria-00000028
Contributor : Marc Schoenauer <>
Submitted on : Saturday, May 14, 2005 - 12:41:09 AM
Last modification on : Friday, August 9, 2019 - 3:16:02 PM
Long-term archiving on: : Thursday, April 1, 2010 - 9:28:09 PM

Identifiers

  • HAL Id : inria-00000028, version 1

Collections

Citation

Carlos Kavka, Marc Schoenauer. Evolution of Voronoi-based Fuzzy Controllers. PPSN'04, Prof. Xin Yao, 2004, Birmingham, pp.541-550. ⟨inria-00000028⟩

Share

Metrics

Record views

367

Files downloads

977

  翻译: