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

Documentos relacionados
INTRODUÇÃO AOS MÉTODOS NUMÉRICOS

ANÁLISE DO LUGAR DAS RAÍZES

Matemática Computacional. Carlos Alberto Alonso Sanches Juliana de Melo Bezerra

Sistemas especialistas Fuzzy

OBMEP ª FASE - Soluções Nível 3

CCI-22 CCI-22. 7) Integração Numérica. Matemática Computacional. Definição Fórmulas de Newton-Cotes. Definição Fórmulas de Newton-Cotes

Cap. 7 - Corrente elétrica, Campo elétrico e potencial elétrico

Teorema Chinês dos Restos

Gabarito - Lista de Exercícios 2

O PROBLEMA DO MOVIMENTO

Comecemos por recordar que neste jogo há um tabuleiro

Módulo 3: Conteúdo programático Diâmetro Hidráulico

Escala na Biologia. Na natureza, há uma grande variação dos tamanhos dos seres vivos.

Um professor de Matemática escreve no quadro os n primeiros termos de uma progressão aritmética: 50, 46, 42,..., a n

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

Docente Marília Silva Soares Ano letivo 2012/2013 1

1ºAula Cap. 09 Sistemas de partículas

FORMAS DE ONDA E FREQÜÊNCIA

Experimento 6 Viscosidade

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

III Introdução ao estudo do fluxo de carga

Exercícios complementares às notas de aulas de estradas (parte 10)

Cap 16 (8 a edição) Ondas Sonoras I

SISTEMAS BINÁRIOS ESTELARES

Exemplo de carregamento (teleférico): Exemplo de carregamento (ponte pênsil): Ponte Hercílio Luz (Florianópolis) 821 m

ESCOAMENTO VISCOSO INCOMPRESSÍVEL

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

Capítulo 15 Oscilações

SISTEMAS DIGITAIS FUNÇÕES LÓGICAS

ELETROTÉCNICA (ENE078)

Olimpíada Brasileira de Física das Escolas Públicas 2013

A Fig.12 - Área triangular a ser dividida em duas partes proporcionais.

Afinação e Temperamento

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

II Matrizes de rede e formulação do problema de fluxo de carga

Experiência de Difracção e Interferências de ondas electromagnéticas

4. Grandezas e unidades utilizadas na caracterização da atenuação dos raios-x nos tecidos biológicos

Lógica Fuzzy: Introdução a Lógica Fuzzy, exemplo da Gorjeta e ANFIS

Movimento oscilatório forçado

Limites para a integração de usinas ao sistema de distribuição através de uma única linha

Inteligência Artificial

Quarta aula de FT 03/09/2013. Se a pressão for constante (uniforme ou média), temos: p

Conteúdo: Sistemas Fuzzy Fuzzifier Inferência Regras Máquina de Inferência Defuzzifier

Propagação de erros. independentes e aleatórios

Capítulo I Noções básicas sobre incertezas em medidas (cont.) Capítulo II Propagação de erros

A soma de dois números pares, obtém um resultado que também é par. Sendo, p=2q e r=2n, temos p+r = 2q+2n = 2(q+n) = 2k.

LEAmb, LEMat, LQ, MEBiol, MEQ. Paulo Pinto ppinto/ 2 GENES LIGADOS AO SEXO 2

Cinética Michaeliana [E] [A] é difícil de determinar em muitas situações, pelo que se. ) pode ser ajustada a uma. . É o valor máximo de

A Teoria dos Jogos é devida principalmente aos trabalhos desenvolvidos por von Neumann e John Nash.

Universidade Estadual do Oeste do Paraná Curso de Bacharelado em Ciência da Computação. Inteligência Artificial. Lógica Fuzzy Aula II

Laboratório de Física 2

Sistemas Articulados Planos

Análise da capacidade de suporte horizontal de uma estaca isolada

7 Exemplos do Método Proposto

Quantidade de movimento ou momento linear Sistemas materiais

Matemática Básica: Revisão Prof.: Luiz Gonzaga Damasceno

INF 1771 Inteligência Artificial

Capítulo 10. Excitação Senoidal e Fasores

Projeto e Análise de Algoritmos Aula 2: Função de Complexidade Notação Assintótica (GPV 0.3)

4 Técnicas de Filtragens Aplicadas às Visões do Ambiente de Autoria do Sistema HyperProp

A B C D Assinala com X a opção que se refere à relação que existe entre o raio e o diâmetro de uma circunferência.

Lógica Fuzzy. Lógica Fuzzy: Noções Gerais e Aplicações. apresentação. Prof a. Responsável: Graçaliz Pereira Dimuro. Disciplina: Computação Flexível

Álgebra Linear I - Aula 1. Roteiro

Física Geral I. 1º semestre /05. Indique na folha de teste o tipo de prova que está a realizar: A, B ou C

Sistemas Digitais (SD)

TÓPICOS. Matriz pseudo-inversa. 28. Quadrados mínimos e projecção num subespaço. 1 W. , temos, neste caso,

TIPOS DE MÉTODOS ELETROANALÍTICOS

INTRODUÇÃO ÀS FINANÇAS TAXAS NOMINAIS vs EFECTIVAS TAXAS EQUIVALENTES PARA PERÍODOS DIFERENTES TAE E TAEG

Docente: Marília Silva Soares 1

Física II Ondas, Fluidos e Termodinâmica USP Prof. Antônio Roque Aula 9. Oscilações Forçadas e Ressonância (continuação)

LÓGICA FUZZY (difusa ou nebulosa) Adão de Melo Neto

PROVA DE FÍSICA II. Considere g = 10,0 m/s 2. O menor e o maior ângulo de lançamento que permitirão ao projétil atingir o alvo são, respectivamente,

DISTORÇÕES PROVOCADAS POR AGRUPAR ATIVIDADES E RECURSOS NO SISTEMA ABC

Universidade Estadual do Sudoeste da Bahia

Astrophysical Quantities by Allen, C-W, the Athlone Press, Univ. of London Prof. Sing IAG USP. ε m ke sec

Segunda lista de exercícios

MANUAL OPERAÇÃO SIMULADOR DE BALANÇA DINÂMICA SÉRIE 1420

Para pressões superiores a 7620 Pa: compressores ou sopradores.

CAPÍTULO VIII FADIGA DE COMPONENTES TRINCADOS

Introdução aos Sistemas de Energia Elétrica

Modelos Evolucionários e Tratamento de Incertezas

Exs.: 3, 4, 5, 8, 11, 19, 41, 42, 47, 51, 53, 55, 56, 58, 59

Sistema de Inferência Fuzzy baseado em Redes Adaptativas (ANFIS) Sistema de Inferência Fuzzy

MÓDULO 1 Regime de Escoamento e Número de Reynolds

Capítulo 1 Introdução, propriedades e leis básicas dos fluidos.

Estime, em MJ, a energia cinética do conjunto, no instante em que o navio se desloca com velocidade igual a 108 km h.

Onde estão os doces? Soluções para o Problema da Rua Encantada

Física II Ondas, Fluidos e Termodinâmica USP Prof. Antônio Roque Aula 8

CAPÍTULO 7. Seja um corpo rígido C, de massa m e um elemento de massa dm num ponto qualquer deste corpo. v P

LÓGICA FUZZY. Adão de Melo Neto

O estudo do fluxo de carga

Matemática D Extensivo V. 5

Seu sonho, nossa meta Pa. Resposta da questão 1: [B]

Experimento 5 Viscosidade

COKRIGAGEM. Aplicação da cokrigagem

Física Experimental II - Experiência E11

Unidade II 4. Fenômenos ondulatórios e acústica

(A) 331 J (B) 764 J. Resposta: 7. As equações de evolução de dois sistemas dinâmicos são:

TE220 DINÂMICA DE FENÔMENOS ONDULATÓRIOS

Transcrição:

uzzy Logic O ser huano é inexato por natureza Hoje está ais ou enos quente O show é eio caro Aquele cara é baixinho Coloque u pouco de sal Picanha be passada Não há incerteza sobre o valor. O problea é coo definir liguisticaente esse valor Jogo de Golfe Se a bola está longe do buraco e o terreno está leveente inclinado da esquerda para direita, bata na bola forte e nua direção u pouco a esquerda da bandeira Se a bola está uito perto do buraco e o terreno é plano, bata na bola gentilente e diretaente na direção do buraco Jogo de Golfe Definição de Distância Muito Perto: < 1 Perto: 1 3 Médio: 3 5 Longe: 5 7 Muito Longe: >7 Coo classificar a distância 4.99? Intuitivaente, sabeos que 4.99 está ais para longe do que para édio 1965 Lotfi Zadeh uzzy logic is a eans of presenting probles to coputers in a way akin to the way huans solve the The essence of fuzzy logic is that everything is a atter of degree Muito perto, perto, édio, longe, uito longe 4.99 esta ais para longe do que para édio Lógica Booleana Quente Quente Tradicionalistas e lógica arguenta que lógica booleana pode ser utilizada para representar as esas coisas 27 o Gray Area 27 o Vários atributos: T21-24, T24-27, T27-3, T3-33 azer os intervalos ficar cada vez enores... ~Quente ~Quente perite diferentes graus de verdadeiro e falso Pense e u controle de Ar Condicionado... Co isso, o núero de regras e u Rule Based Syste é uito aior... % a % aior 1

Processo Básico - Inferência Conjuntos Claros (Crisp) Crisp Exeplo uzzification Universo (U): núeros inteiros entre 1 e 15 Pares = { 2, 4, 6, 8, 1, 12, 14} Ípares = { 1, 3, 5, 7, 9, 11, 13, 15} Regras Nebulosas 2 pertence aos pares, 3 pertence aos ípares Operações Defuzzification Crisp União Interseção Copleento Conjuntos Nebulosos Mebership unctions Conjuntos Crisp não são adequados e várias situações práticas Exeplo Teste de QI Burro = { 7, 71, 72,..., 89} Mediano = { 9, 91, 92,..., 19} = { 11, 111,..., 129} Coo coparar os QI s 89 co 9 e 91 co 19? Os conjuntos nebulosos perite que os eleentos pertença à diferentes conjuntos Partial Mebership Transfora ua entrada crisp e ua entrada nebulosa As funções vão indicar o grau daquela entrada para u deterinado conjunto nebuloso Define ua transição gradual Mapeia a entrada e valores..1 Virtualente qualquer função pode ser usada Esse processo é chaado de uzzification Mebership unctions unções Típicas Lógica Booleana Rapa Triângulo.5 x x 1 x x 1 x 2 27 24 27 3 Rapa Invertida Trapézio 26.9 graus é frio 27.1 graus é quente 27 graus é.5 quente (27 graus é eio quente) x x 1 x x 1 x 2 x 3 2

Mebership to uzzy Sets Dicas para ua boa escolha.75 De fora a fazer transições suaves a soa dos DOMs deve ser próxia de 1 Não colocar ais de dois conjuntos para cada valor de x.25 Contra Exeplo Degree of Mebership (DOM): 25% Mediano 75% Mediano () =.25 () =.75 Mediano AND Mediano OR.75.25 Mediano = in{, } Mediano Mediano = ax{, } Mediano NOT Hedge Very: estreita o conjunto airly: alarga o conjunto ( ( )) 2 VERY = x AIRLY = ( x).25 = 1 3

Regras Nebulosas If A then B A é chaado antecedente ou preissa B é chaado conseqüente ou conclusão Exeplos: If Perto and Te_Munição then Atira If Longe then az_nada Diferenteente da lógica booleana, A vai ter valores entre e 1. B vai receber o eso valor de A Regras Nebulosas As regras são disparadas co u certo grau! Após a aplicação de todas as regras, pode-se ter diferentes graus para as conclusões Inferência Nebulosa Para cada regra Para cada Antecedente, calcular o seu grau Calcular a Conclusão Cobinar os resultados para deterinar o conjunto nebuloso (uzzy Association Matrix AM) Se desejada ua saída crisp fazer a defuzzificação Exeplo Exeplo Teos u lançador de granadas, e quereos saber quando ele é útil, de fora a escolhê-lo e usá-lo na hora certa Variáveis (LVs uzzy Linguistic Variables) Antecedentes Distância para o alvo Quantidade de unição Conclusão idade Distância pixels Munição # granadas idade % Exeplo: Regras Exeplo: Inferência Lançador de granadas é ais útil a édia distância. Perto pode e atar If longe AND Carregada THEN serve If longe AND OK THEN inutil If longe AND Baixa THEN inutil If edio AND Carregada THEN util If edio AND OK THEN util If edio AND Baixa THEN serve If perto AND Carregada THEN inutil If perto AND OK THEN inutil If perto AND Baixa THEN inutil 2 pixels de distância co 8 granadas... Uso o lançador de granadas? Inferência Regra 1: If longe AND Carregada THEN serve Longe =.33, Carregada = : (.33 AND ) = Portanto, = Regra 2: If longe AND OK THEN inutil Longe =.33, Ok =.78 : (.33 AND.78) =.33 Portanto, Inutil =.33... 4

Exeplo: AM uzzy Association Matrix (AM) Baixo OK Carregada Perto Médio.2 Útil.67 Útil Longe.2.33 Exeplo: agregação Considera-se apenas as regras disparadas O valor obtido pode ser considerado coo u nível de confidência daquele resultado Útil =.67 =.2 =.33 Max das duas que disparara. Pode usar o ínio, a soa ou algua édia. Exeplo: resultados graficaente Exeplo: Cobinando Conclusões.33 + idade para distância 2 e Munição 8.2.67 + Exeplo: Defuzzificação Processo de obter u resultado crisp partir do conjunto nebuloso Vários Métodos: MOM Mea of Maxiu Centróide MaxAv (Mediana) Etc... Exeplo: Defuzzificação Centróide O étodo ais preciso as tabé o ais coplexo de calcular Coputa-se o centróide (centro de assa) do conjunto Valor = ax x= in ax x x= in f f No exeplo, centróide = 58.9 5

Exeplo: Resultado inal Aplicações e Jogos Controle de Moviento Para onde virar o NPC? Toada de Decisões / Inferência Qual decisão toar frente ao estado atual? Exército Iniigo: pequeno, édio, grande,... Distância: uito longe, longe, perto,... Conclusão: pouca aeaça, édia aeaça,... Ação: núero de exércitos enviar para defesa Classificação Ex. Deterinar u ranking para seus NPCs 6