Publicação: Desvendando a lógica Fuzzy
Carregando...
Arquivos
Tipo do documento
Data
Direito de acesso
Coleções
Área do conhecimento
CNPQ::CIENCIAS EXATAS E DA TERRA::MATEMATICA
Título da Revista
ISSN da Revista
Título de Volume
Orientador
Coorientador
Resumo
O principal objetivo desta dissertação é o de construir um algoritmo que execute os procedimentos
referentes ao Sistema Baseado em Regras Fuzzy (SBRF). Para este fim, primeiramente,
será estudada a teoria dos conjuntos fuzzy juntamente com as definições de cada componente do
SBRF. Depois, serão exibidos os códigos computacionais que permitirão compreender, pascia-
passo, a técnica de resolução de viários problemas que utilizam esta poderosa ferramenta.
Tal ferramenta é bastante difundida no software MATLAB; o nosso intuito é torná-la mais
acessível, através da apresentação de códigos computacionais que foram desenvolvidos em uma
linguagem computacional que não esta vinculada a um específico pacote computacional. A
programação das rotinas que compõem o algoritmo podem ser feitas, por exemplo, no Octave,
que é um software livre similar ao MATLAB. Uma vantagem do algoritmo proposto, em relação
aos códigos elaborados no MATLAB, diz respeito à acilidade de se fazer ajustes dinâmicos nos
parâmetros do SBRF e de se integrar as rotinas que foram desenvolvidas a qualquer código
computacional, escrito em uma dada linguagem de programação, especificamente desenvolvido
para simular a solução de um problema modelado com a teoria dos conjuntos fuzzy, sem a
necessidade de se fazer adaptações que permitiriam o acesso ao ferramental fuzzy (Fuzzy Logic
toolbox) do MATLAB.
Abstract
The purpose of this Master Dissertation is to build an algorithm which executes the Fuzzy
Rule-Based System (FRBS) procedures. To reach this aim, it will be rstly studied the basic
concepts of fuzzy set theory along with all FRBS components. After that, the computer codes
that exihibit step-by-step some techniques for solving several problems using this powerful
tool are going to show. Such a tool is widespread in Matlab. Promoting and spreading the
accessibility to that tool is the intention of this work. It will be made through the presentation
of several codes, which were developed in this dissertation. These codes do not depend on a
specic computer package. The algorithm can be implemented in any existing programming
language like C, for example. The programming of the algorithm can be made in Octave
environment, too. Octave is similar to MATLAB; besides, it is a free software. Making dynamic
adjustments of the FRBS parameters is an advantage of the algorithm developed here compared
with MATLAB one. Note that any adjustments can be easily made while the code is running.
Palavras-chave
Conjuntos Fuzzy, Inferência de Mamdani, Inferência de Takagi-Sugeno, Fuzzy sets, Mamdani inference, Takagi-Sugeno inference, Análise numérica, Conjuntos difusos
Citação
SILVA, Flávio Fernandes Barbosa. Desvendando a lógica Fuzzy. 2011. 129 f. Dissertação (Mestrado em Ciências Exatas e da Terra) - Universidade Federal de Uberlândia, Uberlândia, 2011.