Aprendizado de Controladores Nebulosos Via Extração de Regras
 

Fabiano M. Guedes
Instituto Tecnológico de Aeronáutica, Departamento de Sistemas e Controle
São José dos Campos – Brasil– 12228-900
fabianoguedes@terra.com.br

e

Karl H. Kienitz
Instituto Tecnológico de Aeronáutica, Departamento de Sistemas e Controle
São José dos Campos – Brasil– 12228-900
kienitz@ita.br

 
Abstract
 
In this paper, we discuss a method to build a fuzzy controller, which uses a reduced fuzzy rule basis, generated by a fuzzy rule extraction, from clusters of input-output numerical data and elimination of redundant rules. This method is illustrated by an example where the fuzzy controller is applied on an attitude control system using actuators with switching-time restrictions and delays.
 
Keywords: fuzzy controller, fuzzy logic, neural networks, fuzzy rules, artificial intelligence.
Resumo
 
Neste artigo, discutiremos um método para construir um controlador nebuloso, que utiliza uma base de regras nebulosas reduzida, gerada pela extração de regras nebulosas, a partir de agrupamentos de dados numéricos de entrada e saída e eliminação de regras redundantes. O método é ilustrado através de um exemplo onde o controlador nebuloso é aplicado em um sistema de controle de atitude utilizando atuadores com restrições de tempo de chaveamento e atrasos.
 
Palabras chaves:controlador nebuloso, lógica nebulosa, redes neurais, regras nebulosas, inteligência artificial.