SlideShare uma empresa Scribd logo
1 de 21
PCS 5708-5
              Técnicas de Raciocínio Probabilistico em
                       Inteligência Artificial

                Representação de Incertezas em
                Serviços Geoespaciais: Serviços de
                 Observação de Sensores (SOS) e
               Geoprocessamento (WPS) - UncertML
                      Wilian França Costa
                       Professor Responsável: Paulo Roberto Cugnasca




PCS 5708-5 Técnicas de Raciocínio Probabilistico em Inteligência Artificial   1
Conteúdo
     •        Estrutura da apresentação

           1. Motivação
           2. Exemplo
           3. Como representar a incerteza
           4. Como a incerteza é representada hoje
           5. Qualidade e Incerteza
           6. Incerteza em um Serviço de Observação de
                Sensores
           Bibliografia


PCS 5708-5 Técnicas de Raciocínio Probabilistico em Inteligência Artificial   2
1. Motivação
           – Sabemos muito pouco sobre as certezas
             associadas a realidade.
           – Todas as leituras obtidas são derivadas de
             algum tipo de sensor
                » Outras abordagens podem ser apropriadas em
                  situações diferentes (fuzzy, etc.).




PCS 5708-5 Técnicas de Raciocínio Probabilistico em Inteligência Artificial   3
1. Motivação
         Necessidade de integração de diferentes fontes heterogêneas
          de dados georrefênciados.




PCS 5708-5 Técnicas de Raciocínio Probabilistico em Inteligência Artificial   4
1. Motivação
         OGCWeb Services (OWS)
           – Especificação definida utilizando padrões de
             Internet não-proprietários, a saber: World Wide
             Web (WWW) sobre o protocolo HTTP, Uniform
             Resource Locators (URLs), definição de tipos
             Multipurpose Internet Mail Extensions (MIME) e
             Extensible Markup Language (XML).




PCS 5708-5 Técnicas de Raciocínio Probabilistico em Inteligência Artificial   5
1. Motivação
         OGCWeb Services (OWS)
           – Especificação definida utilizando padrões de
             Internet não-proprietários, a saber: World Wide
             Web (WWW) sobre o protocolo HTTP, Uniform
             Resource Locators (URLs), definição de tipos
             Multipurpose Internet Mail Extensions (MIME) e
             Extensible Markup Language (XML).
           – Padrões de Serviços:
                 » WMS (mapas),
                 » WFS (features – vetores, poligonos, pontos)
                 » WCS (raster: imagens – tiff, jpeg, etc)
                 » WPS (Serviços de Geoprocessamento)
PCS 5708-5 Técnicas de Raciocínio Probabilistico em Inteligência Artificial   6
1. Motivação
           – Sensor Web Enablement (SWE)
                 » Iniciativa da Open Geoespacial Consortiun (OGC)
                 » Interfaces interoperáveis e codificação de metadados
                 » Integração com dados de redes heterogêneas de
                   sensores em tempo real em uma infraestrutura de
                   informação.
                 » Padrões de Serviços:
                       – SOS (Serviços para Observação de Sensores)
                       – SPS (Programação e configuração)
                       – SAS (Assinaturas de alertas)
                 » Padrões atuais SWE para metadados
                       – Observation & Measurements
                       – SensorML
                       – SWE Common
PCS 5708-5 Técnicas de Raciocínio Probabilistico em Inteligência Artificial   7
1. Motivação
   Incerteza:
     – A incerteza muitas vezes não pode ser
        capturada por noções frequêncistas, entretanto
        pode expressar um conhecimento parcial sobre
        um fenômeno(epistêmica x aleatória).
              »     Expressar a incerteza a cerca da aleatoriedade dos
                    fenômenos.
         – A abordagem bayesiana tem se mostrado o
           meio mais consistente de lidar com as
           incertezas (www.uncerweb.org)
              »     Outras abordagens podem ser apropriadas em situações
                    diferentes (fuzzy, etc.).

PCS 5708-5 Técnicas de Raciocínio Probabilistico em Inteligência Artificial   8
2. Exemplo
   Exemplo:
     – Você é um engenheiro de tráfego em uma
       estrada molhada em uma noite de inverno em
       um país nórdico.
       http://youtu.be/JaJhm4J4idQ
              »     O que você faria se obtivesse uma previsão do tempo
                    em que a temperatura média na superfície da pista
                    fosse de 1,5 ºC?
         – E se você obtivesse esta leitura:
              »     A previsão de temperatura mínima da pista é de 1,5ºC
                    e o desvio padrão 2,5ºC, o que você faria?
              »     1 hora após a observação da temperatura mínima,
                    você obtém a leitura de 4,5ºC (previsão de 2.0ºC, std
PCS 5708-5 Técnicas de Raciocínio Probabilistico em Inteligência Artificial   9
4. Como Representar a Incerteza
           – A teoria de probabilidade Bayesiana é o
             framework natural.
                »     Permite pensar o mundo como valores aleatórios que
                      podem ser descritos por uma função de distribuição
                      de probabilidade qualquer.
                »     Pode ser utilizadas amostragem ou estatística
                      descritiva.
           – Ao se estimar a distribuição, pode-se fazer a
             inferência utilizando as ferramentas de teoria de
             probabilidades.



PCS 5708-5 Técnicas de Raciocínio Probabilistico em Inteligência Artificial   10
4. Como Representar a Incerteza na Web
                          Semantica
           – A Web Semantica, consiste da padronização dos
             tipos de dados utilizados na internet, para
             melhorar a interoperabilidade entre as
             informações trocadas.
           – Uma das liguagens utilizadas para a
             representação de conhecimento é a OWL,
             apoiada pelo W3C.
           – Existem algumas extensões e padrões que
             extentem a OWL para representar a incerteza
             associada aos dados: PR-OWL, BayesOWL e
             FuzzyOWL são algumas delas.

PCS 5708-5 Técnicas de Raciocínio Probabilistico em Inteligência Artificial   11
4. Como Representar a Incerteza na Web
                          Semantica
           – Aqui apenas o UncertML é citado por estar
             sendo aplicado diretamente aos serviços OGC
             pelos grupos de desenvolvimento das aplicações
             para serviços WPS e SOS,
             52ºNorth[52north.org] e Intamap
             [www.intamap.org].




PCS 5708-5 Técnicas de Raciocínio Probabilistico em Inteligência Artificial   12
4. Incerteza nos sistemas atuais (SOS)
           – Em um SOS, a incerteza sobre o valor
             apresentado pelo sensor é codificada em no
             campo resultQuality do tipo DQ_Element
             (xml:anyType)
           – O problema com esta abordagem é a limitação de
             interoperabilidade no nbível de implementação.




PCS 5708-5 Técnicas de Raciocínio Probabilistico em Inteligência Artificial   13
5. Qualidade e Incerteza - UncertML
           – ISO19115 (que define os metadados para
             serviços e informações geográficas) trata dos
             metadados de qualidade, mas não da incerteza
             associada.
           – Para se representar as incertezas destes dados, foi
             definida um dicionario de metadados
             denominado UncertML.
                » Provê suporte para representar distribuições de
                  probabilidade, estatísticas e realizações.
                » É amplamente utilizado: SWE, SBML, Semantic
                  Web. Um tipo UncertML pode ser utilizado para
                  quaisquer tipos de dados.

PCS 5708-5 Técnicas de Raciocínio Probabilistico em Inteligência Artificial   14
6. Incerteza em um SOS
           – Não necessita de extensão para o SOS
           – Apenas pequenas modificações no esquema do
             banco de dados.
           – A utilização das informações de incerteza,
             permite a construção de consultas contendo
             critérios de qualidade dos dados.




PCS 5708-5 Técnicas de Raciocínio Probabilistico em Inteligência Artificial   15
5. Incerteza em um SOS




PCS 5708-5 Técnicas de Raciocínio Probabilistico em Inteligência Artificial   16
6. Esquema no do banco de dados (52N)




PCS 5708-5 Técnicas de Raciocínio Probabilistico em Inteligência Artificial   17
6. Exemplo
           http://giv-uw.uni-muenster.de/openlayers/v2/
           http://uncertws.aston.ac.uk/fera/#
           http://www.intamap.org/tryIntamap.php#




PCS 5708-5 Técnicas de Raciocínio Probabilistico em Inteligência Artificial   18
6. Exemplo
           http://giv-uw.uni-muenster.de/openlayers/v2/




PCS 5708-5 Técnicas de Raciocínio Probabilistico em Inteligência Artificial   19
6. Exemplo
           http://www.intamap.org/tryIntamap.php#




PCS 5708-5 Técnicas de Raciocínio Probabilistico em Inteligência Artificial   20
Referências
           Mais detalhes:
           – UncertWeb: www.uncertweb.org
           – UncertML: www.uncertml.org
           – Intamap: http://www.intamap.org




PCS 5708-5 Técnicas de Raciocínio Probabilistico em Inteligência Artificial   21

Mais conteúdo relacionado

Destaque

Destaque (12)

Tourismus
TourismusTourismus
Tourismus
 
восточные славяне
восточные славяневосточные славяне
восточные славяне
 
Flash
FlashFlash
Flash
 
Benvenuto face
Benvenuto faceBenvenuto face
Benvenuto face
 
Plantilla jornadas de liga
Plantilla jornadas de ligaPlantilla jornadas de liga
Plantilla jornadas de liga
 
Pp spss 4.4
Pp spss 4.4Pp spss 4.4
Pp spss 4.4
 
7 0548
7 05487 0548
7 0548
 
Ressenya ajuntament
Ressenya ajuntamentRessenya ajuntament
Ressenya ajuntament
 
Ones Crítiques, Freqüencies Lliures 2002
Ones Crítiques, Freqüencies Lliures 2002Ones Crítiques, Freqüencies Lliures 2002
Ones Crítiques, Freqüencies Lliures 2002
 
BioCote-Brochure (1)
BioCote-Brochure (1)BioCote-Brochure (1)
BioCote-Brochure (1)
 
Resumen ejecutivo comisionpermanente_290513
Resumen ejecutivo comisionpermanente_290513Resumen ejecutivo comisionpermanente_290513
Resumen ejecutivo comisionpermanente_290513
 
Kertas Ujian DMZ Tahun 6 | November 2016
Kertas Ujian DMZ Tahun 6 | November 2016Kertas Ujian DMZ Tahun 6 | November 2016
Kertas Ujian DMZ Tahun 6 | November 2016
 

Semelhante a Representando incerteza em serviços geoespaciais

Fundamentos De Ia E Sistemas Baseados em Conhecimento
Fundamentos De Ia E Sistemas Baseados em ConhecimentoFundamentos De Ia E Sistemas Baseados em Conhecimento
Fundamentos De Ia E Sistemas Baseados em Conhecimentozehzinho
 
[Jose Ahirton Lopes] Inteligencia Artificial - Uma Abordagem Visual
[Jose Ahirton Lopes] Inteligencia Artificial -  Uma Abordagem Visual[Jose Ahirton Lopes] Inteligencia Artificial -  Uma Abordagem Visual
[Jose Ahirton Lopes] Inteligencia Artificial - Uma Abordagem VisualAhirton Lopes
 
Inteligência Artificial e suas aplicações - A experiência do TECPAR
Inteligência Artificial e suas aplicações  - A experiência do TECPARInteligência Artificial e suas aplicações  - A experiência do TECPAR
Inteligência Artificial e suas aplicações - A experiência do TECPARBruno Campagnolo
 
[Jose Ahirton Lopes] Inteligencia Artificial - Uma Abordagem Visual
[Jose Ahirton Lopes] Inteligencia Artificial - Uma Abordagem Visual[Jose Ahirton Lopes] Inteligencia Artificial - Uma Abordagem Visual
[Jose Ahirton Lopes] Inteligencia Artificial - Uma Abordagem VisualAhirton Lopes
 
Inteligência Artificial e suas aplicações - A experiência do TECPAR
Inteligência Artificial e suas aplicações - A experiência do TECPARInteligência Artificial e suas aplicações - A experiência do TECPAR
Inteligência Artificial e suas aplicações - A experiência do TECPARBruno Campagnolo
 
Redes Neurais Artificiais
Redes Neurais ArtificiaisRedes Neurais Artificiais
Redes Neurais ArtificiaisRicardo Zalla
 
Inteligência Artificial
Inteligência ArtificialInteligência Artificial
Inteligência Artificialkennedyaraujo
 
Introducao inteligenciaartificial
Introducao inteligenciaartificialIntroducao inteligenciaartificial
Introducao inteligenciaartificialEsther Camilo
 
Monitoracao Inteligente na Globo.com
Monitoracao Inteligente na Globo.comMonitoracao Inteligente na Globo.com
Monitoracao Inteligente na Globo.comDenis Vieira
 
RicardoSantos_CAP657_NHK.pptx
RicardoSantos_CAP657_NHK.pptxRicardoSantos_CAP657_NHK.pptx
RicardoSantos_CAP657_NHK.pptxRicardo Santos
 
BIG DATA & IoT: Tecnologias e  Aplicações
BIG DATA & IoT: Tecnologias e  AplicaçõesBIG DATA & IoT: Tecnologias e  Aplicações
BIG DATA & IoT: Tecnologias e  AplicaçõesAlessandro Binhara
 
IA Redes Neurais Artificiais
IA Redes Neurais ArtificiaisIA Redes Neurais Artificiais
IA Redes Neurais Artificiaisrafael.joi
 
BigData e internte das coisas aplicada a engenharia
BigData e internte das coisas aplicada a engenhariaBigData e internte das coisas aplicada a engenharia
BigData e internte das coisas aplicada a engenhariaAlessandro Binhara
 
Machine learning java ce conference 2012 - fortaleza ce
Machine learning java ce conference 2012 - fortaleza ceMachine learning java ce conference 2012 - fortaleza ce
Machine learning java ce conference 2012 - fortaleza ceLuca Bastos
 
Aula introducao-redes-neurais
Aula introducao-redes-neuraisAula introducao-redes-neurais
Aula introducao-redes-neuraisLeo Laurett
 
Introduction to Data Science in IoT Projects.
Introduction to Data Science in IoT Projects.Introduction to Data Science in IoT Projects.
Introduction to Data Science in IoT Projects.Roberto Williams Batista
 
Aula11-12 TESI UFS - Explroracao e Gestao de SI nas Empresas Digitais
Aula11-12 TESI UFS - Explroracao e Gestao de SI nas Empresas DigitaisAula11-12 TESI UFS - Explroracao e Gestao de SI nas Empresas Digitais
Aula11-12 TESI UFS - Explroracao e Gestao de SI nas Empresas DigitaisRogerio P C do Nascimento
 
Palestra: Pentest - Intrusão de Redes
Palestra: Pentest - Intrusão de RedesPalestra: Pentest - Intrusão de Redes
Palestra: Pentest - Intrusão de RedesBruno Alexandre
 

Semelhante a Representando incerteza em serviços geoespaciais (20)

Fundamentos De Ia E Sistemas Baseados em Conhecimento
Fundamentos De Ia E Sistemas Baseados em ConhecimentoFundamentos De Ia E Sistemas Baseados em Conhecimento
Fundamentos De Ia E Sistemas Baseados em Conhecimento
 
[Jose Ahirton Lopes] Inteligencia Artificial - Uma Abordagem Visual
[Jose Ahirton Lopes] Inteligencia Artificial -  Uma Abordagem Visual[Jose Ahirton Lopes] Inteligencia Artificial -  Uma Abordagem Visual
[Jose Ahirton Lopes] Inteligencia Artificial - Uma Abordagem Visual
 
Inteligência Artificial e suas aplicações - A experiência do TECPAR
Inteligência Artificial e suas aplicações  - A experiência do TECPARInteligência Artificial e suas aplicações  - A experiência do TECPAR
Inteligência Artificial e suas aplicações - A experiência do TECPAR
 
[Jose Ahirton Lopes] Inteligencia Artificial - Uma Abordagem Visual
[Jose Ahirton Lopes] Inteligencia Artificial - Uma Abordagem Visual[Jose Ahirton Lopes] Inteligencia Artificial - Uma Abordagem Visual
[Jose Ahirton Lopes] Inteligencia Artificial - Uma Abordagem Visual
 
Inteligência Artificial e suas aplicações - A experiência do TECPAR
Inteligência Artificial e suas aplicações - A experiência do TECPARInteligência Artificial e suas aplicações - A experiência do TECPAR
Inteligência Artificial e suas aplicações - A experiência do TECPAR
 
Redes Neurais Artificiais
Redes Neurais ArtificiaisRedes Neurais Artificiais
Redes Neurais Artificiais
 
Computação Ubíqua
Computação UbíquaComputação Ubíqua
Computação Ubíqua
 
Inteligência Artificial
Inteligência ArtificialInteligência Artificial
Inteligência Artificial
 
Inteligência Artificial
Inteligência ArtificialInteligência Artificial
Inteligência Artificial
 
Introducao inteligenciaartificial
Introducao inteligenciaartificialIntroducao inteligenciaartificial
Introducao inteligenciaartificial
 
Monitoracao Inteligente na Globo.com
Monitoracao Inteligente na Globo.comMonitoracao Inteligente na Globo.com
Monitoracao Inteligente na Globo.com
 
RicardoSantos_CAP657_NHK.pptx
RicardoSantos_CAP657_NHK.pptxRicardoSantos_CAP657_NHK.pptx
RicardoSantos_CAP657_NHK.pptx
 
BIG DATA & IoT: Tecnologias e  Aplicações
BIG DATA & IoT: Tecnologias e  AplicaçõesBIG DATA & IoT: Tecnologias e  Aplicações
BIG DATA & IoT: Tecnologias e  Aplicações
 
IA Redes Neurais Artificiais
IA Redes Neurais ArtificiaisIA Redes Neurais Artificiais
IA Redes Neurais Artificiais
 
BigData e internte das coisas aplicada a engenharia
BigData e internte das coisas aplicada a engenhariaBigData e internte das coisas aplicada a engenharia
BigData e internte das coisas aplicada a engenharia
 
Machine learning java ce conference 2012 - fortaleza ce
Machine learning java ce conference 2012 - fortaleza ceMachine learning java ce conference 2012 - fortaleza ce
Machine learning java ce conference 2012 - fortaleza ce
 
Aula introducao-redes-neurais
Aula introducao-redes-neuraisAula introducao-redes-neurais
Aula introducao-redes-neurais
 
Introduction to Data Science in IoT Projects.
Introduction to Data Science in IoT Projects.Introduction to Data Science in IoT Projects.
Introduction to Data Science in IoT Projects.
 
Aula11-12 TESI UFS - Explroracao e Gestao de SI nas Empresas Digitais
Aula11-12 TESI UFS - Explroracao e Gestao de SI nas Empresas DigitaisAula11-12 TESI UFS - Explroracao e Gestao de SI nas Empresas Digitais
Aula11-12 TESI UFS - Explroracao e Gestao de SI nas Empresas Digitais
 
Palestra: Pentest - Intrusão de Redes
Palestra: Pentest - Intrusão de RedesPalestra: Pentest - Intrusão de Redes
Palestra: Pentest - Intrusão de Redes
 

Representando incerteza em serviços geoespaciais

  • 1. PCS 5708-5 Técnicas de Raciocínio Probabilistico em Inteligência Artificial Representação de Incertezas em Serviços Geoespaciais: Serviços de Observação de Sensores (SOS) e Geoprocessamento (WPS) - UncertML Wilian França Costa Professor Responsável: Paulo Roberto Cugnasca PCS 5708-5 Técnicas de Raciocínio Probabilistico em Inteligência Artificial 1
  • 2. Conteúdo • Estrutura da apresentação 1. Motivação 2. Exemplo 3. Como representar a incerteza 4. Como a incerteza é representada hoje 5. Qualidade e Incerteza 6. Incerteza em um Serviço de Observação de Sensores Bibliografia PCS 5708-5 Técnicas de Raciocínio Probabilistico em Inteligência Artificial 2
  • 3. 1. Motivação – Sabemos muito pouco sobre as certezas associadas a realidade. – Todas as leituras obtidas são derivadas de algum tipo de sensor » Outras abordagens podem ser apropriadas em situações diferentes (fuzzy, etc.). PCS 5708-5 Técnicas de Raciocínio Probabilistico em Inteligência Artificial 3
  • 4. 1. Motivação  Necessidade de integração de diferentes fontes heterogêneas de dados georrefênciados. PCS 5708-5 Técnicas de Raciocínio Probabilistico em Inteligência Artificial 4
  • 5. 1. Motivação  OGCWeb Services (OWS) – Especificação definida utilizando padrões de Internet não-proprietários, a saber: World Wide Web (WWW) sobre o protocolo HTTP, Uniform Resource Locators (URLs), definição de tipos Multipurpose Internet Mail Extensions (MIME) e Extensible Markup Language (XML). PCS 5708-5 Técnicas de Raciocínio Probabilistico em Inteligência Artificial 5
  • 6. 1. Motivação  OGCWeb Services (OWS) – Especificação definida utilizando padrões de Internet não-proprietários, a saber: World Wide Web (WWW) sobre o protocolo HTTP, Uniform Resource Locators (URLs), definição de tipos Multipurpose Internet Mail Extensions (MIME) e Extensible Markup Language (XML). – Padrões de Serviços: » WMS (mapas), » WFS (features – vetores, poligonos, pontos) » WCS (raster: imagens – tiff, jpeg, etc) » WPS (Serviços de Geoprocessamento) PCS 5708-5 Técnicas de Raciocínio Probabilistico em Inteligência Artificial 6
  • 7. 1. Motivação – Sensor Web Enablement (SWE) » Iniciativa da Open Geoespacial Consortiun (OGC) » Interfaces interoperáveis e codificação de metadados » Integração com dados de redes heterogêneas de sensores em tempo real em uma infraestrutura de informação. » Padrões de Serviços: – SOS (Serviços para Observação de Sensores) – SPS (Programação e configuração) – SAS (Assinaturas de alertas) » Padrões atuais SWE para metadados – Observation & Measurements – SensorML – SWE Common PCS 5708-5 Técnicas de Raciocínio Probabilistico em Inteligência Artificial 7
  • 8. 1. Motivação Incerteza: – A incerteza muitas vezes não pode ser capturada por noções frequêncistas, entretanto pode expressar um conhecimento parcial sobre um fenômeno(epistêmica x aleatória). » Expressar a incerteza a cerca da aleatoriedade dos fenômenos. – A abordagem bayesiana tem se mostrado o meio mais consistente de lidar com as incertezas (www.uncerweb.org) » Outras abordagens podem ser apropriadas em situações diferentes (fuzzy, etc.). PCS 5708-5 Técnicas de Raciocínio Probabilistico em Inteligência Artificial 8
  • 9. 2. Exemplo Exemplo: – Você é um engenheiro de tráfego em uma estrada molhada em uma noite de inverno em um país nórdico. http://youtu.be/JaJhm4J4idQ » O que você faria se obtivesse uma previsão do tempo em que a temperatura média na superfície da pista fosse de 1,5 ºC? – E se você obtivesse esta leitura: » A previsão de temperatura mínima da pista é de 1,5ºC e o desvio padrão 2,5ºC, o que você faria? » 1 hora após a observação da temperatura mínima, você obtém a leitura de 4,5ºC (previsão de 2.0ºC, std PCS 5708-5 Técnicas de Raciocínio Probabilistico em Inteligência Artificial 9
  • 10. 4. Como Representar a Incerteza – A teoria de probabilidade Bayesiana é o framework natural. » Permite pensar o mundo como valores aleatórios que podem ser descritos por uma função de distribuição de probabilidade qualquer. » Pode ser utilizadas amostragem ou estatística descritiva. – Ao se estimar a distribuição, pode-se fazer a inferência utilizando as ferramentas de teoria de probabilidades. PCS 5708-5 Técnicas de Raciocínio Probabilistico em Inteligência Artificial 10
  • 11. 4. Como Representar a Incerteza na Web Semantica – A Web Semantica, consiste da padronização dos tipos de dados utilizados na internet, para melhorar a interoperabilidade entre as informações trocadas. – Uma das liguagens utilizadas para a representação de conhecimento é a OWL, apoiada pelo W3C. – Existem algumas extensões e padrões que extentem a OWL para representar a incerteza associada aos dados: PR-OWL, BayesOWL e FuzzyOWL são algumas delas. PCS 5708-5 Técnicas de Raciocínio Probabilistico em Inteligência Artificial 11
  • 12. 4. Como Representar a Incerteza na Web Semantica – Aqui apenas o UncertML é citado por estar sendo aplicado diretamente aos serviços OGC pelos grupos de desenvolvimento das aplicações para serviços WPS e SOS, 52ºNorth[52north.org] e Intamap [www.intamap.org]. PCS 5708-5 Técnicas de Raciocínio Probabilistico em Inteligência Artificial 12
  • 13. 4. Incerteza nos sistemas atuais (SOS) – Em um SOS, a incerteza sobre o valor apresentado pelo sensor é codificada em no campo resultQuality do tipo DQ_Element (xml:anyType) – O problema com esta abordagem é a limitação de interoperabilidade no nbível de implementação. PCS 5708-5 Técnicas de Raciocínio Probabilistico em Inteligência Artificial 13
  • 14. 5. Qualidade e Incerteza - UncertML – ISO19115 (que define os metadados para serviços e informações geográficas) trata dos metadados de qualidade, mas não da incerteza associada. – Para se representar as incertezas destes dados, foi definida um dicionario de metadados denominado UncertML. » Provê suporte para representar distribuições de probabilidade, estatísticas e realizações. » É amplamente utilizado: SWE, SBML, Semantic Web. Um tipo UncertML pode ser utilizado para quaisquer tipos de dados. PCS 5708-5 Técnicas de Raciocínio Probabilistico em Inteligência Artificial 14
  • 15. 6. Incerteza em um SOS – Não necessita de extensão para o SOS – Apenas pequenas modificações no esquema do banco de dados. – A utilização das informações de incerteza, permite a construção de consultas contendo critérios de qualidade dos dados. PCS 5708-5 Técnicas de Raciocínio Probabilistico em Inteligência Artificial 15
  • 16. 5. Incerteza em um SOS PCS 5708-5 Técnicas de Raciocínio Probabilistico em Inteligência Artificial 16
  • 17. 6. Esquema no do banco de dados (52N) PCS 5708-5 Técnicas de Raciocínio Probabilistico em Inteligência Artificial 17
  • 18. 6. Exemplo http://giv-uw.uni-muenster.de/openlayers/v2/ http://uncertws.aston.ac.uk/fera/# http://www.intamap.org/tryIntamap.php# PCS 5708-5 Técnicas de Raciocínio Probabilistico em Inteligência Artificial 18
  • 19. 6. Exemplo http://giv-uw.uni-muenster.de/openlayers/v2/ PCS 5708-5 Técnicas de Raciocínio Probabilistico em Inteligência Artificial 19
  • 20. 6. Exemplo http://www.intamap.org/tryIntamap.php# PCS 5708-5 Técnicas de Raciocínio Probabilistico em Inteligência Artificial 20
  • 21. Referências Mais detalhes: – UncertWeb: www.uncertweb.org – UncertML: www.uncertml.org – Intamap: http://www.intamap.org PCS 5708-5 Técnicas de Raciocínio Probabilistico em Inteligência Artificial 21