SlideShare uma empresa Scribd logo
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ão
Otá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ão
Norton 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ônicoss
Roger 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ção
Charles 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 iPhone
Henrique Perticarati
 
Introdução ao Android Studio
Introdução ao Android StudioIntrodução ao Android Studio
Introdução ao Android Studio
Ramon Ribeiro Rabello
 
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
 
Valores del sena
Valores del senaValores del sena
Valores del sena
Duvan Ismael Ruiz Garcia
 
Nutricion
NutricionNutricion
Рассказ про RedDotRubyConf 2014
Рассказ про RedDotRubyConf 2014Рассказ про RedDotRubyConf 2014
Рассказ про RedDotRubyConf 2014
Ivan Nemytchenko
 
Presentación calveiro
Presentación calveiroPresentación calveiro
Presentación calveiro
clarawebers
 
Chafarizes rr2
Chafarizes rr2Chafarizes rr2
Chafarizes rr2
Ariana Martins
 
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

Apresentação_Primeira_Guerra_Mundial 9 ANO-1.pptx
Apresentação_Primeira_Guerra_Mundial 9 ANO-1.pptxApresentação_Primeira_Guerra_Mundial 9 ANO-1.pptx
Apresentação_Primeira_Guerra_Mundial 9 ANO-1.pptx
JulianeMelo17
 
PROPOSTA CURRICULAR EDUCACAO FISICA.docx
PROPOSTA CURRICULAR  EDUCACAO FISICA.docxPROPOSTA CURRICULAR  EDUCACAO FISICA.docx
PROPOSTA CURRICULAR EDUCACAO FISICA.docx
Escola Municipal Jesus Cristo
 
Caderno de Resumos XVIII ENPFil UFU, IX EPGFil UFU E VII EPFEM.pdf
Caderno de Resumos XVIII ENPFil UFU, IX EPGFil UFU E VII EPFEM.pdfCaderno de Resumos XVIII ENPFil UFU, IX EPGFil UFU E VII EPFEM.pdf
Caderno de Resumos XVIII ENPFil UFU, IX EPGFil UFU E VII EPFEM.pdf
enpfilosofiaufu
 
A Ilustre Casa de Ramires, de Eça de Queirós
A Ilustre Casa de Ramires, de Eça de QueirósA Ilustre Casa de Ramires, de Eça de Queirós
A Ilustre Casa de Ramires, de Eça de Queirós
rafabebum
 
Sócrates e os sofistas - apresentação de slides
Sócrates e os sofistas - apresentação de slidesSócrates e os sofistas - apresentação de slides
Sócrates e os sofistas - apresentação de slides
jbellas2
 
Unificação da Itália e a formação da Alemanha
Unificação da Itália e a formação da AlemanhaUnificação da Itália e a formação da Alemanha
Unificação da Itália e a formação da Alemanha
Acrópole - História & Educação
 
UFCD_8298_Cozinha criativa_índice do manual
UFCD_8298_Cozinha criativa_índice do manualUFCD_8298_Cozinha criativa_índice do manual
UFCD_8298_Cozinha criativa_índice do manual
Manuais Formação
 
Fato X Opinião (Língua Portuguesa 9º Ano).pptx
Fato X Opinião (Língua Portuguesa 9º Ano).pptxFato X Opinião (Língua Portuguesa 9º Ano).pptx
Fato X Opinião (Língua Portuguesa 9º Ano).pptx
MariaFatima425285
 
Caça-palavras - ortografia S, SS, X, C e Z
Caça-palavras - ortografia  S, SS, X, C e ZCaça-palavras - ortografia  S, SS, X, C e Z
Caça-palavras - ortografia S, SS, X, C e Z
Mary Alvarenga
 
Slides Lição 9, Betel, Ordenança para uma vida de santificação, 2Tr24.pptx
Slides Lição 9, Betel, Ordenança para uma vida de santificação, 2Tr24.pptxSlides Lição 9, Betel, Ordenança para uma vida de santificação, 2Tr24.pptx
Slides Lição 9, Betel, Ordenança para uma vida de santificação, 2Tr24.pptx
LuizHenriquedeAlmeid6
 
A dinâmica da população mundial de acordo com as teorias populacionais.pptx
A dinâmica da população mundial de acordo com as teorias populacionais.pptxA dinâmica da população mundial de acordo com as teorias populacionais.pptx
A dinâmica da população mundial de acordo com as teorias populacionais.pptx
ReinaldoSouza57
 
educação inclusiva na atualidade como ela se estabelece atualmente
educação inclusiva na atualidade como ela se estabelece atualmenteeducação inclusiva na atualidade como ela se estabelece atualmente
educação inclusiva na atualidade como ela se estabelece atualmente
DeuzinhaAzevedo
 
05-os-pre-socraticos sociologia-28-slides.pptx
05-os-pre-socraticos sociologia-28-slides.pptx05-os-pre-socraticos sociologia-28-slides.pptx
05-os-pre-socraticos sociologia-28-slides.pptx
ValdineyRodriguesBez1
 
História Do Assaré - Prof. Francisco Leite
História Do Assaré - Prof. Francisco LeiteHistória Do Assaré - Prof. Francisco Leite
História Do Assaré - Prof. Francisco Leite
profesfrancleite
 
Aula 2 - 6º HIS - Formas de registro da história e da produção do conheciment...
Aula 2 - 6º HIS - Formas de registro da história e da produção do conheciment...Aula 2 - 6º HIS - Formas de registro da história e da produção do conheciment...
Aula 2 - 6º HIS - Formas de registro da história e da produção do conheciment...
Luana Neres
 
APOSTILA DE TEXTOS CURTOS E INTERPRETAÇÃO.pdf
APOSTILA DE TEXTOS CURTOS E INTERPRETAÇÃO.pdfAPOSTILA DE TEXTOS CURTOS E INTERPRETAÇÃO.pdf
APOSTILA DE TEXTOS CURTOS E INTERPRETAÇÃO.pdf
RenanSilva991968
 
A nossa mini semana 2706 2906 Juliana.pptx
A nossa mini semana 2706 2906 Juliana.pptxA nossa mini semana 2706 2906 Juliana.pptx
A nossa mini semana 2706 2906 Juliana.pptx
juserpa07
 
HISTÓRIA DO CEARÁ MOVIMENTOS REVOLUCIONARIOS NO CEARÁ.pptx
HISTÓRIA DO CEARÁ MOVIMENTOS REVOLUCIONARIOS NO CEARÁ.pptxHISTÓRIA DO CEARÁ MOVIMENTOS REVOLUCIONARIOS NO CEARÁ.pptx
HISTÓRIA DO CEARÁ MOVIMENTOS REVOLUCIONARIOS NO CEARÁ.pptx
WALTERDECARVALHOBRAG
 
MÁRTIRES DE UGANDA Convertem-se ao Cristianismo - 1885-1887.pptx
MÁRTIRES DE UGANDA Convertem-se ao Cristianismo - 1885-1887.pptxMÁRTIRES DE UGANDA Convertem-se ao Cristianismo - 1885-1887.pptx
MÁRTIRES DE UGANDA Convertem-se ao Cristianismo - 1885-1887.pptx
Martin M Flynn
 
PowerPoint Newton gostava de Ler - Saber em Gel.pdf
PowerPoint Newton gostava de Ler - Saber em Gel.pdfPowerPoint Newton gostava de Ler - Saber em Gel.pdf
PowerPoint Newton gostava de Ler - Saber em Gel.pdf
1000a
 

Último (20)

Apresentação_Primeira_Guerra_Mundial 9 ANO-1.pptx
Apresentação_Primeira_Guerra_Mundial 9 ANO-1.pptxApresentação_Primeira_Guerra_Mundial 9 ANO-1.pptx
Apresentação_Primeira_Guerra_Mundial 9 ANO-1.pptx
 
PROPOSTA CURRICULAR EDUCACAO FISICA.docx
PROPOSTA CURRICULAR  EDUCACAO FISICA.docxPROPOSTA CURRICULAR  EDUCACAO FISICA.docx
PROPOSTA CURRICULAR EDUCACAO FISICA.docx
 
Caderno de Resumos XVIII ENPFil UFU, IX EPGFil UFU E VII EPFEM.pdf
Caderno de Resumos XVIII ENPFil UFU, IX EPGFil UFU E VII EPFEM.pdfCaderno de Resumos XVIII ENPFil UFU, IX EPGFil UFU E VII EPFEM.pdf
Caderno de Resumos XVIII ENPFil UFU, IX EPGFil UFU E VII EPFEM.pdf
 
A Ilustre Casa de Ramires, de Eça de Queirós
A Ilustre Casa de Ramires, de Eça de QueirósA Ilustre Casa de Ramires, de Eça de Queirós
A Ilustre Casa de Ramires, de Eça de Queirós
 
Sócrates e os sofistas - apresentação de slides
Sócrates e os sofistas - apresentação de slidesSócrates e os sofistas - apresentação de slides
Sócrates e os sofistas - apresentação de slides
 
Unificação da Itália e a formação da Alemanha
Unificação da Itália e a formação da AlemanhaUnificação da Itália e a formação da Alemanha
Unificação da Itália e a formação da Alemanha
 
UFCD_8298_Cozinha criativa_índice do manual
UFCD_8298_Cozinha criativa_índice do manualUFCD_8298_Cozinha criativa_índice do manual
UFCD_8298_Cozinha criativa_índice do manual
 
Fato X Opinião (Língua Portuguesa 9º Ano).pptx
Fato X Opinião (Língua Portuguesa 9º Ano).pptxFato X Opinião (Língua Portuguesa 9º Ano).pptx
Fato X Opinião (Língua Portuguesa 9º Ano).pptx
 
Caça-palavras - ortografia S, SS, X, C e Z
Caça-palavras - ortografia  S, SS, X, C e ZCaça-palavras - ortografia  S, SS, X, C e Z
Caça-palavras - ortografia S, SS, X, C e Z
 
Slides Lição 9, Betel, Ordenança para uma vida de santificação, 2Tr24.pptx
Slides Lição 9, Betel, Ordenança para uma vida de santificação, 2Tr24.pptxSlides Lição 9, Betel, Ordenança para uma vida de santificação, 2Tr24.pptx
Slides Lição 9, Betel, Ordenança para uma vida de santificação, 2Tr24.pptx
 
A dinâmica da população mundial de acordo com as teorias populacionais.pptx
A dinâmica da população mundial de acordo com as teorias populacionais.pptxA dinâmica da população mundial de acordo com as teorias populacionais.pptx
A dinâmica da população mundial de acordo com as teorias populacionais.pptx
 
educação inclusiva na atualidade como ela se estabelece atualmente
educação inclusiva na atualidade como ela se estabelece atualmenteeducação inclusiva na atualidade como ela se estabelece atualmente
educação inclusiva na atualidade como ela se estabelece atualmente
 
05-os-pre-socraticos sociologia-28-slides.pptx
05-os-pre-socraticos sociologia-28-slides.pptx05-os-pre-socraticos sociologia-28-slides.pptx
05-os-pre-socraticos sociologia-28-slides.pptx
 
História Do Assaré - Prof. Francisco Leite
História Do Assaré - Prof. Francisco LeiteHistória Do Assaré - Prof. Francisco Leite
História Do Assaré - Prof. Francisco Leite
 
Aula 2 - 6º HIS - Formas de registro da história e da produção do conheciment...
Aula 2 - 6º HIS - Formas de registro da história e da produção do conheciment...Aula 2 - 6º HIS - Formas de registro da história e da produção do conheciment...
Aula 2 - 6º HIS - Formas de registro da história e da produção do conheciment...
 
APOSTILA DE TEXTOS CURTOS E INTERPRETAÇÃO.pdf
APOSTILA DE TEXTOS CURTOS E INTERPRETAÇÃO.pdfAPOSTILA DE TEXTOS CURTOS E INTERPRETAÇÃO.pdf
APOSTILA DE TEXTOS CURTOS E INTERPRETAÇÃO.pdf
 
A nossa mini semana 2706 2906 Juliana.pptx
A nossa mini semana 2706 2906 Juliana.pptxA nossa mini semana 2706 2906 Juliana.pptx
A nossa mini semana 2706 2906 Juliana.pptx
 
HISTÓRIA DO CEARÁ MOVIMENTOS REVOLUCIONARIOS NO CEARÁ.pptx
HISTÓRIA DO CEARÁ MOVIMENTOS REVOLUCIONARIOS NO CEARÁ.pptxHISTÓRIA DO CEARÁ MOVIMENTOS REVOLUCIONARIOS NO CEARÁ.pptx
HISTÓRIA DO CEARÁ MOVIMENTOS REVOLUCIONARIOS NO CEARÁ.pptx
 
MÁRTIRES DE UGANDA Convertem-se ao Cristianismo - 1885-1887.pptx
MÁRTIRES DE UGANDA Convertem-se ao Cristianismo - 1885-1887.pptxMÁRTIRES DE UGANDA Convertem-se ao Cristianismo - 1885-1887.pptx
MÁRTIRES DE UGANDA Convertem-se ao Cristianismo - 1885-1887.pptx
 
PowerPoint Newton gostava de Ler - Saber em Gel.pdf
PowerPoint Newton gostava de Ler - Saber em Gel.pdfPowerPoint Newton gostava de Ler - Saber em Gel.pdf
PowerPoint Newton gostava de Ler - Saber em Gel.pdf
 

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