SlideShare uma empresa Scribd logo
1 de 49
Introdu¸˜o
                            ca




Racioc´ em Situa¸˜es Incertas
      ınio      co
                          Abordagens:
         L´gica Fuzzy e Redes Bayesianas
          o


        Fl´vio Vin´
          a       ıcius Cruzeiro Martins

            Universidade Federal de Ouro Preto


                   9 de abril de 2010




Racioc´
      ınio em Situa¸˜es Incertas
                   co              09/04/2010
Introdu¸˜o
                                          ca


Sum´rio
   a



   1   Breve Introdu¸˜o
                    ca
   2   L´gica Fuzzy
        o
           Defini¸˜es
                co
           Exemplos
   3   Redes Bayesianas
           Defini¸˜es
                co
           Exemplos




              Racioc´
                    ınio em Situa¸˜es Incertas
                                 co              09/04/2010
Introdu¸˜o
                                        ca


Inteligˆncia Computacional
       e




            Racioc´
                  ınio em Situa¸˜es Incertas
                               co              09/04/2010
L´gica Fuzzy
                    o




                           Parte I

                     L´gica Fuzzy
                      o




Racioc´
      ınio em Situa¸˜es Incertas
                   co              09/04/2010
L´gica Cl´ssica
                                           o       a
                          L´gica Fuzzy
                           o
                                          L´gica Fuzzy
                                           o




Duas suposi¸˜es essenciais para o uso da l´gica formal
             co                           o
tradicional:
    Pertinˆncia a conjuntos.
          e
         Um elemento pertence a um determinado conjunto ou ao seu
         complemento.
    a lei do meio exclu´
                       ıdo.
         Um elemento n˜o pode pertencer a um conjunto e ao seu
                      a
         complemento.




       Racioc´
             ınio em Situa¸˜es Incertas
                          co              09/04/2010
L´gica Cl´ssica
                                                o       a
                               L´gica Fuzzy
                                o
                                               L´gica Fuzzy
                                                o




Desta maneira ´ f´cil descrever conjuntos para:
              e a
    n´meros pares;
     u
    cidades que s˜o capitais;
                 a
    carros esportes;
    n´meros ´
     u      ımpares;
    ...




            Racioc´
                  ınio em Situa¸˜es Incertas
                               co              09/04/2010
L´gica Cl´ssica
                                                 o       a
                                L´gica Fuzzy
                                 o
                                                L´gica Fuzzy
                                                 o


Problemas da L´gica Cl´ssica
              o       a



  Como descrever os conjuntos:
      grandes cidades da Am´rica do Sul;
                           e
      baixa temperatura;
      alta taxa de infla¸˜o;
                       ca
      pequeno erro de aproxima¸˜o;
                              ca
      ...




             Racioc´
                   ınio em Situa¸˜es Incertas
                                co              09/04/2010
L´gica Cl´ssica
                                                 o       a
                                L´gica Fuzzy
                                 o
                                                L´gica Fuzzy
                                                 o


Problemas da L´gica Cl´ssica
              o       a



  Problema da Dicotomia:
              “Uma semente n˜o constitui uma pilha, nem duas
                              a
              sementes, nem trˆs... por outro lado, se eu agregar
                               e
              100 milh˜es de sementes, elas constituir˜o uma pilha.
                       o                              a
              Qual ´ o n´mero que determina este limite para ser
                   e     u
              uma pilha? Posso ent˜o dizer que 325.647 sementes
                                    a
              n˜o constituem uma pilha, mas 325.648
               a
              constituem?” [Borel, 1950]




             Racioc´
                   ınio em Situa¸˜es Incertas
                                co              09/04/2010
L´gica Cl´ssica
                                                o       a
                               L´gica Fuzzy
                                o
                                               L´gica Fuzzy
                                                o


L´gica Fuzzy
 o

     Quebra os paradigmas da l´gica tradicional.
                              o
     Imita¸˜o do pensamento humano que ´ nebuloso por natureza.
          ca                           e
     Teoria formulada em 1965, por Lofti Zadeh.




                            Figura: Conjunto Fuzzy


            Racioc´
                  ınio em Situa¸˜es Incertas
                               co              09/04/2010
L´gica Cl´ssica
                                           o       a
                          L´gica Fuzzy
                           o
                                          L´gica Fuzzy
                                           o




A L´gica Fuzzy permite v´rios graus de verdadeiro e falso.
   o                    a
Pensem em um controle de ar condicionado...




       Racioc´
             ınio em Situa¸˜es Incertas
                          co              09/04/2010
L´gica Cl´ssica
                                                o       a
                               L´gica Fuzzy
                                o
                                               L´gica Fuzzy
                                                o


L´gica Fuzzy - Defini¸˜es
 o                  co




     Grau de pertinˆncia:
                   e
         Um elemento pertence a um conjunto em uma escala que varia
         entre zero e um. [0, 1]
     Fun¸˜o de pertinˆncia:
        ca           e
         Fun¸˜o que informa o grau de pertinˆncia de um elemento em
             ca                             e
         rela¸˜o a um conjunto.
             ca




            Racioc´
                  ınio em Situa¸˜es Incertas
                               co              09/04/2010
L´gica Cl´ssica
                                    o       a
                   L´gica Fuzzy
                    o
                                   L´gica Fuzzy
                                    o




Racioc´
      ınio em Situa¸˜es Incertas
                   co              09/04/2010
L´gica Cl´ssica
                                           o       a
                          L´gica Fuzzy
                           o
                                          L´gica Fuzzy
                                           o




Vari´veis lingu´
    a          ısticas:
    Expressas em linguagem natural, por´m tratadas de forma
                                        e
    num´rica. (temperatura, press˜o, altura...)
        e                        a
Termos lingu´
            ısticos:
    Caracterizam a vari´vel lingu´
                       a         ıstica. (Muito alto, alto, m´dio,
                                                             e
    baixo, muito baixo)




       Racioc´
             ınio em Situa¸˜es Incertas
                          co              09/04/2010
L´gica Cl´ssica
                                    o       a
                   L´gica Fuzzy
                    o
                                   L´gica Fuzzy
                                    o




Racioc´
      ınio em Situa¸˜es Incertas
                   co              09/04/2010
L´gica Cl´ssica
                                           o       a
                          L´gica Fuzzy
                           o
                                          L´gica Fuzzy
                                           o




Conjunto fuzzy:
    Modelam o comportamento das vari´veis linguisticas e seus
                                         a
    respectivos termos lingu´
                            ısticos.
    Formatos: triangular, trapezoidal, gaussiano, rampa...




       Racioc´
             ınio em Situa¸˜es Incertas
                          co              09/04/2010
L´gica Cl´ssica
                                                  o       a
                                 L´gica Fuzzy
                                  o
                                                 L´gica Fuzzy
                                                  o


Exemplos - Conjunto Fuzzy


  Representa¸˜o por conjuntos Fuzzy para “inteiros pequenos”.
            ca




              Racioc´
                    ınio em Situa¸˜es Incertas
                                 co              09/04/2010
L´gica Cl´ssica
                                                 o       a
                                L´gica Fuzzy
                                 o
                                                L´gica Fuzzy
                                                 o


Exemplos - Conjunto Fuzzy


  Representa¸˜o por conjuntos Fuzzy para “alturas de homens”.
            ca




             Racioc´
                   ınio em Situa¸˜es Incertas
                                co              09/04/2010
L´gica Cl´ssica
                                               o       a
                              L´gica Fuzzy
                               o
                                              L´gica Fuzzy
                                               o


Opera¸oes B´sicas
     c˜    a




           Racioc´
                 ınio em Situa¸˜es Incertas
                              co              09/04/2010
L´gica Cl´ssica
                                    o       a
                   L´gica Fuzzy
                    o
                                   L´gica Fuzzy
                                    o




Racioc´
      ınio em Situa¸˜es Incertas
                   co              09/04/2010
L´gica Cl´ssica
                                    o       a
                   L´gica Fuzzy
                    o
                                   L´gica Fuzzy
                                    o




Racioc´
      ınio em Situa¸˜es Incertas
                   co              09/04/2010
L´gica Cl´ssica
                                               o       a
                              L´gica Fuzzy
                               o
                                              L´gica Fuzzy
                                               o


Processo B´sico
          a




           Racioc´
                 ınio em Situa¸˜es Incertas
                              co              09/04/2010
L´gica Cl´ssica
                                                 o       a
                                L´gica Fuzzy
                                 o
                                                L´gica Fuzzy
                                                 o


Regras


     se A ent˜o B
             a
         A ´ chamado antecedente ou premissa.
           e
         B ´ chamado consequente ou conclus˜o.
           e                               a
     Exemplos:
         se Pedro e Tem muni¸˜o ent˜o Atira
                            ca     a
         se Longe ent˜o Faz Nada
                     a
     Diferente da l´gica booleana, A ter´ valores no intervalo [0, 1].
                   o                    a
     As regras s˜o disparadas com um certo grau!
                a
     Ap´s a aplica¸˜o de todas as regras, pode-se ter diferentes
        o         ca
     graus para as conclus˜es.
                          o




             Racioc´
                   ınio em Situa¸˜es Incertas
                                co              09/04/2010
L´gica Cl´ssica
                                                 o       a
                                L´gica Fuzzy
                                 o
                                                L´gica Fuzzy
                                                 o


Inferˆncia Nebulosa
     e




      Para cada regra:
          Para cada Antecedente, calcular o seu grau.
          Calcular a Conclus˜o.
                            a
      Combinar os resultados para determinar o conjunto Fuzzy.
      (Fuzzy Association Matrix - FAM)
      Desejada uma sa´ (num´rica) fazer a defuzzifica¸˜o.
                     ıda   e                        ca




             Racioc´
                   ınio em Situa¸˜es Incertas
                                co              09/04/2010
L´gica Cl´ssica
                                                 o       a
                                L´gica Fuzzy
                                 o
                                                L´gica Fuzzy
                                                 o


Exemplo



     Temos um lan¸ador de granadas, e queremos saber quando ele
                    c
     ´ util, de forma a escolhˆ-lo e us´-lo na hora certa.
     e´                       e        a
     Vari´veis:
         a
          Antecedentes:
               Distˆncia para o alvo.
                   a
               Quantidade de muni¸˜o.
                                   ca
          Conclus˜o:
                 a
               Utilidade.




             Racioc´
                   ınio em Situa¸˜es Incertas
                                co              09/04/2010
L´gica Cl´ssica
                                    o       a
                   L´gica Fuzzy
                    o
                                   L´gica Fuzzy
                                    o




Racioc´
      ınio em Situa¸˜es Incertas
                   co              09/04/2010
L´gica Cl´ssica
                                                   o       a
                                  L´gica Fuzzy
                                   o
                                                  L´gica Fuzzy
                                                   o


Exemplo (cont.) - Regras:



      Lan¸ador de granadas ´ mais util a m´dia distˆncia. Perto
         c                 e      ´       e        a
      pode me matar.
          se   longe e carregada ent˜o serve
                                    a
          se   longe e ok ent˜o inutil
                              a
          se   longe e baixa ent˜o inutil
                                 a
          se   medio e carregada ent˜o util
                                     a
          se   medio e ok ent˜o util
                               a
          se   medio e baixa ent˜o serve
                                  a
          se   perto e carregada ent˜o inutil
                                    a
          se   perto e ok ent˜o inutil
                             a
          se   perto e baixa ent˜o inutil
                                 a




               Racioc´
                     ınio em Situa¸˜es Incertas
                                  co              09/04/2010
L´gica Cl´ssica
                                                    o       a
                                   L´gica Fuzzy
                                    o
                                                   L´gica Fuzzy
                                                    o


Exemplo (cont.) - Inferˆncia:
                       e


      200 pixels de distˆncia com 8 granadas...
                        a
      Uso o lan¸ador de granadas?
                c
      Inferˆncia:
           e
          Regra 1: se longe e carregada ent˜o serve
                                           a
                  longe = 0.33, carregada = 0 : (0.33 AND 0) = 0
                  Portanto, serve = 0
          Regra 2: se longe e ok ent˜o inutil
                                    a
                  longe = 0.33, ok = 0.78 : (0.33 AND 0.78) = 0.33
                  Portanto, inutil = 0.33
          ...




                Racioc´
                      ınio em Situa¸˜es Incertas
                                   co              09/04/2010
L´gica Cl´ssica
                                               o       a
                              L´gica Fuzzy
                               o
                                              L´gica Fuzzy
                                               o


FAM - Fuzzy Association Matrix




           Racioc´
                 ınio em Situa¸˜es Incertas
                              co              09/04/2010
L´gica Cl´ssica
                                           o       a
                          L´gica Fuzzy
                           o
                                          L´gica Fuzzy
                                           o




Considera-se apenas as regras “disparadas”.
O valor obtido pode ser considerado como um n´ de
                                             ıvel
confidˆncia daquele resultado
      e
    ´
    Util = 0.67
    Serve = 0.2
    In´til = 0.33
      u
         Max das duas que disparam. Pode usar m´
                                               ınimo, a soma ou
         alguma m´dia.
                  e




       Racioc´
             ınio em Situa¸˜es Incertas
                          co              09/04/2010
L´gica Cl´ssica
                                               o       a
                              L´gica Fuzzy
                               o
                                              L´gica Fuzzy
                                               o


Exemplo (cont.) - Resultados Graficamente




           Racioc´
                 ınio em Situa¸˜es Incertas
                              co              09/04/2010
L´gica Cl´ssica
                                               o       a
                              L´gica Fuzzy
                               o
                                              L´gica Fuzzy
                                               o


Exemplo (cont.) - Combinando Conclus˜es
                                    o




           Racioc´
                 ınio em Situa¸˜es Incertas
                              co              09/04/2010
L´gica Cl´ssica
                                                o       a
                               L´gica Fuzzy
                                o
                                               L´gica Fuzzy
                                                o


Exemplo (cont.) - Defuzzifica¸˜o
                            ca



     Processo de obter um resultado “num´rico” partir do
                                        e
     conjunto Fuzzy.
     V´rios M´todos:
      a       e
         MOM (Meam of Maximum) - M´dia dos M´ximos.
                                  e         a
         Centr´ide.
                o
         MaxAv - Mediana.
         Centro das somas.
         Etc...




            Racioc´
                  ınio em Situa¸˜es Incertas
                               co              09/04/2010
L´gica Cl´ssica
                                                o       a
                               L´gica Fuzzy
                                o
                                               L´gica Fuzzy
                                                o


Exemplo (cont.) - Defuzzifica¸˜o
                            ca

     Centr´ide
          o
         O m´todo mais preciso mas tamb´m o mais complexo de
             e                           e
         calcular.
         Computa-se o centr´ide (centro de massa) do conjunto.
                           o




            Racioc´
                  ınio em Situa¸˜es Incertas
                               co              09/04/2010
Redes Bayesianas




                           Parte II

                Redes Bayesianas




Racioc´
      ınio em Situa¸˜es Incertas
                   co              09/04/2010
Redes Bayesianas


Introdu¸˜o
       ca



  Conhecimento com incerteza:
      Exemplo: sistema de diagn´stico odontol´gico.
                               o             o
      Regra de diagn´stico:
                    o
          ∀p sintoma (p,dor de dente) ⇒ doen¸a (p,c´rie)
                                            c      a
          A doen¸a (causa do sintoma) pode ser outra.
                 c
      Regra causal:
          ∀p doen¸a (p,c´rie) ⇒ sintoma (p,dor de dente)
                  c      a
          H´ circunstˆncias em que a doen¸a n˜o provoca o sintoma.
           a         a                   c a




             Racioc´
                   ınio em Situa¸˜es Incertas
                                co              09/04/2010
Redes Bayesianas


Teoria da Probabilidade



      Associa `s senten¸as um grau de cren¸a num´rico entre 0 e 1
              a        c                  c     e
          Contudo, cada senten¸a ou ´ verdadeira ou ´ falsa.
                              c     e               e
      Grau de cren¸a(probabilidade):
                  c
          a priori(incondicional): calculado antes do agente receber
          percep¸˜es
                 co
               Ex. P(c´rie = true) = P(c´rie) = 0.5
                      a                 a
          condicional: calculado de acordo com as evidˆncias dispon´
                                                      e            ıveis
               evidˆncias: percep¸oes que o agente recebeu at´ agora
                   e             c˜                          e
               Ex: P(c´rie|dor de dente)= 0.8 P(c´rie|¬dor de dente)= 0.3
                       a                         a




             Racioc´
                   ınio em Situa¸˜es Incertas
                                co              09/04/2010
Redes Bayesianas


Probabilidade Condicional



      Probabilidade condicional (a posteriori) de A dado que B
      ocorreu ´ definida por:
              e

                                                 P(A ∧ B)
                                  P(A|B) =
                                                  P(B)

      para P(B) > 0
      Probabilidade condicional:
          possibilita inferˆncia sobre uma proposi¸˜o desconhecida A
                           e                      ca
          dada a evidˆncia B.
                       e




             Racioc´
                   ınio em Situa¸˜es Incertas
                                co              09/04/2010
Redes Bayesianas


Regra de Bayes


     Equa¸˜o para o Teorema de Bayes:
         ca

                                                P(B/A)P(A)
                             P(A/B) =
                                                   P(B)

     Pode-se estender esta express˜o para o caso em que a
                                  a
     dependˆncia condicional est´ associada a mais de uma
            e                   a
     evidˆncia pr´via:
         e       e

                                               P(B/A, E )P(A/E )
                      P(A/B, E ) =
                                                   P(B/E )




            Racioc´
                  ınio em Situa¸˜es Incertas
                               co               09/04/2010
Redes Bayesianas


Aplica¸˜o da Regra de Bayes - Diagn´stico M´dico
      ca                           o       e

  Seja M = doen¸a meningite, S = rigidez no pesco¸o.
               c                                 c
  Um Doutor sabe:

                                    P(S/M) = 0.5
                                  P(M) = 1/50000
                                      P(S) = 1/20

                         P(S/M)P(M)   0.5(1/50000)
         P(M/S) =                   =              = 0.002
                            P(S)          1/20
  A probabilidade de uma pessoa ter meningite dado que ela est´
                                                              a
  com rigidez no pesco¸o ´ 0,02% ou ainda 1 em 5000.
                      c e


              Racioc´
                    ınio em Situa¸˜es Incertas
                                 co              09/04/2010
Redes Bayesianas


Representa¸˜o do Conhecimento com Incerteza
          ca


     Representa 3 tipos de conhecimento do dom´
                                              ınio:
         Rela¸˜es de independˆncia entre vari´veis aleat´rias.
             co                e              a         o
         Probabilidades a priori de algumas vari´veis.
                                                 a
         Probabilidades condicionais entre vari´veis dependentes.
                                               a
     Permite calcular eficientemente:
         Probabilidades a posteriori de qualquer vari´vel aleat´ria
                                                     a         o
         (inferˆncia).
               e
     Conhecimento representado:
         Pode ser aprendido a partir de exemplos.
         Reutilizando parte dos mecanismos de racioc´
                                                    ınio.




            Racioc´
                  ınio em Situa¸˜es Incertas
                               co              09/04/2010
Redes Bayesianas


Estrutura das Redes Bayesianas



      Uma Rede Bayesiana ´ um grafo ac´
                         e            ıclico e dirigido onde:
          Cada n´ da rede representa uma vari´vel aleat´ria
                o                             a        o
          Um conjunto de liga¸˜es ou arcos dirigidos conectam pares de
                             co
          n´s
           o
               cada n´ recebe arcos dos n´s que tem influˆncia direta sobre
                      o                  o              e
               ele (n´s pais).
                     o
          Cada n´ possui uma tabela de probabilidade condicional
                 o
          associada que quantifica os efeitos que os pais tˆm sobre ele
                                                          e




             Racioc´
                   ınio em Situa¸˜es Incertas
                                co              09/04/2010
Redes Bayesianas


Exemplo Alarme




          Racioc´
                ınio em Situa¸˜es Incertas
                             co              09/04/2010
Redes Bayesianas


Exemplo Alarme



     Calcular a probabilidade do evento que o alarme toca mas n˜o
                                                               a
     houve assalto nem terremoto e que Jo˜o e Maria telefonaram.
                                           a

                             P(J ∧ M ∧ A ∧ ¬R ∧ ¬T )

            = P(J|A)P(M|A)P(A|¬R ∧ ¬T )P(¬R)P(¬T )
                         = 0.9x0.7x0.001x0.999x0.998
                                = 0.00062 ou 0.062%




            Racioc´
                  ınio em Situa¸˜es Incertas
                               co              09/04/2010
Redes Bayesianas


Engenharia do conhecimento para Redes Bayesianas


     Escolher um conjunto de vari´veis relevantes que descrevam o
                                 a
     dom´ınio.
     Ordem de inclus˜o dos n´s na rede:
                    a       o
         causas como “ra´ ızes” da rede
         vari´veis que elas influenciam
             a
         folhas, que n˜o influenciam diretamente nenhuma outra
                      a
         vari´vel.
             a
     Enquanto houver vari´veis a representar:
                         a
         escolher uma vari´vel Xi e adicionar um n´ para ela na rede
                          a                         o
         estabelecer Pais(Xi ) dentre os n´s que j´ est˜o na rede,
                                          o       a    a
         satisfazendo a propriedade de dependˆncia condicional
                                               e
         definir a tabela de probabilidade condicional para Xi



            Racioc´
                  ınio em Situa¸˜es Incertas
                               co              09/04/2010
Redes Bayesianas


Exemplo Alarme
  Ordem: R T A J M




            Racioc´
                  ınio em Situa¸˜es Incertas
                               co              09/04/2010
Redes Bayesianas


Tipos de Inferˆncia em Redes Bayesianas
              e


      Causal (da causa para o efeito)
          P(JohnCalls/Roubo) = 0, 86




      Diagn´stico (do efeito para a causa)
           o
          P(Roubo/JohnCalls) = 0, 016




             Racioc´
                   ınio em Situa¸˜es Incertas
                                co              09/04/2010
Redes Bayesianas


Tipos de Inferˆncia em Redes Bayesianas
              e


      Intercausal (entre causas com um efeito comum)
          P(Roubo/Alarme) = 0, 376
          P(Roubo/Alarme ∧ Terremoto) = 0, 373




      Mista (combinando duas ou mais das de cima)
          P(Alarme/JohnCalls ∧ ¬Terremoto) = 0, 03
          Este ´ um uso simultˆneo de inferˆncia causal e diagn´stico.
               e              a            e                   o




             Racioc´
                   ınio em Situa¸˜es Incertas
                                co              09/04/2010
Redes Bayesianas


Conclus˜es - Redes Bayesianas
       o



     Possibilidade de trabalhar com dom´
                                       ınios onde n˜o h´
                                                   a a
     informa¸˜o suficiente.
             ca
     Racioc´ probabil´
           ınio        ıstico trata o grau de incerteza associado `
                                                                  a
     maioria dos dom´
                    ınios.
     Combina conhecimento a priori com dados observados.
     O impacto do conhecimento a priori (quando correto) ´ a
                                                         e
     redu¸˜o da amostra de dados necess´rios.
         ca                            a




            Racioc´
                  ınio em Situa¸˜es Incertas
                               co              09/04/2010
Redes Bayesianas




                               Fim




Racioc´
      ınio em Situa¸˜es Incertas
                   co              09/04/2010

Mais conteúdo relacionado

Destaque

Curso de Inteligência Artificial - Parte 3 -
Curso de Inteligência Artificial - Parte 3 -Curso de Inteligência Artificial - Parte 3 -
Curso de Inteligência Artificial - Parte 3 -ronaldo ramos
 
Lógica Fuzzy aplicada à Sistemas de Apoio a Decisão
Lógica Fuzzy aplicada à  Sistemas de Apoio a DecisãoLógica Fuzzy aplicada à  Sistemas de Apoio a Decisão
Lógica Fuzzy aplicada à Sistemas de Apoio a DecisãoOtávio Calaça Xavier
 
Redes neurais, lógica fuzzy e inteligência artificial
Redes neurais, lógica fuzzy e inteligência artificialRedes neurais, lógica fuzzy e inteligência artificial
Redes neurais, lógica fuzzy e inteligência artificialMiguel Sellitto
 
Curso Inteligência Artificial - Parte 1 -
Curso Inteligência Artificial - Parte 1 -Curso Inteligência Artificial - Parte 1 -
Curso Inteligência Artificial - Parte 1 -ronaldo ramos
 
Introdução aos Sistemas Inteligentes de Apoio à Decisão
Introdução aos Sistemas Inteligentes de Apoio à DecisãoIntrodução aos Sistemas Inteligentes de Apoio à Decisão
Introdução aos Sistemas Inteligentes de Apoio à DecisãoNorton Guimarães
 
Técnicas de inteligência artificial em jogos eletrônicoss
Técnicas de inteligência artificial em jogos eletrônicossTécnicas de inteligência artificial em jogos eletrônicoss
Técnicas de inteligência artificial em jogos eletrônicossRoger Ritter
 
Logica fuzzy Conceitos e Aplicações
Logica fuzzy   Conceitos e AplicaçõesLogica fuzzy   Conceitos e Aplicações
Logica fuzzy Conceitos e AplicaçõesToni Esteves
 
inteligência artificial - fuzzy - mineração
inteligência artificial - fuzzy - mineraçãointeligência artificial - fuzzy - mineração
inteligência artificial - fuzzy - mineraçãoCharles Fortes
 
Entenda porque seu aplicativo de Android não deve ser igual ao de iPhone
Entenda porque seu aplicativo de Android não deve ser igual ao de iPhoneEntenda porque seu aplicativo de Android não deve ser igual ao de iPhone
Entenda porque seu aplicativo de Android não deve ser igual ao de iPhoneHenrique Perticarati
 
Sistema Fuzzy Aplicado ao Controle de Atrasos em redes de Semáforos
Sistema Fuzzy Aplicado ao Controle de Atrasos em redes de Semáforos Sistema Fuzzy Aplicado ao Controle de Atrasos em redes de Semáforos
Sistema Fuzzy Aplicado ao Controle de Atrasos em redes de Semáforos mtosatti
 
La fuerza Electoral de las Personas Mayores, de Estudios Comunicación Polític...
La fuerza Electoral de las Personas Mayores, de Estudios Comunicación Polític...La fuerza Electoral de las Personas Mayores, de Estudios Comunicación Polític...
La fuerza Electoral de las Personas Mayores, de Estudios Comunicación Polític...Hugo Mosqueira
 
Рассказ про RedDotRubyConf 2014
Рассказ про RedDotRubyConf 2014Рассказ про RedDotRubyConf 2014
Рассказ про RedDotRubyConf 2014Ivan Nemytchenko
 
Presentación calveiro
Presentación calveiroPresentación calveiro
Presentación calveiroclarawebers
 
Valores del sena
Valores del senaValores del sena
Valores del senagrey0810
 
Supervisiones educativas quiénes somos, hacia dónde vamos..qué proyectamos
Supervisiones educativas quiénes somos, hacia dónde vamos..qué proyectamosSupervisiones educativas quiénes somos, hacia dónde vamos..qué proyectamos
Supervisiones educativas quiénes somos, hacia dónde vamos..qué proyectamosNidia Teresa Villalba Torres
 

Destaque (20)

Curso de Inteligência Artificial - Parte 3 -
Curso de Inteligência Artificial - Parte 3 -Curso de Inteligência Artificial - Parte 3 -
Curso de Inteligência Artificial - Parte 3 -
 
Lógica Fuzzy aplicada à Sistemas de Apoio a Decisão
Lógica Fuzzy aplicada à  Sistemas de Apoio a DecisãoLógica Fuzzy aplicada à  Sistemas de Apoio a Decisão
Lógica Fuzzy aplicada à Sistemas de Apoio a Decisão
 
Redes neurais, lógica fuzzy e inteligência artificial
Redes neurais, lógica fuzzy e inteligência artificialRedes neurais, lógica fuzzy e inteligência artificial
Redes neurais, lógica fuzzy e inteligência artificial
 
Curso Inteligência Artificial - Parte 1 -
Curso Inteligência Artificial - Parte 1 -Curso Inteligência Artificial - Parte 1 -
Curso Inteligência Artificial - Parte 1 -
 
Introdução aos Sistemas Inteligentes de Apoio à Decisão
Introdução aos Sistemas Inteligentes de Apoio à DecisãoIntrodução aos Sistemas Inteligentes de Apoio à Decisão
Introdução aos Sistemas Inteligentes de Apoio à Decisão
 
Técnicas de inteligência artificial em jogos eletrônicoss
Técnicas de inteligência artificial em jogos eletrônicossTécnicas de inteligência artificial em jogos eletrônicoss
Técnicas de inteligência artificial em jogos eletrônicoss
 
Logica fuzzy Conceitos e Aplicações
Logica fuzzy   Conceitos e AplicaçõesLogica fuzzy   Conceitos e Aplicações
Logica fuzzy Conceitos e Aplicações
 
inteligência artificial - fuzzy - mineração
inteligência artificial - fuzzy - mineraçãointeligência artificial - fuzzy - mineração
inteligência artificial - fuzzy - mineração
 
Entenda porque seu aplicativo de Android não deve ser igual ao de iPhone
Entenda porque seu aplicativo de Android não deve ser igual ao de iPhoneEntenda porque seu aplicativo de Android não deve ser igual ao de iPhone
Entenda porque seu aplicativo de Android não deve ser igual ao de iPhone
 
Introdução ao Android Studio
Introdução ao Android StudioIntrodução ao Android Studio
Introdução ao Android Studio
 
Sistema Fuzzy Aplicado ao Controle de Atrasos em redes de Semáforos
Sistema Fuzzy Aplicado ao Controle de Atrasos em redes de Semáforos Sistema Fuzzy Aplicado ao Controle de Atrasos em redes de Semáforos
Sistema Fuzzy Aplicado ao Controle de Atrasos em redes de Semáforos
 
La fuerza Electoral de las Personas Mayores, de Estudios Comunicación Polític...
La fuerza Electoral de las Personas Mayores, de Estudios Comunicación Polític...La fuerza Electoral de las Personas Mayores, de Estudios Comunicación Polític...
La fuerza Electoral de las Personas Mayores, de Estudios Comunicación Polític...
 
Weeked po russki-rus
Weeked po russki-rusWeeked po russki-rus
Weeked po russki-rus
 
Valores del sena
Valores del senaValores del sena
Valores del sena
 
Nutricion
NutricionNutricion
Nutricion
 
Рассказ про RedDotRubyConf 2014
Рассказ про RedDotRubyConf 2014Рассказ про RedDotRubyConf 2014
Рассказ про RedDotRubyConf 2014
 
Presentación calveiro
Presentación calveiroPresentación calveiro
Presentación calveiro
 
Chafarizes rr2
Chafarizes rr2Chafarizes rr2
Chafarizes rr2
 
Valores del sena
Valores del senaValores del sena
Valores del sena
 
Supervisiones educativas quiénes somos, hacia dónde vamos..qué proyectamos
Supervisiones educativas quiénes somos, hacia dónde vamos..qué proyectamosSupervisiones educativas quiénes somos, hacia dónde vamos..qué proyectamos
Supervisiones educativas quiénes somos, hacia dónde vamos..qué proyectamos
 

Último

QUARTA - 1EM SOCIOLOGIA - Aprender a pesquisar.pptx
QUARTA - 1EM SOCIOLOGIA - Aprender a pesquisar.pptxQUARTA - 1EM SOCIOLOGIA - Aprender a pesquisar.pptx
QUARTA - 1EM SOCIOLOGIA - Aprender a pesquisar.pptxIsabellaGomes58
 
Prática de interpretação de imagens de satélite no QGIS
Prática de interpretação de imagens de satélite no QGISPrática de interpretação de imagens de satélite no QGIS
Prática de interpretação de imagens de satélite no QGISVitor Vieira Vasconcelos
 
ATIVIDADE AVALIATIVA VOZES VERBAIS 7º ano.pptx
ATIVIDADE AVALIATIVA VOZES VERBAIS 7º ano.pptxATIVIDADE AVALIATIVA VOZES VERBAIS 7º ano.pptx
ATIVIDADE AVALIATIVA VOZES VERBAIS 7º ano.pptxOsnilReis1
 
BRASIL - DOMÍNIOS MORFOCLIMÁTICOS - Fund 2.pdf
BRASIL - DOMÍNIOS MORFOCLIMÁTICOS - Fund 2.pdfBRASIL - DOMÍNIOS MORFOCLIMÁTICOS - Fund 2.pdf
BRASIL - DOMÍNIOS MORFOCLIMÁTICOS - Fund 2.pdfHenrique Pontes
 
Programa de Intervenção com Habilidades Motoras
Programa de Intervenção com Habilidades MotorasPrograma de Intervenção com Habilidades Motoras
Programa de Intervenção com Habilidades MotorasCassio Meira Jr.
 
Família de palavras.ppt com exemplos e exercícios interativos.
Família de palavras.ppt com exemplos e exercícios interativos.Família de palavras.ppt com exemplos e exercícios interativos.
Família de palavras.ppt com exemplos e exercícios interativos.Susana Stoffel
 
02. Informática - Windows 10 apostila completa.pdf
02. Informática - Windows 10 apostila completa.pdf02. Informática - Windows 10 apostila completa.pdf
02. Informática - Windows 10 apostila completa.pdfJorge Andrade
 
cartilha-pdi-plano-de-desenvolvimento-individual-do-estudante.pdf
cartilha-pdi-plano-de-desenvolvimento-individual-do-estudante.pdfcartilha-pdi-plano-de-desenvolvimento-individual-do-estudante.pdf
cartilha-pdi-plano-de-desenvolvimento-individual-do-estudante.pdfIedaGoethe
 
FCEE - Diretrizes - Autismo.pdf para imprimir
FCEE - Diretrizes - Autismo.pdf para imprimirFCEE - Diretrizes - Autismo.pdf para imprimir
FCEE - Diretrizes - Autismo.pdf para imprimirIedaGoethe
 
Slide de exemplo sobre o Sítio do Pica Pau Amarelo.pptx
Slide de exemplo sobre o Sítio do Pica Pau Amarelo.pptxSlide de exemplo sobre o Sítio do Pica Pau Amarelo.pptx
Slide de exemplo sobre o Sítio do Pica Pau Amarelo.pptxconcelhovdragons
 
Educação São Paulo centro de mídias da SP
Educação São Paulo centro de mídias da SPEducação São Paulo centro de mídias da SP
Educação São Paulo centro de mídias da SPanandatss1
 
Apostila da CONQUISTA_ para o 6ANO_LP_UNI1.pptx
Apostila da CONQUISTA_ para o 6ANO_LP_UNI1.pptxApostila da CONQUISTA_ para o 6ANO_LP_UNI1.pptx
Apostila da CONQUISTA_ para o 6ANO_LP_UNI1.pptxIsabelaRafael2
 
geografia 7 ano - relevo, altitude, topos do mundo
geografia 7 ano - relevo, altitude, topos do mundogeografia 7 ano - relevo, altitude, topos do mundo
geografia 7 ano - relevo, altitude, topos do mundonialb
 
Aula - 2º Ano - Cultura e Sociedade - Conceitos-chave
Aula - 2º Ano - Cultura e Sociedade - Conceitos-chaveAula - 2º Ano - Cultura e Sociedade - Conceitos-chave
Aula - 2º Ano - Cultura e Sociedade - Conceitos-chaveaulasgege
 
HORA DO CONTO5_BECRE D. CARLOS I_2023_2024
HORA DO CONTO5_BECRE D. CARLOS I_2023_2024HORA DO CONTO5_BECRE D. CARLOS I_2023_2024
HORA DO CONTO5_BECRE D. CARLOS I_2023_2024Sandra Pratas
 
Apresentação | Eleições Europeias 2024-2029
Apresentação | Eleições Europeias 2024-2029Apresentação | Eleições Europeias 2024-2029
Apresentação | Eleições Europeias 2024-2029Centro Jacques Delors
 
O Universo Cuckold - Compartilhando a Esposas Com Amigo.pdf
O Universo Cuckold - Compartilhando a Esposas Com Amigo.pdfO Universo Cuckold - Compartilhando a Esposas Com Amigo.pdf
O Universo Cuckold - Compartilhando a Esposas Com Amigo.pdfPastor Robson Colaço
 
Habilidades Motoras Básicas e Específicas
Habilidades Motoras Básicas e EspecíficasHabilidades Motoras Básicas e Específicas
Habilidades Motoras Básicas e EspecíficasCassio Meira Jr.
 
Mesoamérica.Astecas,inca,maias , olmecas
Mesoamérica.Astecas,inca,maias , olmecasMesoamérica.Astecas,inca,maias , olmecas
Mesoamérica.Astecas,inca,maias , olmecasRicardo Diniz campos
 

Último (20)

QUARTA - 1EM SOCIOLOGIA - Aprender a pesquisar.pptx
QUARTA - 1EM SOCIOLOGIA - Aprender a pesquisar.pptxQUARTA - 1EM SOCIOLOGIA - Aprender a pesquisar.pptx
QUARTA - 1EM SOCIOLOGIA - Aprender a pesquisar.pptx
 
Prática de interpretação de imagens de satélite no QGIS
Prática de interpretação de imagens de satélite no QGISPrática de interpretação de imagens de satélite no QGIS
Prática de interpretação de imagens de satélite no QGIS
 
ATIVIDADE AVALIATIVA VOZES VERBAIS 7º ano.pptx
ATIVIDADE AVALIATIVA VOZES VERBAIS 7º ano.pptxATIVIDADE AVALIATIVA VOZES VERBAIS 7º ano.pptx
ATIVIDADE AVALIATIVA VOZES VERBAIS 7º ano.pptx
 
BRASIL - DOMÍNIOS MORFOCLIMÁTICOS - Fund 2.pdf
BRASIL - DOMÍNIOS MORFOCLIMÁTICOS - Fund 2.pdfBRASIL - DOMÍNIOS MORFOCLIMÁTICOS - Fund 2.pdf
BRASIL - DOMÍNIOS MORFOCLIMÁTICOS - Fund 2.pdf
 
Programa de Intervenção com Habilidades Motoras
Programa de Intervenção com Habilidades MotorasPrograma de Intervenção com Habilidades Motoras
Programa de Intervenção com Habilidades Motoras
 
Orientação Técnico-Pedagógica EMBcae Nº 001, de 16 de abril de 2024
Orientação Técnico-Pedagógica EMBcae Nº 001, de 16 de abril de 2024Orientação Técnico-Pedagógica EMBcae Nº 001, de 16 de abril de 2024
Orientação Técnico-Pedagógica EMBcae Nº 001, de 16 de abril de 2024
 
Família de palavras.ppt com exemplos e exercícios interativos.
Família de palavras.ppt com exemplos e exercícios interativos.Família de palavras.ppt com exemplos e exercícios interativos.
Família de palavras.ppt com exemplos e exercícios interativos.
 
02. Informática - Windows 10 apostila completa.pdf
02. Informática - Windows 10 apostila completa.pdf02. Informática - Windows 10 apostila completa.pdf
02. Informática - Windows 10 apostila completa.pdf
 
cartilha-pdi-plano-de-desenvolvimento-individual-do-estudante.pdf
cartilha-pdi-plano-de-desenvolvimento-individual-do-estudante.pdfcartilha-pdi-plano-de-desenvolvimento-individual-do-estudante.pdf
cartilha-pdi-plano-de-desenvolvimento-individual-do-estudante.pdf
 
FCEE - Diretrizes - Autismo.pdf para imprimir
FCEE - Diretrizes - Autismo.pdf para imprimirFCEE - Diretrizes - Autismo.pdf para imprimir
FCEE - Diretrizes - Autismo.pdf para imprimir
 
Slide de exemplo sobre o Sítio do Pica Pau Amarelo.pptx
Slide de exemplo sobre o Sítio do Pica Pau Amarelo.pptxSlide de exemplo sobre o Sítio do Pica Pau Amarelo.pptx
Slide de exemplo sobre o Sítio do Pica Pau Amarelo.pptx
 
Educação São Paulo centro de mídias da SP
Educação São Paulo centro de mídias da SPEducação São Paulo centro de mídias da SP
Educação São Paulo centro de mídias da SP
 
Apostila da CONQUISTA_ para o 6ANO_LP_UNI1.pptx
Apostila da CONQUISTA_ para o 6ANO_LP_UNI1.pptxApostila da CONQUISTA_ para o 6ANO_LP_UNI1.pptx
Apostila da CONQUISTA_ para o 6ANO_LP_UNI1.pptx
 
geografia 7 ano - relevo, altitude, topos do mundo
geografia 7 ano - relevo, altitude, topos do mundogeografia 7 ano - relevo, altitude, topos do mundo
geografia 7 ano - relevo, altitude, topos do mundo
 
Aula - 2º Ano - Cultura e Sociedade - Conceitos-chave
Aula - 2º Ano - Cultura e Sociedade - Conceitos-chaveAula - 2º Ano - Cultura e Sociedade - Conceitos-chave
Aula - 2º Ano - Cultura e Sociedade - Conceitos-chave
 
HORA DO CONTO5_BECRE D. CARLOS I_2023_2024
HORA DO CONTO5_BECRE D. CARLOS I_2023_2024HORA DO CONTO5_BECRE D. CARLOS I_2023_2024
HORA DO CONTO5_BECRE D. CARLOS I_2023_2024
 
Apresentação | Eleições Europeias 2024-2029
Apresentação | Eleições Europeias 2024-2029Apresentação | Eleições Europeias 2024-2029
Apresentação | Eleições Europeias 2024-2029
 
O Universo Cuckold - Compartilhando a Esposas Com Amigo.pdf
O Universo Cuckold - Compartilhando a Esposas Com Amigo.pdfO Universo Cuckold - Compartilhando a Esposas Com Amigo.pdf
O Universo Cuckold - Compartilhando a Esposas Com Amigo.pdf
 
Habilidades Motoras Básicas e Específicas
Habilidades Motoras Básicas e EspecíficasHabilidades Motoras Básicas e Específicas
Habilidades Motoras Básicas e Específicas
 
Mesoamérica.Astecas,inca,maias , olmecas
Mesoamérica.Astecas,inca,maias , olmecasMesoamérica.Astecas,inca,maias , olmecas
Mesoamérica.Astecas,inca,maias , olmecas
 

Raciocínio em Situações Incertas

  • 1. Introdu¸˜o ca Racioc´ em Situa¸˜es Incertas ınio co Abordagens: L´gica Fuzzy e Redes Bayesianas o Fl´vio Vin´ a ıcius Cruzeiro Martins Universidade Federal de Ouro Preto 9 de abril de 2010 Racioc´ ınio em Situa¸˜es Incertas co 09/04/2010
  • 2. Introdu¸˜o ca Sum´rio a 1 Breve Introdu¸˜o ca 2 L´gica Fuzzy o Defini¸˜es co Exemplos 3 Redes Bayesianas Defini¸˜es co Exemplos Racioc´ ınio em Situa¸˜es Incertas co 09/04/2010
  • 3. Introdu¸˜o ca Inteligˆncia Computacional e Racioc´ ınio em Situa¸˜es Incertas co 09/04/2010
  • 4. L´gica Fuzzy o Parte I L´gica Fuzzy o Racioc´ ınio em Situa¸˜es Incertas co 09/04/2010
  • 5. L´gica Cl´ssica o a L´gica Fuzzy o L´gica Fuzzy o Duas suposi¸˜es essenciais para o uso da l´gica formal co o tradicional: Pertinˆncia a conjuntos. e Um elemento pertence a um determinado conjunto ou ao seu complemento. a lei do meio exclu´ ıdo. Um elemento n˜o pode pertencer a um conjunto e ao seu a complemento. Racioc´ ınio em Situa¸˜es Incertas co 09/04/2010
  • 6. L´gica Cl´ssica o a L´gica Fuzzy o L´gica Fuzzy o Desta maneira ´ f´cil descrever conjuntos para: e a n´meros pares; u cidades que s˜o capitais; a carros esportes; n´meros ´ u ımpares; ... Racioc´ ınio em Situa¸˜es Incertas co 09/04/2010
  • 7. L´gica Cl´ssica o a L´gica Fuzzy o L´gica Fuzzy o Problemas da L´gica Cl´ssica o a Como descrever os conjuntos: grandes cidades da Am´rica do Sul; e baixa temperatura; alta taxa de infla¸˜o; ca pequeno erro de aproxima¸˜o; ca ... Racioc´ ınio em Situa¸˜es Incertas co 09/04/2010
  • 8. L´gica Cl´ssica o a L´gica Fuzzy o L´gica Fuzzy o Problemas da L´gica Cl´ssica o a Problema da Dicotomia: “Uma semente n˜o constitui uma pilha, nem duas a sementes, nem trˆs... por outro lado, se eu agregar e 100 milh˜es de sementes, elas constituir˜o uma pilha. o a Qual ´ o n´mero que determina este limite para ser e u uma pilha? Posso ent˜o dizer que 325.647 sementes a n˜o constituem uma pilha, mas 325.648 a constituem?” [Borel, 1950] Racioc´ ınio em Situa¸˜es Incertas co 09/04/2010
  • 9. L´gica Cl´ssica o a L´gica Fuzzy o L´gica Fuzzy o L´gica Fuzzy o Quebra os paradigmas da l´gica tradicional. o Imita¸˜o do pensamento humano que ´ nebuloso por natureza. ca e Teoria formulada em 1965, por Lofti Zadeh. Figura: Conjunto Fuzzy Racioc´ ınio em Situa¸˜es Incertas co 09/04/2010
  • 10. L´gica Cl´ssica o a L´gica Fuzzy o L´gica Fuzzy o A L´gica Fuzzy permite v´rios graus de verdadeiro e falso. o a Pensem em um controle de ar condicionado... Racioc´ ınio em Situa¸˜es Incertas co 09/04/2010
  • 11. L´gica Cl´ssica o a L´gica Fuzzy o L´gica Fuzzy o L´gica Fuzzy - Defini¸˜es o co Grau de pertinˆncia: e Um elemento pertence a um conjunto em uma escala que varia entre zero e um. [0, 1] Fun¸˜o de pertinˆncia: ca e Fun¸˜o que informa o grau de pertinˆncia de um elemento em ca e rela¸˜o a um conjunto. ca Racioc´ ınio em Situa¸˜es Incertas co 09/04/2010
  • 12. L´gica Cl´ssica o a L´gica Fuzzy o L´gica Fuzzy o Racioc´ ınio em Situa¸˜es Incertas co 09/04/2010
  • 13. L´gica Cl´ssica o a L´gica Fuzzy o L´gica Fuzzy o Vari´veis lingu´ a ısticas: Expressas em linguagem natural, por´m tratadas de forma e num´rica. (temperatura, press˜o, altura...) e a Termos lingu´ ısticos: Caracterizam a vari´vel lingu´ a ıstica. (Muito alto, alto, m´dio, e baixo, muito baixo) Racioc´ ınio em Situa¸˜es Incertas co 09/04/2010
  • 14. L´gica Cl´ssica o a L´gica Fuzzy o L´gica Fuzzy o Racioc´ ınio em Situa¸˜es Incertas co 09/04/2010
  • 15. L´gica Cl´ssica o a L´gica Fuzzy o L´gica Fuzzy o Conjunto fuzzy: Modelam o comportamento das vari´veis linguisticas e seus a respectivos termos lingu´ ısticos. Formatos: triangular, trapezoidal, gaussiano, rampa... Racioc´ ınio em Situa¸˜es Incertas co 09/04/2010
  • 16. L´gica Cl´ssica o a L´gica Fuzzy o L´gica Fuzzy o Exemplos - Conjunto Fuzzy Representa¸˜o por conjuntos Fuzzy para “inteiros pequenos”. ca Racioc´ ınio em Situa¸˜es Incertas co 09/04/2010
  • 17. L´gica Cl´ssica o a L´gica Fuzzy o L´gica Fuzzy o Exemplos - Conjunto Fuzzy Representa¸˜o por conjuntos Fuzzy para “alturas de homens”. ca Racioc´ ınio em Situa¸˜es Incertas co 09/04/2010
  • 18. L´gica Cl´ssica o a L´gica Fuzzy o L´gica Fuzzy o Opera¸oes B´sicas c˜ a Racioc´ ınio em Situa¸˜es Incertas co 09/04/2010
  • 19. L´gica Cl´ssica o a L´gica Fuzzy o L´gica Fuzzy o Racioc´ ınio em Situa¸˜es Incertas co 09/04/2010
  • 20. L´gica Cl´ssica o a L´gica Fuzzy o L´gica Fuzzy o Racioc´ ınio em Situa¸˜es Incertas co 09/04/2010
  • 21. L´gica Cl´ssica o a L´gica Fuzzy o L´gica Fuzzy o Processo B´sico a Racioc´ ınio em Situa¸˜es Incertas co 09/04/2010
  • 22. L´gica Cl´ssica o a L´gica Fuzzy o L´gica Fuzzy o Regras se A ent˜o B a A ´ chamado antecedente ou premissa. e B ´ chamado consequente ou conclus˜o. e a Exemplos: se Pedro e Tem muni¸˜o ent˜o Atira ca a se Longe ent˜o Faz Nada a Diferente da l´gica booleana, A ter´ valores no intervalo [0, 1]. o a As regras s˜o disparadas com um certo grau! a Ap´s a aplica¸˜o de todas as regras, pode-se ter diferentes o ca graus para as conclus˜es. o Racioc´ ınio em Situa¸˜es Incertas co 09/04/2010
  • 23. L´gica Cl´ssica o a L´gica Fuzzy o L´gica Fuzzy o Inferˆncia Nebulosa e Para cada regra: Para cada Antecedente, calcular o seu grau. Calcular a Conclus˜o. a Combinar os resultados para determinar o conjunto Fuzzy. (Fuzzy Association Matrix - FAM) Desejada uma sa´ (num´rica) fazer a defuzzifica¸˜o. ıda e ca Racioc´ ınio em Situa¸˜es Incertas co 09/04/2010
  • 24. L´gica Cl´ssica o a L´gica Fuzzy o L´gica Fuzzy o Exemplo Temos um lan¸ador de granadas, e queremos saber quando ele c ´ util, de forma a escolhˆ-lo e us´-lo na hora certa. e´ e a Vari´veis: a Antecedentes: Distˆncia para o alvo. a Quantidade de muni¸˜o. ca Conclus˜o: a Utilidade. Racioc´ ınio em Situa¸˜es Incertas co 09/04/2010
  • 25. L´gica Cl´ssica o a L´gica Fuzzy o L´gica Fuzzy o Racioc´ ınio em Situa¸˜es Incertas co 09/04/2010
  • 26. L´gica Cl´ssica o a L´gica Fuzzy o L´gica Fuzzy o Exemplo (cont.) - Regras: Lan¸ador de granadas ´ mais util a m´dia distˆncia. Perto c e ´ e a pode me matar. se longe e carregada ent˜o serve a se longe e ok ent˜o inutil a se longe e baixa ent˜o inutil a se medio e carregada ent˜o util a se medio e ok ent˜o util a se medio e baixa ent˜o serve a se perto e carregada ent˜o inutil a se perto e ok ent˜o inutil a se perto e baixa ent˜o inutil a Racioc´ ınio em Situa¸˜es Incertas co 09/04/2010
  • 27. L´gica Cl´ssica o a L´gica Fuzzy o L´gica Fuzzy o Exemplo (cont.) - Inferˆncia: e 200 pixels de distˆncia com 8 granadas... a Uso o lan¸ador de granadas? c Inferˆncia: e Regra 1: se longe e carregada ent˜o serve a longe = 0.33, carregada = 0 : (0.33 AND 0) = 0 Portanto, serve = 0 Regra 2: se longe e ok ent˜o inutil a longe = 0.33, ok = 0.78 : (0.33 AND 0.78) = 0.33 Portanto, inutil = 0.33 ... Racioc´ ınio em Situa¸˜es Incertas co 09/04/2010
  • 28. L´gica Cl´ssica o a L´gica Fuzzy o L´gica Fuzzy o FAM - Fuzzy Association Matrix Racioc´ ınio em Situa¸˜es Incertas co 09/04/2010
  • 29. L´gica Cl´ssica o a L´gica Fuzzy o L´gica Fuzzy o Considera-se apenas as regras “disparadas”. O valor obtido pode ser considerado como um n´ de ıvel confidˆncia daquele resultado e ´ Util = 0.67 Serve = 0.2 In´til = 0.33 u Max das duas que disparam. Pode usar m´ ınimo, a soma ou alguma m´dia. e Racioc´ ınio em Situa¸˜es Incertas co 09/04/2010
  • 30. L´gica Cl´ssica o a L´gica Fuzzy o L´gica Fuzzy o Exemplo (cont.) - Resultados Graficamente Racioc´ ınio em Situa¸˜es Incertas co 09/04/2010
  • 31. L´gica Cl´ssica o a L´gica Fuzzy o L´gica Fuzzy o Exemplo (cont.) - Combinando Conclus˜es o Racioc´ ınio em Situa¸˜es Incertas co 09/04/2010
  • 32. L´gica Cl´ssica o a L´gica Fuzzy o L´gica Fuzzy o Exemplo (cont.) - Defuzzifica¸˜o ca Processo de obter um resultado “num´rico” partir do e conjunto Fuzzy. V´rios M´todos: a e MOM (Meam of Maximum) - M´dia dos M´ximos. e a Centr´ide. o MaxAv - Mediana. Centro das somas. Etc... Racioc´ ınio em Situa¸˜es Incertas co 09/04/2010
  • 33. L´gica Cl´ssica o a L´gica Fuzzy o L´gica Fuzzy o Exemplo (cont.) - Defuzzifica¸˜o ca Centr´ide o O m´todo mais preciso mas tamb´m o mais complexo de e e calcular. Computa-se o centr´ide (centro de massa) do conjunto. o Racioc´ ınio em Situa¸˜es Incertas co 09/04/2010
  • 34. Redes Bayesianas Parte II Redes Bayesianas Racioc´ ınio em Situa¸˜es Incertas co 09/04/2010
  • 35. Redes Bayesianas Introdu¸˜o ca Conhecimento com incerteza: Exemplo: sistema de diagn´stico odontol´gico. o o Regra de diagn´stico: o ∀p sintoma (p,dor de dente) ⇒ doen¸a (p,c´rie) c a A doen¸a (causa do sintoma) pode ser outra. c Regra causal: ∀p doen¸a (p,c´rie) ⇒ sintoma (p,dor de dente) c a H´ circunstˆncias em que a doen¸a n˜o provoca o sintoma. a a c a Racioc´ ınio em Situa¸˜es Incertas co 09/04/2010
  • 36. Redes Bayesianas Teoria da Probabilidade Associa `s senten¸as um grau de cren¸a num´rico entre 0 e 1 a c c e Contudo, cada senten¸a ou ´ verdadeira ou ´ falsa. c e e Grau de cren¸a(probabilidade): c a priori(incondicional): calculado antes do agente receber percep¸˜es co Ex. P(c´rie = true) = P(c´rie) = 0.5 a a condicional: calculado de acordo com as evidˆncias dispon´ e ıveis evidˆncias: percep¸oes que o agente recebeu at´ agora e c˜ e Ex: P(c´rie|dor de dente)= 0.8 P(c´rie|¬dor de dente)= 0.3 a a Racioc´ ınio em Situa¸˜es Incertas co 09/04/2010
  • 37. Redes Bayesianas Probabilidade Condicional Probabilidade condicional (a posteriori) de A dado que B ocorreu ´ definida por: e P(A ∧ B) P(A|B) = P(B) para P(B) > 0 Probabilidade condicional: possibilita inferˆncia sobre uma proposi¸˜o desconhecida A e ca dada a evidˆncia B. e Racioc´ ınio em Situa¸˜es Incertas co 09/04/2010
  • 38. Redes Bayesianas Regra de Bayes Equa¸˜o para o Teorema de Bayes: ca P(B/A)P(A) P(A/B) = P(B) Pode-se estender esta express˜o para o caso em que a a dependˆncia condicional est´ associada a mais de uma e a evidˆncia pr´via: e e P(B/A, E )P(A/E ) P(A/B, E ) = P(B/E ) Racioc´ ınio em Situa¸˜es Incertas co 09/04/2010
  • 39. Redes Bayesianas Aplica¸˜o da Regra de Bayes - Diagn´stico M´dico ca o e Seja M = doen¸a meningite, S = rigidez no pesco¸o. c c Um Doutor sabe: P(S/M) = 0.5 P(M) = 1/50000 P(S) = 1/20 P(S/M)P(M) 0.5(1/50000) P(M/S) = = = 0.002 P(S) 1/20 A probabilidade de uma pessoa ter meningite dado que ela est´ a com rigidez no pesco¸o ´ 0,02% ou ainda 1 em 5000. c e Racioc´ ınio em Situa¸˜es Incertas co 09/04/2010
  • 40. Redes Bayesianas Representa¸˜o do Conhecimento com Incerteza ca Representa 3 tipos de conhecimento do dom´ ınio: Rela¸˜es de independˆncia entre vari´veis aleat´rias. co e a o Probabilidades a priori de algumas vari´veis. a Probabilidades condicionais entre vari´veis dependentes. a Permite calcular eficientemente: Probabilidades a posteriori de qualquer vari´vel aleat´ria a o (inferˆncia). e Conhecimento representado: Pode ser aprendido a partir de exemplos. Reutilizando parte dos mecanismos de racioc´ ınio. Racioc´ ınio em Situa¸˜es Incertas co 09/04/2010
  • 41. Redes Bayesianas Estrutura das Redes Bayesianas Uma Rede Bayesiana ´ um grafo ac´ e ıclico e dirigido onde: Cada n´ da rede representa uma vari´vel aleat´ria o a o Um conjunto de liga¸˜es ou arcos dirigidos conectam pares de co n´s o cada n´ recebe arcos dos n´s que tem influˆncia direta sobre o o e ele (n´s pais). o Cada n´ possui uma tabela de probabilidade condicional o associada que quantifica os efeitos que os pais tˆm sobre ele e Racioc´ ınio em Situa¸˜es Incertas co 09/04/2010
  • 42. Redes Bayesianas Exemplo Alarme Racioc´ ınio em Situa¸˜es Incertas co 09/04/2010
  • 43. Redes Bayesianas Exemplo Alarme Calcular a probabilidade do evento que o alarme toca mas n˜o a houve assalto nem terremoto e que Jo˜o e Maria telefonaram. a P(J ∧ M ∧ A ∧ ¬R ∧ ¬T ) = P(J|A)P(M|A)P(A|¬R ∧ ¬T )P(¬R)P(¬T ) = 0.9x0.7x0.001x0.999x0.998 = 0.00062 ou 0.062% Racioc´ ınio em Situa¸˜es Incertas co 09/04/2010
  • 44. Redes Bayesianas Engenharia do conhecimento para Redes Bayesianas Escolher um conjunto de vari´veis relevantes que descrevam o a dom´ınio. Ordem de inclus˜o dos n´s na rede: a o causas como “ra´ ızes” da rede vari´veis que elas influenciam a folhas, que n˜o influenciam diretamente nenhuma outra a vari´vel. a Enquanto houver vari´veis a representar: a escolher uma vari´vel Xi e adicionar um n´ para ela na rede a o estabelecer Pais(Xi ) dentre os n´s que j´ est˜o na rede, o a a satisfazendo a propriedade de dependˆncia condicional e definir a tabela de probabilidade condicional para Xi Racioc´ ınio em Situa¸˜es Incertas co 09/04/2010
  • 45. Redes Bayesianas Exemplo Alarme Ordem: R T A J M Racioc´ ınio em Situa¸˜es Incertas co 09/04/2010
  • 46. Redes Bayesianas Tipos de Inferˆncia em Redes Bayesianas e Causal (da causa para o efeito) P(JohnCalls/Roubo) = 0, 86 Diagn´stico (do efeito para a causa) o P(Roubo/JohnCalls) = 0, 016 Racioc´ ınio em Situa¸˜es Incertas co 09/04/2010
  • 47. Redes Bayesianas Tipos de Inferˆncia em Redes Bayesianas e Intercausal (entre causas com um efeito comum) P(Roubo/Alarme) = 0, 376 P(Roubo/Alarme ∧ Terremoto) = 0, 373 Mista (combinando duas ou mais das de cima) P(Alarme/JohnCalls ∧ ¬Terremoto) = 0, 03 Este ´ um uso simultˆneo de inferˆncia causal e diagn´stico. e a e o Racioc´ ınio em Situa¸˜es Incertas co 09/04/2010
  • 48. Redes Bayesianas Conclus˜es - Redes Bayesianas o Possibilidade de trabalhar com dom´ ınios onde n˜o h´ a a informa¸˜o suficiente. ca Racioc´ probabil´ ınio ıstico trata o grau de incerteza associado ` a maioria dos dom´ ınios. Combina conhecimento a priori com dados observados. O impacto do conhecimento a priori (quando correto) ´ a e redu¸˜o da amostra de dados necess´rios. ca a Racioc´ ınio em Situa¸˜es Incertas co 09/04/2010
  • 49. Redes Bayesianas Fim Racioc´ ınio em Situa¸˜es Incertas co 09/04/2010