FUZZY. Palavras-Chaves: Lógica Fuzzy;Matemática Intervalar; Inferência Fuzzy Intervalar.

Documentos relacionados
Fuzzy Logic - Lógica Difusa - Introdução Muito Rápida

Sistemas especialistas Fuzzy

Inteligência Artificial

27/8/2011. Princípios, Conceitos e Metodologia de Gestão 2o semestre de 2011 Professores: Alexandre Mota / Lia Mota Agosto/2011

Lógica Nebulosa (Fuzzy)

Lógica Difusa (Fuzzy)

Introdução. Sistemas Nebulosos (Fuzzy) Benefícios da Lógica Nebulosa. Introdução. Probabilidade e Possibilidade. Complexidade e Compreensão

lnteligência Artificial Introdução a Lógica Nebulosa (Fuzzy)

Identificando a necessidade de um sistema Fuzzy

Controlador de Lógica Nebulosa para implementação em robôs inteligentes utilizando Arduino

19 Congresso de Iniciação Científica APLICAÇÃO DA LÓGICA NEBULOSA A MODELO DE CONHECIMENTO DO PROCESSO DE MINERAÇÃO DE DADOS

Um Modelo de Avaliação de Especificações Semi-Formais de Requisitos de Software Baseado na Teoria dos Conjuntos Nebulosos

Identificação Automática de Problemas de Usabilidade em Interfaces de Sistemas Web através de Lógica Fuzzy

Introdução aos Conjuntos

CONJUNTOS, LÓGICA E SISTEMAS FUZZY

Lógica Difusa (Fuzzy)

Fuzzy Logic. (Lógica Difusa) Adriano Zanette Eduardo Aquiles Radanovitsck William Wolmann Gonçalves

TEORIA DOS CONJUNTOS FUZZY

CLASSIFICAÇÃO DE DIAGRAMAS UNIFILARES DE SUBESTAÇÕES ELÉTRICAS BASEADA EM SISTEMAS NEBULOSOS

CONTROLADOR FUZZY PARA MOTOR A RELUTÂNCIA. Dr. Tauler Teixeira Borges Departamento de Engenharia Universidade Católica de Goiás

2 Lógica Fuzzy. 2 Lógica Fuzzy. Sintaxe da linguagem

ABORDAGEM FUZZY PARA AVALIAR O INCÔMODO CAUSADO PELO RUÍDO AERONÁUTICO BASEADO NA NORMA ABNT NBR

Sistemas Fuzzy Lógica Fuzzy e Sistemas Baseados em Regras Fuzzy

SISTEMAS FUZZY CONTEÚDO CONJUNTOS FUZZY. CONJUNTOS CRISP x FUZZY

Sistema de Inferência Fuzzy. Prof. Juan Mauricio Villanueva

CONTEÚDO LÓGICA FUZZY LÓGICA FUZZY. Proposições Fuzzy. Regras são implicações lógicas. Introdução Introdução, Objetivo e Histórico

ANÁLISE QUANTITATIVA DE UM PÊNDULO INVERTIDO CONTROLADO POR PID E LÓGICA FUZZY

CONJUNTOS FUZZY CONTEÚDO. CONJUNTOS CRISP x FUZZY. Conjuntos Crisp x Fuzzy Definição Representação Propriedades Formatos Operações Hedges

Análise de Características Empreendedoras Utilizando Sistemas Baseados em Regras Fuzzy 1

Inteligência Artificial Escola de Verão Laboratório Associado de Computação e Matemática Aplicada LAC

Controle de Locomoção de uma Cadeira de Rodas com Detecção de Colisão por Inferência Nebulosa

Cada jogador possui a visão do jogo, conforme ilustrado na Figura 3, que pode ser alterada e programada pelo desenvolvedor.

Conjuntos Fuzzy e Lógica Fuzzy

Influência da AIDS na Expectativa de Vida

INF Fundamentos da Computação Gráfica Professor: Marcelo Gattass Aluno: Rogério Pinheiro de Souza

Programa. 4. Conceitos teóricos e notação. Computação Fuzzy - PCS 5711 (capítulo 4 - Parte c)

Lógica Nebulosa. Lógica Fuzzy

Lógica Fuzzy. Alexandre Garcia Aguado, Marco André Cantanhede

Lógica Fuzzy. Conectivos e Inferência. Professor: Mário Benevides. Monitores: Bianca Munaro Diogo Borges Jonas Arêas Renan Iglesias Vanius Farias

CONTROLE DE CARGA EM SISTEMA MECÂNICO UTILIZANDO LÓGICA FUZZY

Etapas do desenvolvimento de um sistema fuzzy gerencial para apoio à eficiência energética

ESTIMATIVA DE RADIAÇÃO SOLAR NA REGIÃO DO MACIÇO DE BATURITÉ: ABORDAGEM VIA REDES NEURAIS ARTIFICIAIS.

2 Medida de Incertezas: Fundamentos

SISTEMA ESPECIALISTA NEBULOSO (MINICURSO) Luiz Biondi Neto Pedro Henrique Gouvêa Coelho Jorge Luís Machado do Amaral Maria Helena C.

4 Cálculo de Equivalentes Dinâmicos

3 Extração de Regras Simbólicas a partir de Máquinas de Vetores Suporte 3.1 Introdução

3 a Lista de Exercícios

3 Redes Neurais Artificiais

Sistemas Especialistas e Representação do Conhecimento. Sistemas Especialistas e Representação do Conhecimento. Sistema Especialista

PROTÓTIPO DE UM CONTROLADOR DE TEMPERATURA BASEADO EM LÓGICA FUZZY UTILIZANDO UM MICRONTROLADOR

Proposta para avaliação de fornecedores de matéria prima para uma indústria joalheira utilizando um sistema fuzzy

étodos uméricos INTERPOLAÇÃO, EXTRAPOLAÇÃO, APROXIMAÇÃO E AJUSTE DE FUNÇÕES Prof. Erivelton Geraldo Nepomuceno

Análise de séries temporais. Prof. Thaís C O Fonseca DME - UFRJ

COMPARAÇÃO DE TÉCNICAS DE CONTROLE APLICADAS A UM SISTEMA DE LEVITAÇÃO MAGNÉTICA

Introdução. Lógica Fuzzy (Lógica Nebulosa) Introdução. Conceito

INTERPOLAÇÃO LINEAR E BILINEAR: APLICAÇÃO EM TRANSFORMAÇÕES GEOMÉTRICAS DE IMAGEM INTRODUÇÃO

Circuitos Elétricos Ativos, análise via transformada de Laplace

CARACTERÍSTICAS ESTÁTICAS DE SISTEMAS DE MEDIÇÃO

Um modelo estocástico para o fluxo de caixa de um plano de previdência de um indivíduo 15

Jogo de Golfe. Lógica Nebulosa Fuzzy Logic. Lógica Nebulosa. Jogo de Golfe. Lógica Nebulosa. Lógica Nebulosa. O ser humano é inexato por natureza

Computação Gráfica - 09

Conjuntos e Relações Nebulosas (Fuzzy)

APLICAÇÃO DE ANALISE DE RISCO DE CLIENTE PARA TOMADA DE CRÉDITO UTILIZANDO LÓGICA FUZZY TOOLBOX DO MATLAB. Diogo Mendes.

GERAÇÃO DO CONJUNTO DE REGRAS DE INFERÊNCIA PARA UM CONTROLADOR NEBULOSO USANDO ALGORITMOS GENÉTICOS

Escola Politécnica da Universidade de São Paulo. Engenharia Elétrica. Programa de Pós Graduação. PCS Computação Fuzzy - 1 º Ciclo

Interpolação polinomial: Polinômio de Lagrange

Computação Granular. Faculdade de Engenharia Elétrica e Computação- UNICAMP

Introdução à Lógica Nebulosa

Sistema inteligente para gerenciamento de elevadores prediais.

Implementando um controlador difuso para ajuste de condução da bola do Agente do MecaTeam

ESTRUTURA DO CURSO 08:00-10:00 RTQ-R

Conceitos matemáticos:

Aerotriangulação Digital

Mapeamento de memória e conexões do Controlador CP-WSMIO2DI2DO

Aula 00 Aula Demonstrativa

FUZZYCOM COMPONENTE DE LÓGICA FUZZY

ESTUDO DA INFLUÊNCIA DO ERRO DE LINEARIDADE DE FUNÇÕES DE PERTINÊNCIA EM CONTROLES INTELIGENTES DE SISTEMAS INDUSTRIAIS

Introdução Geral a Computação Gráfica. Universidade Católica de Pelotas Curso de Engenharia da Computação Disciplina de Computação Gráfica

7 Medição da Velocidade do Vento em um Túnel de Vento utilizando Fusão de Dados: Resultados Experimentais

3 FERRAMENTAS UTILIZADAS: REDES NEURAIS E LÓGICA FUZZY

Arquiteturas de Computadores. Programa de Pós-Graduação em Ciência da Computação. Plano da aula

JADEX: A BDI REASONING ENGINE. Alexander Pokahr, Lars Braubach e Winfried Lamersdorf Springer US - Multi-Agent Programming 2005 pp.

O uso da Inteligência Articial no auxílio à tomada de decisões para alocação dinâmica de recursos. F. C. Xavier

Implementação Computacional Rigorosa do Princípio de Extensão de Zadeh

Modelagem, Simulação e Controle do Sistema de Abastecimento de Água do Campus da Universidade Federal do Rio Grande do Norte

Modelagem da Rede Neural. Modelagem da Rede Neural. Back Propagation. Modelagem da Rede Neural. Modelagem da Rede Neural. Seleção de Variáveis:

Lógica para Computação Primeiro Semestre, Aula 10: Resolução. Prof. Ricardo Dutra da Silva

Aula 15 Introdução à lógica fuzzy

4 Controle de motores de passo

RACIOCÍNIO BASEADO EM CASOS APLICADO PARA AUXÍLIO NA SELEÇÃO DE CURSOS DO INSTITUTO FEDERAL CATARINENSE

Aula 12 Composição Relação-Conjunto Fuzzy.

APLICAÇÃO DE NÚMEROS FUZZY TRIANGULARES EM ANÁLISES DE INVESTIMENTOS EM SITUAÇÕES DE INCERTEZA - MÉTODO BASEADO NA TEORIA DOS JOGOS

Prof. Lorí Viali, Dr.

COMPARAÇÃO ENTRE CONTROLADORES PID CLÁSSICO E PID FUZZY COM GANHO PROGRAMADO NO SISTEMA DE AZIMUTE

Correção do fenômeno NODATA na transformação de 16 para 8 bits em imagens QuickBird.

RESUMO TRAÇADO DE RETAS, ALGARISMOS SIGNIFICATIVOS E PROPAGAÇÃO DE ERROS

Desenvolvimento de uma Abordagem Híbrida Difuso-Probabilística para a Modelagem de Incerteza

Inteligência Artificial

MÉTODOS QUANTITATIVOS PARA CIÊNCIA DA COMPUTAÇÃO EXPERIMENTAL

Transcrição:

VERSÃO INTERVALAR PARA SISTEMAS DE FUZZY INFERÊNCIA Maria Mônica Macedo Torres Silveira 1 Benjamín René Callejas Bedregal 2 Resumo Em sistemas de inferência fuzzy, a especificação do grau de pertinência é feita pelo mapeamento do grau de incerteza no intervalo [0,1]. No entanto, esse intervalo muitas vezes não é suficiente para mapear determinados casos em que a precisão dos dados é muito importante para o problema. Para isso, é necessária a especificação de sub-intervalos do intervalo [0,1] para o grau de pertinência, permitindo desta forma a obtenção de resultados mais precisos. Neste trabalho, é apresentado um sistema de inferência fuzzy intervalar através de um exemplo. Palavras-Chaves: Lógica Fuzzy;Matemática Intervalar; Inferência Fuzzy Intervalar. 1 INTRODUÇÃO Para o mapeamento de problemas que tratam do raciocínio aproximado, a modelagem fuzzy (Zadeh, 1965; Cox, 1996; Bojadziev; Bojadziev, 1996;Nguyen; Walker, 1999) vem sendo utilizada, sem nenhuma sombra de dúvida, com sucesso desde os anos 80. A crescente utilização desta abordagem tem proporcionado a observação de suas deficiências. Uma delas é que com o mapeamento das informações nebulosas o especialista precisa construir uma função de pertinência fuzzy atribuindo aos valores do domínio, por exemplo, um número real para seu grau de certeza. Algumas vezes é difícil para o especialista determinar se o grau de certeza é 0.5 ou 0.501, por exemplo (YAM, 1999). Muitos trabalhos vêm sendo desenvolvidos no sentido de utilizar intervalos no mapeamento das incertezas (Turksen, 1986; Rocha; Kreinovich, 1996; 1 Mestre em Sistemas e Computação, DIMAp-UFRN, 2002. Doutoranda na Universidade de Auckland, Nova Zelândia. E-mail: m3ts@ig.com.br 2 Doutor em Ciências da Computação, CIN-UFPE, 1996. Professor do DIMAp UFRN E-mail: bedregal@dimap.ufrn.br R. FARN, Natal, v.l, n.2, p. 101-115 Jan./jun. 2002. 101

Rocha, 1997a; Rocha, 1997b; Yam; Mukaidono; Kreinovich, 1999; Kreinovich; Mukaidono, 2000; Kreinovich et al, 2000), assim, corno em trabalhos anteriores dos próprios autores (Silveira; Bedregal, 2001a; Silveira e Bedregal, 2001b; Silveira; Bedregal, 2001c; Silveira; Bedregal, 2001d; Silveira; Bedregal, 2001e; Silveira; Bedregal, 200lf; Silveira; Bedregal, 2001g; Silveira; Bedregal, 200lh). Neste trabalho, propomos a utilização de intervalos na construção do sistema de inferência fuzzy, o que chamamos de sistema de inferência fuzzy intervalar. Para tanto é definido na seção 2 o conceito de conjunto fuzzy intervalar, função de pertinência fuzzy intervalar e também é mostrado o teorema da continuidade que dá suporte a esses conceitos. Na seção 3, é apresentado o Sistema de inferência fuzzy intervalar e na seção 4 um estudo de caso, e, finalmente, na seção 5, as considerações finais. 2 CONJUNTOS FUZZY INTERVALAR A principal diferença entre um conjunto fuzzy e um conjunto fuzzy intervalar está no grau de pertinência: no primeiro, o grau de pertinência é um número real pertencente ao intervalo [0,1.]; no segundo, o grau de pertinência é um subintervalo do intervalo [0,1]. Um conjunto fuzzy é definido como: A = {(x,v A (x))/xe í/}, (l) onde (Ll A (x) e [0,1 ] e U é o universo de discurso de A. Analogamente, um conjunto fuzzy intervalar é definido como: A = {(x,q> A (x))/xe U}, (2) onde U é o universo de discurso de A e cp A (x) e I[0,1] = {[a, b] e IR / 0 < a < b < 1}. (p A é a função de pertinência para o conjunto fuzzy intervalar A. Para o conjunto fuzzy intervalar temperatura "quente", pode-se ver sua representação na figura 1, com os graus de pertinência intervalares para 40 C, 50 C e 60 C, respectivamente os intervalos [0.1,0.25], [0.18, 0.65] e [0.4,0.8]. 102 R. FARN, Natal v. 1, n.2, p. 101-115, jan./jun. 2002.

10 20 30 40 5G óo 70 80 90 \00 Figura 1 - Conjunto Fuzzy Intervalar Temperatura "Quente" Se a função de pertinência intervalar (p for contínua, então, segundo o teorema da continuidade, mostrado em (Silveira e Bedregal, 200lg), existem funções cp Ai, cp As : U -> [0, l] contínuas, tais que x e U, cp A (x) = [cp Ai (x) 5 (p As (x)], portanto <p Ai (x) < 9 As (x), onde 9 é chamada de função de limite inferior e (p de função de limite superior (Silveira; Bedregal, 2001a). O grau de pertinência intervalar para um determinado valor x é dado pelo intervalo formado pelo grau de pertinência da função de limite inferior e pelo grau de pertinência da função de limite superior desse valor x, ou seja: (p A (x) = [(p Ai (x),(p As (x)] (3) 3 SISTEMAS DE INFERÊNCIA FUZZY INTERVALAR Como o sistema de inferência fuzzy intervalar é baseado no sistema de inferência fuzzy. ele possui basicamente os mesmos componentes, sendo que todo o tratamento é feito em cima de intervalos. Como ilustra a figura 2. REGRAS Entradas Precisas FUZZICADOR INTERVALAR INTERFERÊNCIA INTERVALAR DEFUZZICADOR INTERVALAR Saídas Precisas Figura 2 - Sistema de Inferência Fuzzy Intervalar O sistema de inferência fuzzy intervalar funciona igualmente ao sistema de inferência fuzzy: os dados de entradas são capturados pelo fuzzificador intervalar, mapeando-o nos conjuntos fuzzy intervalar, na fase át funificação R. FARN, Natal v.l, n.2, p. 101-115 Jan./jun.2002. 103

intervalar. As regras fuzzy intervalar são executadas e através do processo de inferência fuzzy intervalar, os conjuntos fuzzy solução são gerados, para só então poder ser extraído o resultado final do sistema através da de fuzzificação internai ar. 3.1 FUZZIFICAÇÃO INTERVALAR Durante a fuzzificação intervalar, os valores de entradas do sistema são mapeados nos conjuntos fuzzy intervalar relevantes para o problemas. São produzidos os graus de pertinência para cada conjunto em questão. Neste caso, serão produzidos dois graus de pertinência para cada conjunto fuzzy, o grau de pertinência intervalar inferior cp.(x) e o grau de pertinência intervalar superior <P S W- 3.2 INFERÊNCIA FUZZY INTERVALAR Assim como nos sistemas fuzzy, o mecanismo de inferência fuzzy intervalar utiliza a generalização da inferência modus ponens. 3.2.1 MODUS PONENS GENERALIZADO A inferência fuzzy intervalar utiliza uma generalização da inferência modus ponens (GMP) e uma regra de inferência composicional. Assim, a inferência fuzzy é definida como: Premissa 1: x is A -> y is B Premissa 2: x is A Conseqüente: y is B' Logo, B' = A R(x, y) = A (A->B), onde A, A B e B'são conjuntos fuzzy, x e y são variáveis fuzzy, R(x, y) é a relação binaria fuzzy de implicação e é o operador de composição. O conjunto fuzzy B' também é chamado de região fuzzy solução B'. 3.2.2 INFERÊNCIA FUZZY INTERVALAR A inferência fuzzy intervalar é dada através da utilização das definições fuzzy intervalar. A equação 4 é generalizada para: B' = A' 09t(x, y) = A' 0 (A->B) (4) 104 R. FARN, Natal, v.l, n.2, p. 101-115, jan./jun. 2002.

onde A, A' B e B'são conjuntos fuzzy intervalar, x e y são variáveis fuzzy intervalar, 9? (x, y) é a relação fuzzy intervalar, e 0 é o operador de composição intervalar. A interpretação gráfica para a inferência fuzzy min-max intervalar é similar à interpretação fuzzy, sendo que neste caso se trabalha com as funções de limite inferior (cp.) e superior (cp s ), gerando duas regiões fuzzy solução, como pode ser visto no estudo de caso. 3.3 DEFUZZIFICAÇÃO FUZZY INTERVALAR O processo de defuzzificação intervalar é obtido através da defuzzificação dos conjuntos soluções inferior (d.) e superior (d s ), através de qualquer dos métodos de defuzzificação fuzzy tradicionais. O resultado é um intervalo formado pelo valor da defuzzificação da função inferior (d.) e superior (d s ): Dl = [min(d, d), max(d, d )]. (5) Caso se deseje calcular um único valor como solução para a defuzzificação intervalar, pode-se extrair o ponto médio do intervalo encontrado, isto é: d = (d + d)/2 (6) 4 ESTUDO DE CASO: CONTROLA DOR DE TEMPERATURA FUZZY INTERVALAR Considere o exemplo de um sistema para controlar o termostato do aquecedor de um ventilador ilustrado na figura 3, adaptada do exemplo mostrado em (APTRONIX, 1999). A temperatura da sala é detectada através de um sensor, o qual é uma das entradas do controlador de temperatura. Outro sensor detecta a umidade relativa da sala, a qual também é uma entrada para o controlador de temperatura. O controlador tem como saída a velocidade do ventilador, ou seja, quando o ventilador deve ser ajustado para deixar a sala na temperatura desejada. Controlador de Temperatura Sala Controlador Velocidade Ventilador (^Ventilador Sensores Umidade Temperatura Figura 3 - Controlador de Temperatura Fuzzy R. FARN, Natal, v.l, n.2, p. 101-115,jan./jun.2002. 105

Um termostato fuzzy intervalar funciona semelhante ao termostato fuzzy, porém, os valores capturados pelos sensores de entrada, umidade e temperatura, serão melhores tratados através de conjuntos fuzzy intervalar, pois, possuem uma margem de erro para os valores fornecidos pelos especialistas na construção desses conjuntos. Assim os valores de entrada do sistema serão melhor definidos, pois, permitem considerar a opinião de vários especialistas ao mesmo tempo (SILVEIRA; BEDREGAL, 2001 h); desta forma, aumenta a precisão dos dados de saída. A seguir, será especificado o suficiente para ser analisado o desenvolvimento de um sistema fuzzy intervalar. 4.1 IDENTIFICAÇÃO DAS VARIÁVEIS OU CONJUNTOS FUZZY INTERVALAR A variável lingüística de entrada é a temperatura que possui os seguintes atributos: gelado, frio, morno e quente e a variável umidade que tem como atributos: alto, médio e baixo. A variável de saída é a velocidade do ventilador que possui os atributos: parado, baixo, médio e alto. 4.2 FUNÇÃO DE PERTINÊNCIA A escolha da função de pertinência é muito importante para o desempenho do sistema. Funções não lineares podem ser utilizadas, no entanto quando se têm muitas variáveis, a utilização destas funções pode requerer grande quantidade de memória no seu processamento. Uma alternativa para amenizar o esforço de processamento é a interpolação das funções de pertinência mais complexas, transformando-as em funções lineares. Desta forma, os conjuntos fuzzy intervalar são baseados em funções triangulares, adicionando uma margem de erro de 0.5 para os valores de maior incerteza e essa margem vai diminuindo à medida que os valores se aproximam da extremidade, visto que são regiões que possuem um maior grau de certeza sobre os valores. O domínio do conjunto fuzzy intervalar temperatura é a temperatura em graus Farenhait ( F) e seu universo de discussão está entre 0 F e 100 F (figura 4). O domínio do conjunto fuzzy intervalar umidade é a percentagem de vapor d'água contida no ar e o universo compreende entre 0% e 100% (figura 5). 106 R. FARN. Natal, v.l, n.2, p, 101-115,jan./jun. 2002,

Figura 4 - Conjunto Fuzzy Intervalar Temperatura Figura 5 - Conjunto Fuzzy Intervalar Umidade Enquanto o domínio do conjunto fuzzy intervalar velocidade do ventilador é a velocidade em rotações por minutos (RPM) e seu universo está entre 0 RPM e 50 RPM (figura 6). Figura 6 -- Conjunto Fuzzy Intervalar Velocidade do Ventilador 4.3 REGRAS E MECANISMOS DE INFERÊNCIA FUZZY INTERVALAR As regras são elaboradas baseadas nos conjuntos fuzzy intervalar definidos anteriormente e servirão para gerar as conclusões a partir das entradas do sistema. O controlador de temperatura descrito acima pode ser definido pelas seguintes regras: RI: If temperatura is gelada and umidade is alta Then vel ventilador is alta. R2; If temperatura is fria and umidade is alta Then vel_ventilador is media. baixa. R3: If temperatura is morna and umidade is alta Then vel ventilador is R. FARN, Natal. v.l. n.2, p. 101-115,jan./jun. 2002. 107

parado. R4: If temperatura is quente and umidade is alta Then vei_ventilador is média. R5: If temperatura is gelada and umidade is média Then vel_ventilador is baixa. R6: íf temperatura is fria and umidade is média Then vel_.ventilador is parado. R7: // temperatura is morna and umidade is média Then vel_ventilador is parado. R8: If temperatura is quente and umidade is média Then vel_ventilador is média. R9: If temperatura is gelada and umidade is baixa Then vel ventilador is baixa. RIO: If temperatura is fria and umidade is baixa Then vel_ventilador is parado. RI 1: If temperatura is morna and umidade is baixa Then vel_ ventilador is parado. RI2: If temperatura is quente and umidade is baixa Then vel ventilador is Estas regras serão utilizadas tanto pela função e limite inferior como pela função de limite superior. Será utilizada a inferência min-max intervalar (Silveira e Bedregal, 2001b). 5 EXECUÇÃO DO SISTEMA DE INFERÊNCIA FUZZY INTERVALAR Um controlador fuzzy intervalar trabalha semelhante a um sistema convencional: ele aceita um valor de entrada, desenvolve alguns cálculos e gera um valor de saída. Este processo é chamado de sistema de inferência fuzzy intervalar e trabalha com as três etapas distintas. A execução do sistema de inferência fuzzy intervalar é semelhante à execução do sistema de inferência fuzzy, A diferença está na utilização das funções de limite inferior e superior, que serão tratadas como duas funções separadamente conforme garante o teorema da continuidade discutido anteriormente. 108 R. FARN. Natal, v.l, n.2, p. 101-115,jan./jun.2002.

5.1 FUZZIFICAÇÂO INTERVALAR Primeiramente, os dados de entradas são fornecidos ao sistema, Neste caso, os dados são capturados pelos sensores de temperatura e umidade que serão transformados em valores fuzzy. As entradas fornecidas ao sistema serão fuzzificadas em intervalo de pertinência, determinados pela função de limite inferior e superior, respectivamente. Para o valor da temperatura igual a 78 F, tem-se o grau de pertinência intervalar para quente igual a [0.2;0.38 ] e para morno igual a [0.38; 0.74]. Conforme mostra a figura 7, para a umidade de 70%, obtém-se o grau de pertinência intervalar para médio de [0.2;0.5] e o grau de pertinência intervalar para alto de [0.5;0.8], como mostra a figura 8. Figura 7 - Fuzzificaçâo Intervalar para 78 F Figura 8 - Fuzzificaçâo Intervalar para 70% de umidade 5.2 AVALIAÇÃO DAS REGRAS OU INFERÊNCIA FUZZY INTERVALAR Durante a etapa de inferência fuzzy intervalar, a função de pertinência intervalar será desmembrada nas funções de limite inferior e de limite superior, para serem trabalhadas separadamente. Para a função de limite inferior, as regras são avaliadas e algumas são disparadas aplicadas e obtém-se como resultado o seguinte: Pela R3: A vel_ventilador é baixa com um grau de pertinência intervalar inferior que é o mínimo entre o grau de pertinência inferior para ter temperatura morna (0.38) e umidade alta (0.5). Ou seja min(0.38;0.5) 0.5). Pela R4: A vel_ventilador é parado com grau de pertinência inferior min(0.2; min(0.38; 0.2). Pela R7: A vel_ventilador é parado com grau de pertinência inferior R. FARN, Natal, v.l, n.2, p. 101-115,jan./jun.2002. 109

0.2). Pela R8: A vel_ventilador é parado com grau de pertinência inferior min(0.2; Como resultado, o mínimo de cada regra é projetado no conjunto fuzzy inferior do conseqüente das regras, conjunto fuzzy inferior da velocidade do ventilador. Como mostra a figura 9. Figura 9 - Inferência Fuzzy Intervalar Min-Max Inferior Figura 10 - Região Fuzzy Solução Inferior Ficando-se com a região máxima da projeção das regras ilustrada na figura 10, a região fuzzy solução inferior. Para a função de limite superior procede-se semelhantemente. Pela R3: A vel_ventilador é baixa com um grau de pertinência intervalar superior que é o mínimo entre o grau de pertinência superior para temperatura morna (0.74) e umidade alta (0.8). Ou seja min(0.74;0.8) Pela R4: A vel_ventilador éparado com grau de pertinência superior min(0.38; 0,8) Pela R7: A vel_ventilador éparado com grau de pertinência superior min(0.74; 0.5) Pela R8: A vel_ventilador éparado com grau de pertinência superior min(0.38; 0.5) Como resultado o mínimo de cada regra é projetada no conjunto fuzzy superior do conseqüente das regras, conjunto fuzzy superior da velocidade do ventilador. Como mostra a figura 11. 110 R. FARN, Natal, v.l, n.2, p 101-115 Jan./jun. 2002.

Figura 11 - Inferência Fuzzy Intervalar Min-Max Supeior Superior Figura 12 - Região Fuzzy Solução Obtendo-se a região fuzzy solução superior ilustrada na figura 12. 5.3 DEFUZZIFICAÇÃO INTERVALAR A defuzzificação intervalar D é um intervalo obtido pela defuzzificação da região fuzzy inferior e superior, respectivamente, de acordo com a equação: D=[min(d i, d s );max(d,d)] Defuzzificação da região fuzzy inferior é um valor aproximadamente igual a 12.56 RPM, (ilustrado na figura 13). A defuzzificação centróide é dada por d. = (0*0.2+8.1*0.2+11*0.38+19*0.38+21.9*0.2+25*0) / (0.2+0.2+0.38+0.38+0.2+0) d. = 12.79 RPM i E a defuzzificação da região fuzzy de limite superior é aproximadamente igual a 12.33 RPM, (ilustrado na figura 14). d = (0*0.5+8.5*0.5+11.2*0.74+18.4*.74+21.2*0.5+25*0) / (0.5+0.5+0.74+0.74+0.5+0) R. FARN. Natal, v.l, n.2. p. 101-115 Jan./jun. 2002. 1 1 1

Figura 13-Defuzzificação Intervalar Inferior Figura 14-Defuzzificação Intervalar Superior Assim a defuzzificação intervalar é o intervalo D = [ 12.33; 12,79] Encontrando o ponto médio do intervalo acima, encontra-se um valor final para a defuzzificação, igual a: D =12.56 Este valor possui um grau de precisão maior que o fuzzy, pois foi dado uma margem de erro aos valores durante a construção da função de pertinência, assim como não foram descartados valores com interpolação ou simplificações que perdem valores importantes para o desenvolvimento do sistema. 6 CONSIDERAÇÕES FINAIS Apesar de muitos trabalhos estarem sendo produzidos utilizando intervalos na deteminação do grau de pertinência, este foi desenvolvido com o objetivo principal de obter um sistema de inferência fuzzy intervalar, que é o produto final deste artigo. O estudo de caso foi desenvolvido empiricamente, sem a ajuda de especialista na área, assim como a margem de erro utilizada no exemplo. Os resultados na defuzificação são bastante próximos com relação aos sistemas fuzzy (12.56 e 12.76). Este exemplo, em particular, não possui um impacto grande mas, certamente, terá se for aplicado em situações onde a precisão de décimos ou até milésimos sejam relevantes, como em problemas de economia ou extração de petróleo, onde uma pequena diferença na fusão de um barril faz uma grande diferença quando se tem milhares de barris de petróleo. 112 R. FARN, Natal, v.l, n.2, p. 101-115 Jan./jun. 2002.

REFERÊNCIAS APTRONIX. Fuzzy Inference Development Environment Disponível em: <http:/ /www.aptronix.com/index-fuzzy.htm> Acesso em: 30 maio 1999. BOJ ADZJEy, G.; BOJADZIEV, M. Fuzzy Sets, Fuzzy Logic, Appficatíons. Singapore: World Scientific Publishing, 1996. COX, E. The Fuzzy Systems Handbook: the practitioner's guide to building, using, and maintaining fuzzy systems. Canada: Academic Press Professional, 1994. KREINOVICH, V.; MUKAIDONO, M. Intervals (Pairs of Fuzzy Values), Triples, etc: Can We Thus Get an Arbitrary Ordering?, In: INTERNATIONAL CONFERENCE ON FUZZY SYSTEMS, 2000, San Antônio. Proceedings... San Antônio, 2000. v. 1, p. 234-238. KREINOVICH, V et al. From Interval Methods of Representing Uncertainty to a General Description of Uncertainty. In: Mohanty, Hrushikesha; Baral, Chitta (eds.). Trends in Information Technology. Tata McGraw-Hill, 2000. NGUYEN, H.T.; WALKER, E. A. A First Course in Fuzzy Logic.Rorida: Chapman and Hall, 1999. ROCHA L. M.; KREINOVICH, V. Computing Uncertainty in Interval Based Sets. In: Keartfott, R. B.; Kreinovich, V (Eds.) Applications of Interval Computer. Dordrecht: Kluwer Academic Press, 1996. p. 337-380. ROCHA, L. M. Evidence Sets: Contextual Categories. In: meeting on control mechanisms for complex systems, 1997, New México. Proceedings... New México: NMSU Press, 1997. p. 339-357.. Evidence Sets: modelling subjective categories. International Journal of General Systems, London, v.27, p.457-494,1997. SILVEIRA, M. M. M. T; BEDREGAL, B. R. C. Toward an Interval Fuzzy System. In: INTERNATIONAL, CONFERENCE ON ARTIFICIAL INTELLIGENCE. Las Vegas. Proceedings... Las Vegas, 2001. V1, p. 931-937.. Um Método de Inferência Min Max Fuzzy Intervalar. In: ENCONTRO NACIONAL DE INTELIGÊNCIA ARTIFICIAL,, 2001, Fortaleza. R. FARN, Natal, v.l, n.2, p. 101-115,jan./jun. 2002. 113

. Conjunto Fuzzy Intervalar. In: ENCONTRO REGIONAL DE MATEMÁTI CA APLICADA A COMPUTAÇÃO, 2001, Recife. Anais... Recife, 2001.. Versões intervalares de alguns métodos de inferência e defuzzificação fuzzy. In: CONGRESSO NACIONAL DE MATEMÁTICA COMPUTACIONAL, 2001, Belo Horizonte. Resumos... Belo Horizonte: Sociedadede Matemática Aplicada e Computacional, 2001.. Concepção de um Sistema Fuzzy Intervalar. Bate Byte Magazine, n. 113,p. 4-5. Companhia de Informática do Paraná, Brasil, 2001.. A Method of Inference and Defuzzification Fuzzy Interval. In: ARTIFICI AL INTELLIGENCE AND APPLICATION, 2001, Marbella. Proceedings... Marbella: IASTED,p.4-7,2001.. Uma teoria de conjuntos fuzzy intervalar. In: JORNADAS CHILENAS DE COMPUTAÇÃO, Chile. Anais... Chile, 2001.1 CD-ROM.. Um método de simplificação de conjuntos fuzzy usando intervalos. In: CONGRESS OF LOGIC APPLIED TO TECHNOLOGY, 2001, São Paulo. Anais... São Paulo, 2001. v.2, p. 247-254. TURKSEN, I. B. "Interval value fuzzy sets based on normal form. Fuzzy Sets and Systems, Amsterdam, 1986. n.20,p. 191-210. YAM, Y.; MUKAIDFONO, M.; KREINOVICH, V. Beyond [0,1] to interval and further: do we ali new fuzzy values?. In: IFSA WORLD CONGRESS, 1999, Taiwan. Proceedings... Taiwan: IFSA, 1999. p. 143-146. ZADEH, L.A. Fuzzy Sets. Information Control, [s.l.], n.8,1965. R. FARN. Natal v.l. n.2, p. 101-115 Jan./jun. 2002.

Abstract In fuzzy inference systems, the specification of membership degree is made by the mapping of the uncertainty degree in the interval [O,1 ]. However, that interval many times it is not enough modelling cases in that the precision of the data is very important for the problem. For that, it is necessary the specification of sub-intervals of the interval [0,1] for the membership degree, állowing obtaining of more necessary results. In this work, a fuzzy intervallic inference system is presented, and also an example. Key words: Fuzzy Logic; Interval Mathematics; Interval Fuzzy Inference. R. FARN, Natal, v.l, n.2, p. 101-115 Jan./jun.2002,