Skip to content

Instantly share code, notes, and snippets.

@johntheo
Last active October 26, 2017 13:27
Show Gist options
  • Save johntheo/f6952f9ff731860291aea20b8a91f926 to your computer and use it in GitHub Desktop.
Save johntheo/f6952f9ff731860291aea20b8a91f926 to your computer and use it in GitHub Desktop.
MaquinaLavar_Fuzzy

Exercícios

  1. Implementar o modelo conforme descrito

    • Composição sup-t = sup-min (matching = possibilidade)
    • Agregação dos Antecedentes = Min
    • Semântica das Regras (ou implicação) = Min ( regra de Mamdani)
    • Agregação das Regras = Max
    • Método de Defuzificação = MOM

    a) Defina a saida para $X_1$=60 e $X_2$=70

      Y=25
    

    b) Quantas e quais regras foras ativadas para as entradas anteriores?

     4 regras: 
     - MS AND MM -> M
     - MS AND GM -> L
     - GS AND MM -> L
     - GS AND GM -> ML
    

    c) Modifique as entradas anteriores para os seguintes conjuntos de valores

$X_1$ $X_2$ $Y$
10 70 25
90 10 25
0 40 25
30 0 11
d) Visualize o mapeamento gerado pelo sistema fuzzy

surface

  1. Modifique os operadores do raciocício fuzzy para os seguintes valores

    • Composição sup-t = sup-min (matching = possibilidade)
    • Agregação dos Antecedentes = produto algébrico
    • Semântica das Regras (ou implicação) = produto ( regra de Larsen)
    • Agregação das Regras = Soma
    • Método de Defuzificação = CoG (centróide ou método do centro de gravidade)

    a) Defina a saida para $X_1$=60 e $X_2$=70

     Y = 32
    

    b) Quantas e quais regras foras ativadas para as entradas anteriores?

     	- MS AND MM -> M
     	- MS AND GM -> L
     	- GS AND MM -> L
     	- GS AND GM -> ML
    

    c) Modifique as entradas anteriores para os seguintes conjuntos de valores

$X_1$ $X_2$ $Y$
10 70 30.1
90 10 25
0 40 23.2
30 0 9.81
d) Visualize o mapeamento gerado pelo sistema fuzzy

surface2


Written with StackEdit.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment