ART-based Automatic Generation of Membership Functions for Fuzzy Controller in Robotics

  • Authors:
  • G. Attolico;A. Itta;Grazia Cicirelli;Tiziana D'Orazio

  • Affiliations:
  • -;-;-;-

  • Venue:
  • Proceedings of the 6th International Conference on Computational Intelligence, Theory and Applications: Fuzzy Days
  • Year:
  • 1999

Quantified Score

Hi-index 0.00

Visualization

Abstract

Designing fuzzy controllers involves both identifying suitable fuzzy dicretizations of the input and output spaces (number of fuzzy terms and related membership functions) and drawing effective rule bases (hopefully compact and complete). Learning from examples is a very efficient way for acquiring knowledge. Moreover, providing reliable examples is easier than directly designing and coding a control strategy. Supervised learning is therefore appealing for automatically building control systems. It may also be used as quick start-up for applications requiring further on-line learning (through reinforce-based techniques or processing of further appropriate examples). Supervised techniques for building rule bases from suitable examples generally rely on pre-defined fuzzy discretizations of the input and output spaces. This paper proposes the use of an ART-based neural architecture for identifying, starting from examples, an appropriate set of fuzzy terms and associated membership functions. These data are then used by an ID3-based machine learning algorithm for building fuzzy control rules. The ART framework provides fast convergence and incremental building of classes, gracefully accounting for the integration of new sample data. The whole chain (the neural architecture for building fuzzy discretizations and the machine learning algorithm for drawing fuzzy rules) has been proved on examples provided by several operators, with different skills, driving a real vehicle along the right-hand wall in an indoor environment. The obtained results are shown, discussed and compared with the performance of controllers using human defined fuzzy partitions.