SlideShare uma empresa Scribd logo
CADERNOS DE INTELIGÊNCIA ARTIFICIAL
Exemplos em Python
Prof. Ronaldo F. Ramos, Dr
8 de março de 2021
1/27
Sistemas Difusos
2/27
Roteiro
→ Lógica clássica x Lógica Difusa
→ Sistemas Difusos
→ Aplicações em Controle
→ Inferência Difusa
→ Arquitetura de Sistemas Difusos
3/27
Lógica Clássica
Começou com Aristóteles. (384 – 322 A.C)
Sejam os enunciados abaixo:
Premissas:
- Todo Homem é Mortal
- Sócrates é um Homem
Conclusão:
- Sócrates é Mortal
Formalmente:
∀x Hx → Mx
Hs
∴ Ms
4/27
Semântica
→ Cada assertiva pode assumir valores V ou F
→ Nenhuma assertiva pode ser parcialmente V ou F.
→ Nenhuma assertiva pode ser ao mesmo tempo V e F.
*No mundo real as coisas acontecem sempre desta forma?
5/27
Conjuntos Clássicos
Socrates ∈ Humanos ⊂ Mortais
6/27
Função de Pertinência
Dada uma função f (e, C) = [0..1] onde :
e = {e1, e2, ..., en} representa os elementos do conjunto e C representa o conjunto clássico
relacionado aos elementos e.
Então, para os conjuntos clássicos :
f (e, C) =
(
0 sse e 6∈ C
1 sse e ∈ C
Para os conjuntos difusos:
f (e, C) = [0..1]
7/27
Conjuntos Difusos
Seja D um conjunto definido como:
D = {(e, f (e, C))} onde:
e : elementos do conjunto C
f (e, C) : grau de pertinência de e em C
C é considerado como o conjunto de suporte do conjunto difuso D
Chamamos: µC = f (e, C) a função de pertinência com domı́nio U (universo) e imagem
contida no intervalo [0..1]
Ou seja:
µc : U → [0..1]
8/27
Exemplo 1
Seja o conjunto dos números próximos de 1:
P = ...(−2, 0)(−1, 1/3)(0, 2/3)(1, 1)(2, 2/3)(3, 1/3)(4, 0)...
Onde:
suporte(P) = ... − 2, −1, 0, 1, 2, 3, 4...
µp =







0 sse e ≤ −2 ou e ≥ 4
e+2
3 sse −2 < e ≤ 1
4−e
3 sse 1 ¡ e ¡ 4
9/27
Representação Gráfica dos conjuntos Difusos
Representação Formal:
D = {(µ(e)/e|e ∈ U)}
10/27
Funções de Pertinência
11/27
Operações com Conjuntos Crisp
Diagramas de Venn
12/27
Operações com Conjuntos Difusos - União
Sejam os conjuntos difusos:
A = {(µa(x)/x|x ∈ U)}
B = {(µb(x)/x|x ∈ U)}
A união A ∪ B é dada por:
A ∪ B = {max{(µa(x), µb(x))}/x|x ∈ U}
Onde:
µ(a∪b) = max{µa(x), µb(x)}
13/27
União - Exemplo
Sejam os conjuntos difusos:
ALTO = {(0/1.5), (0.2/1.55), (0.5/1.6), (0.8/1.65), (1/1.7)}
BAIXO = {(1/1.5), (0.8/1.55), (0.5/1.6), (0.2/1.65), (0/1.7)}
Então:
ALTO ∪ BAIXO ≡ ALTO ∨ BAIXO = {(1/1.5), (0, 8/1.55), (0, 5/1.6), (0, 8/1.65), (1/1.7)}
14/27
União - Graficamente
15/27
Intersecção
Sejam os conjuntos difusos:
A = {(µa(x)/x|x ∈ U)}
B = {(µb(x)/x|x ∈ U)}
Então, a intersecção entre A e B é dada como:
A ∩ B = {min{(µa(x), µb(x))}/x|x ∈ U}
Onde:
µ(a∩b) = min{µa(x), µb(x)}
16/27
Exemplo - Intersecção
Sejam os conjuntos difusos:
ALTO = {(0/1.5), (0, 2/1.55), (0, 5/1.6), (0, 8/1.65), (1/1.7)}
BAIXO = {(1/1.5), (0, 8/1.55), (0, 5/1.6), (0, 2/1.65), (0/1.7)}
Então:
ALTO ∩ BAIXO ≡ ALTO ∧ BAIXO = {(0/1.5), (0, 2/1.55), (0, 5/1.6), (0, 2/1.65), (0/1.7)}
17/27
Intersecção - Graficamente
18/27
Complemento
A = {(1 − µA(x)/x)|x ∈ U}
19/27
Operações Diversas
20/27
Mais Definições
Seja A um conjunto difuso:
A = {(µa(x)/x|x ∈ U)}
O conjunto Suporte de A é definido como:
suporte(A) = {x ∈ A|µa(x) > 0}
O Núcleo (core) de A é definido como:
core(A) = {x ∈ A|µa(x) = 1}
O ponto de crossover é definido como:
x ∈ A|µa(x) = 0.5
Cardinalidade:
|A| =
P
µa(x) (Variáveis diecretas) ou |A| =
R
µa(x)dx (Variáveis Contı́nuas)
21/27
Relações
Sejam dois conjuntos difusos A e B definidos sobre o mesmo universo de discurso X e sejam
µA(x) e µB(x) as respectivas funções de pertinência. Então:
A ⊆ B ↔ ∀(x ∈ X) (µA(x) < µB(x))
A = B ↔ ∀(x ∈ X) µA(x) = µB(x)
22/27
Corte de Nı́vel α
Corte de Nı́vel-α: Aα{x ∈ X|µA(x) ≥ α}
23/27
Altura de Um Conjunto Difuso
Um conjunto(A) é normal se h(A) = 1
Um conjunto(A) é subnormal se h(A) < 1
24/27
Conjuntos Convexos
Um conjunto difuso é convexo sse ∀ x1, x2 ∈ X e ∀λ ∈ [0, 1] :
µA[λx1 + (1 − λ)x2] ≥ min[µA(x1), µA(x2)]
25/27
Números Difusos
Um Numero Difuso (M) é um conjunto convexo normalizado definido em < tal que:
→ Existe pelo menos um Xo tal que µM(xo) = 1;
→ µM(x) é contı́nua por partes.
26/27
Teoria dos Conjuntos Difusos
Continua...
27/27
FIM
28/27

Mais conteúdo relacionado

PDF
Curso de IA - Parte 4 -
PDF
Apostilade precalculodiferencialeintegral(1) (1)
PDF
Pessoal.utfpr.edu.br heidemann arquivos_apostilade_precalculodiferencialeinte...
PDF
Pessoal.utfpr.edu.br heidemann arquivos_apostilade_precalculodiferencialeinte...
PPTX
Slides Matemática para Negócios.pptx
PDF
Tema1 noções de matemática discreta pcs5701-2015-1 (1)
PDF
Matematica mundiar
PPTX
Teoria dos conjuntos.ppt
Curso de IA - Parte 4 -
Apostilade precalculodiferencialeintegral(1) (1)
Pessoal.utfpr.edu.br heidemann arquivos_apostilade_precalculodiferencialeinte...
Pessoal.utfpr.edu.br heidemann arquivos_apostilade_precalculodiferencialeinte...
Slides Matemática para Negócios.pptx
Tema1 noções de matemática discreta pcs5701-2015-1 (1)
Matematica mundiar
Teoria dos conjuntos.ppt

Semelhante a 46-aula46-fuzzy.pdf (20)

PDF
7463_APOSTILA_Matematica_Prof_Roberto.pdf
PPTX
Uma aula sobre a teoria de conjuntos em geral
DOCX
Teoria dos Conjuntos
PDF
Apostila cdi 2012_1
PDF
PDF
Aula 1 - Lógica e Conjuntos - Vini_das_exatas
PPT
Matemática I - Introdução ao Pensamento Matemático
PDF
Teoria dos Conjuntos
PDF
04-conjuntos-140429072337-phpap04-conjuntos-140429072337-phpapp02.pdfp02.pdf
PDF
Matemática básica
PDF
TEORIA DE CONJUNTOS
PDF
1657631627830.pdf
PPTX
aula dematematica basica serve para alun
PDF
Aula 2 de 2026 - Específica Matemática PRÉ-UERJ profª Priscilla Marinho.pdf
PPT
Conjuntos básico cleiton pinto
PPT
Matemática Discreta - Parte IV teoria dos-conjuntos
PPT
Conjuntos relacoes funcoes
PPT
INTRODUCAO A dosTEORIA DOS CONJUNTOS.ppt
PDF
47-aula47-fuzzy-aplicacao.pdf
7463_APOSTILA_Matematica_Prof_Roberto.pdf
Uma aula sobre a teoria de conjuntos em geral
Teoria dos Conjuntos
Apostila cdi 2012_1
Aula 1 - Lógica e Conjuntos - Vini_das_exatas
Matemática I - Introdução ao Pensamento Matemático
Teoria dos Conjuntos
04-conjuntos-140429072337-phpap04-conjuntos-140429072337-phpapp02.pdfp02.pdf
Matemática básica
TEORIA DE CONJUNTOS
1657631627830.pdf
aula dematematica basica serve para alun
Aula 2 de 2026 - Específica Matemática PRÉ-UERJ profª Priscilla Marinho.pdf
Conjuntos básico cleiton pinto
Matemática Discreta - Parte IV teoria dos-conjuntos
Conjuntos relacoes funcoes
INTRODUCAO A dosTEORIA DOS CONJUNTOS.ppt
47-aula47-fuzzy-aplicacao.pdf
Anúncio

Mais de ronaldo ramos (20)

PDF
programacao orientada a objetos curso_comparativo_poo_4_5.pdf
PDF
programacao orientada a objetos - curso_comparativo_poo_3_5.pdf
PDF
programacao orientada a objetos curso_comparativo_2_5.pdf
PDF
Curso de prolog parte _003_modeloComputacional.pdf
PDF
curso de prolog parte _002_aritmetica.pdf
PDF
Curso de Prolog parte _001_introducao.pdf
PDF
comparativo entre linguagens python c++ java.pdf
PDF
03_lisp.pdf
PDF
02_lisp.pdf
PDF
01_lisp.pdf
PDF
javascript_funcional.pdf
PDF
python_funcional.pdf
PDF
_001_introducao.pdf
PDF
paradigmas_de_programacao_2_X.pdf
PDF
paradigmas_de_programacao_1_X.pdf
PDF
paradigmas_de_programacao.pdf
PDF
paradigmas_de_programacao_3_X.pdf
PDF
python_funcional.pdf
PDF
40-aula40.pdf
PDF
43-aula43.pdf
programacao orientada a objetos curso_comparativo_poo_4_5.pdf
programacao orientada a objetos - curso_comparativo_poo_3_5.pdf
programacao orientada a objetos curso_comparativo_2_5.pdf
Curso de prolog parte _003_modeloComputacional.pdf
curso de prolog parte _002_aritmetica.pdf
Curso de Prolog parte _001_introducao.pdf
comparativo entre linguagens python c++ java.pdf
03_lisp.pdf
02_lisp.pdf
01_lisp.pdf
javascript_funcional.pdf
python_funcional.pdf
_001_introducao.pdf
paradigmas_de_programacao_2_X.pdf
paradigmas_de_programacao_1_X.pdf
paradigmas_de_programacao.pdf
paradigmas_de_programacao_3_X.pdf
python_funcional.pdf
40-aula40.pdf
43-aula43.pdf
Anúncio

Último (20)

PPT
NÚCLEO INTERFÁSICO E DIVISÃO CELULAR.ppt
PPTX
Educação Especial na perspectiva Inclusiva 02.pptx
PDF
Historia da Gastronomia Mundial por Daianna Marques dos Santos
PDF
cadernodoprofessor20142017vol2baixalceducfisicaef6s7a-170409213016.pdf manual...
PDF
Pecados desdenhados por muita gente (islamismo)
PPTX
Biologia celular: citologia, é o estudo da célula, a unidade básica da vida.
PPTX
4. A cultura do cinema e as vanguardas.pptx
PPT
YY2015MM3DD6HH12MM42SS3-Organiza__o do Estado ILP.ppt
PPSX
4. A Cultura da Catedral - HistóriaCArtes .ppsx
PPTX
"BPF, PPHO e APPCC na Indústria de Alimentos"
PDF
Formação politica brasil_2017.pptx.pdf
PDF
Combate a Incêndio - Hidrantes,Mangotinhos, Mangueiras de Incêndio, Acessóri...
PDF
Uma Introdução às Ciências do Alcorão (Islam)
PDF
[Slides] A Literatura no ENEM 2017 (1).pdf
PDF
Extintores e Acessórios por Francisco Borges.pdf
PPTX
Fronteiras e soberania..........................pptx
PDF
O retorno a origem (islã Islamismo)
PDF
Historia-da-Psicologia-Rumos-e-percursos.pdf
DOCX
PLANEJAMENTO QUINZENAL - 18.08.2025 à 29.08.2025 - 2ºANO - PROFESSORA PATRÍCI...
PDF
50 anos Hoje - Volume V - 1973 - Manaus Amazonas
NÚCLEO INTERFÁSICO E DIVISÃO CELULAR.ppt
Educação Especial na perspectiva Inclusiva 02.pptx
Historia da Gastronomia Mundial por Daianna Marques dos Santos
cadernodoprofessor20142017vol2baixalceducfisicaef6s7a-170409213016.pdf manual...
Pecados desdenhados por muita gente (islamismo)
Biologia celular: citologia, é o estudo da célula, a unidade básica da vida.
4. A cultura do cinema e as vanguardas.pptx
YY2015MM3DD6HH12MM42SS3-Organiza__o do Estado ILP.ppt
4. A Cultura da Catedral - HistóriaCArtes .ppsx
"BPF, PPHO e APPCC na Indústria de Alimentos"
Formação politica brasil_2017.pptx.pdf
Combate a Incêndio - Hidrantes,Mangotinhos, Mangueiras de Incêndio, Acessóri...
Uma Introdução às Ciências do Alcorão (Islam)
[Slides] A Literatura no ENEM 2017 (1).pdf
Extintores e Acessórios por Francisco Borges.pdf
Fronteiras e soberania..........................pptx
O retorno a origem (islã Islamismo)
Historia-da-Psicologia-Rumos-e-percursos.pdf
PLANEJAMENTO QUINZENAL - 18.08.2025 à 29.08.2025 - 2ºANO - PROFESSORA PATRÍCI...
50 anos Hoje - Volume V - 1973 - Manaus Amazonas

46-aula46-fuzzy.pdf

  • 1. CADERNOS DE INTELIGÊNCIA ARTIFICIAL Exemplos em Python Prof. Ronaldo F. Ramos, Dr 8 de março de 2021 1/27
  • 3. Roteiro → Lógica clássica x Lógica Difusa → Sistemas Difusos → Aplicações em Controle → Inferência Difusa → Arquitetura de Sistemas Difusos 3/27
  • 4. Lógica Clássica Começou com Aristóteles. (384 – 322 A.C) Sejam os enunciados abaixo: Premissas: - Todo Homem é Mortal - Sócrates é um Homem Conclusão: - Sócrates é Mortal Formalmente: ∀x Hx → Mx Hs ∴ Ms 4/27
  • 5. Semântica → Cada assertiva pode assumir valores V ou F → Nenhuma assertiva pode ser parcialmente V ou F. → Nenhuma assertiva pode ser ao mesmo tempo V e F. *No mundo real as coisas acontecem sempre desta forma? 5/27
  • 6. Conjuntos Clássicos Socrates ∈ Humanos ⊂ Mortais 6/27
  • 7. Função de Pertinência Dada uma função f (e, C) = [0..1] onde : e = {e1, e2, ..., en} representa os elementos do conjunto e C representa o conjunto clássico relacionado aos elementos e. Então, para os conjuntos clássicos : f (e, C) = ( 0 sse e 6∈ C 1 sse e ∈ C Para os conjuntos difusos: f (e, C) = [0..1] 7/27
  • 8. Conjuntos Difusos Seja D um conjunto definido como: D = {(e, f (e, C))} onde: e : elementos do conjunto C f (e, C) : grau de pertinência de e em C C é considerado como o conjunto de suporte do conjunto difuso D Chamamos: µC = f (e, C) a função de pertinência com domı́nio U (universo) e imagem contida no intervalo [0..1] Ou seja: µc : U → [0..1] 8/27
  • 9. Exemplo 1 Seja o conjunto dos números próximos de 1: P = ...(−2, 0)(−1, 1/3)(0, 2/3)(1, 1)(2, 2/3)(3, 1/3)(4, 0)... Onde: suporte(P) = ... − 2, −1, 0, 1, 2, 3, 4... µp =        0 sse e ≤ −2 ou e ≥ 4 e+2 3 sse −2 < e ≤ 1 4−e 3 sse 1 ¡ e ¡ 4 9/27
  • 10. Representação Gráfica dos conjuntos Difusos Representação Formal: D = {(µ(e)/e|e ∈ U)} 10/27
  • 12. Operações com Conjuntos Crisp Diagramas de Venn 12/27
  • 13. Operações com Conjuntos Difusos - União Sejam os conjuntos difusos: A = {(µa(x)/x|x ∈ U)} B = {(µb(x)/x|x ∈ U)} A união A ∪ B é dada por: A ∪ B = {max{(µa(x), µb(x))}/x|x ∈ U} Onde: µ(a∪b) = max{µa(x), µb(x)} 13/27
  • 14. União - Exemplo Sejam os conjuntos difusos: ALTO = {(0/1.5), (0.2/1.55), (0.5/1.6), (0.8/1.65), (1/1.7)} BAIXO = {(1/1.5), (0.8/1.55), (0.5/1.6), (0.2/1.65), (0/1.7)} Então: ALTO ∪ BAIXO ≡ ALTO ∨ BAIXO = {(1/1.5), (0, 8/1.55), (0, 5/1.6), (0, 8/1.65), (1/1.7)} 14/27
  • 16. Intersecção Sejam os conjuntos difusos: A = {(µa(x)/x|x ∈ U)} B = {(µb(x)/x|x ∈ U)} Então, a intersecção entre A e B é dada como: A ∩ B = {min{(µa(x), µb(x))}/x|x ∈ U} Onde: µ(a∩b) = min{µa(x), µb(x)} 16/27
  • 17. Exemplo - Intersecção Sejam os conjuntos difusos: ALTO = {(0/1.5), (0, 2/1.55), (0, 5/1.6), (0, 8/1.65), (1/1.7)} BAIXO = {(1/1.5), (0, 8/1.55), (0, 5/1.6), (0, 2/1.65), (0/1.7)} Então: ALTO ∩ BAIXO ≡ ALTO ∧ BAIXO = {(0/1.5), (0, 2/1.55), (0, 5/1.6), (0, 2/1.65), (0/1.7)} 17/27
  • 19. Complemento A = {(1 − µA(x)/x)|x ∈ U} 19/27
  • 21. Mais Definições Seja A um conjunto difuso: A = {(µa(x)/x|x ∈ U)} O conjunto Suporte de A é definido como: suporte(A) = {x ∈ A|µa(x) > 0} O Núcleo (core) de A é definido como: core(A) = {x ∈ A|µa(x) = 1} O ponto de crossover é definido como: x ∈ A|µa(x) = 0.5 Cardinalidade: |A| = P µa(x) (Variáveis diecretas) ou |A| = R µa(x)dx (Variáveis Contı́nuas) 21/27
  • 22. Relações Sejam dois conjuntos difusos A e B definidos sobre o mesmo universo de discurso X e sejam µA(x) e µB(x) as respectivas funções de pertinência. Então: A ⊆ B ↔ ∀(x ∈ X) (µA(x) < µB(x)) A = B ↔ ∀(x ∈ X) µA(x) = µB(x) 22/27
  • 23. Corte de Nı́vel α Corte de Nı́vel-α: Aα{x ∈ X|µA(x) ≥ α} 23/27
  • 24. Altura de Um Conjunto Difuso Um conjunto(A) é normal se h(A) = 1 Um conjunto(A) é subnormal se h(A) < 1 24/27
  • 25. Conjuntos Convexos Um conjunto difuso é convexo sse ∀ x1, x2 ∈ X e ∀λ ∈ [0, 1] : µA[λx1 + (1 − λ)x2] ≥ min[µA(x1), µA(x2)] 25/27
  • 26. Números Difusos Um Numero Difuso (M) é um conjunto convexo normalizado definido em < tal que: → Existe pelo menos um Xo tal que µM(xo) = 1; → µM(x) é contı́nua por partes. 26/27
  • 27. Teoria dos Conjuntos Difusos Continua... 27/27