MODELOS DE DIAGNOSTICO PARA SISTEMAS BASADOS EN CONOCIMIENTO - PowerPoint PPT Presentation

1 / 44
About This Presentation
Title:

MODELOS DE DIAGNOSTICO PARA SISTEMAS BASADOS EN CONOCIMIENTO

Description:

Conocimiento de Inferencias: Pasos b sicos en el razonamiento ... temperatura-motor=elevada. piloto-temperatura=rojo. respuesta-acelerador=retardada. FA ... – PowerPoint PPT presentation

Number of Views:102
Avg rating:3.0/5.0
Slides: 45
Provided by: roq
Category:

less

Transcript and Presenter's Notes

Title: MODELOS DE DIAGNOSTICO PARA SISTEMAS BASADOS EN CONOCIMIENTO


1
MODELOS DE DIAGNOSTICO PARA SISTEMAS BASADOS EN
CONOCIMIENTO
  • R. Marín
  • Grupo de Inteligencia Artificial e Ingeniería del
    Conocimiento (AIKE)
  • Dept. de Informática, Inteligencia Artificial y
    Electrónica (INTELEC)
  • Universidad de Murcia

2
SISTEMAS BASADOS EN CONOCIMIENTO
  • Tareas de los Sistemas Basados en Conocimiento
    (SBC) ? diagnóstico

3
CommonKADS
  • CommonKADS
  • Inteligencia Artificial Ingeniería del Software
  • Desarrollo de un SBC
  • Construcción de un conjunto de modelos
    interrelacionados

4
CommonKADS
  • Componentes de un modelo de conocimiento

5
CommonKADS
  • Componentes de un modelo de conocimiento
  • Tareas
  • Actividades
  • Inferencias
  • Actividades básicas
  • Conocimiento del Dominio
  • Elementos del dominio de aplicación

6
CommonKADS
  • Ejemplo de Conocimiento del Dominio

7
CommonKADS
  • Conocimiento del Dominio
  • Esquema del Dominio
  • Conceptos
  • Relaciones
  • Reglas

8
CommonKADS
  • Concepto Similar a clase de objetos
  • Relación Estilo E-R

9
CommonKADS
  • Ejemplo Otros tipos de relaciones ? dependencias
    entre conceptos

DEPOSITO-GASOLINA.estado vacío ?
GASOLINA-EN-MOTOR.estado falso
10
CommonKADS
  • Esquema del Dominio
  • Reglas Representar dependencias mediante
    relaciones entre expresiones

RULE-TYPE regla-dependencia-estados ANTECEDENT
estado CARDINALITY 1 CONSEQUENT
estado CARDINALITY 1 CONNECTION-SYMBOL
causa END RULE-TYPE regla-dependencia-estados
11
CommonKADS
  • Componentes de un modelo de conocimiento
  • Tareas
  • Actividades
  • Inferencias
  • Actividades básicas
  • Conocimiento del Dominio
  • Elementos del dominio de aplicación

12
CommonKADS
  • Conocimiento de Inferencias Pasos básicos en el
    razonamiento
  • Tipo de Inferencia seleccionar, cubrir,
    comparar, ...
  • Roles Nombres abstractos conectados a objetos
    del dominio
  • Roles Dinámicos Entradas y salidas
  • Roles Estáticos Conocimiento aplicado en la
    inferencia

13
CommonKADS
14
CommonKADS
Estructura de inferencias
indicador de gasolina normal
false
15
CommonKADS
  • Componentes de un modelo de conocimiento
  • Tareas
  • Actividades
  • Inferencias
  • Actividades básicas
  • Conocimiento del Dominio
  • Elementos del dominio de aplicación

16
CommonKADS
  • Conocimiento de Tareas
  • Describe el objetivo de la actividad y cómo
    alcanzarlo
  • Descomposición en subtareas y/o inferencias
  • Control orden de ejecución

método generar y probar
17
DIAGNOSTICAR OBJETIVO Y ROLES
Rol estático Modelo de Comportamiento
18
QUE ES UNA EXPLICACION DIAGNOSTICA?
  • Explicación Consistente
  • La hipótesis no genera contradicción con los
    hallazgos

19
QUE ES UNA EXPLICACION DIAGNOSTICA?
FA piloto-aceiterojo, piloto-temperaturaro
jo, respuesta-aceleradorretardada,
gasolina-en-escapeT FN gases-escapenormale
s
h1 camisa-cilindromuy-gastada NO
CONSISTENTE
  • desgaste-bujíasalto

20
QUE ES UNA EXPLICACION DIAGNOSTICA?
FA piloto-aceiterojo, piloto-temperaturaro
jo, respuesta-aceleradorretardada,
gasolina-en-escapeT FN gases-escapenormale
s
  • desgaste-bujíasalto

21
QUE ES UNA EXPLICACION DIAGNOSTICA?
FA piloto-aceiterojo, piloto-temperaturaro
jo, respuesta-aceleradorretardada,
gasolina-en-escapeT FN gases-escapenormale
s
h2 uso-bujíasexcesivo CONSISTENTE
  • desgaste-bujíasalto

22
QUE ES UNA EXPLICACION DIAGNOSTICA?
FA piloto-aceiterojo, piloto-temperaturaro
jo, respuesta-aceleradorretardada,
gasolina-en-escapeT FN gases-escapenormale
s
  • desgaste-bujíasalto

23
QUE ES UNA EXPLICACION DIAGNOSTICA?
FA piloto-aceiterojo, piloto-temperaturaro
jo, respuesta-aceleradorretardada,
gasolina-en-escapeT FN gases-escapenormale
s
  • desgaste-bujíasalto

24
QUE ES UNA EXPLICACION DIAGNOSTICA?
h3 cárterperforado, uso-bujíasexcesivo
COBERTURA INTERMEDIA
FA piloto-aceiterojo, piloto-temperaturaro
jo, respuesta-aceleradorretardada,
gasolina-en-escapeT FN gases-escapenormale
s
  • desgaste-bujíasalto

25
QUE ES UNA EXPLICACION DIAGNOSTICA?
h3 cárterperforado, uso-bujíasexcesivo
COBERTURA INTERMEDIA
FA piloto-aceiterojo, piloto-temperaturaro
jo, respuesta-aceleradorretardada,
gasolina-en-escapeT FN gases-escapenormale
s
  • desgaste-bujíasalto

26
MODELOS DE COMPORTAMIENTO
  • Modelos basados en conocimiento superficial
  • Describe los fallos Caja negra con
    asociaciones hallazgos-diagnóstico
  • Conocimiento empírico
  • Adquisición de conocimiento laboriosa
  • Sólo diagnostica fallos descritos
  • Explicaciones poco detalladas

27
MODELOS DE COMPORTAMIENTO
  • Modelos basados en conocimiento profundo
  • Describe el mecanismo de funcionamiento del
    dispositivo
  • Usa el modelo para simular fallos y predecir
    hallazgos
  • Adquisición más simple (estructura
    comportamiento)
  • Permite diagnosticar fallos no descritos
    explícitamente
  • Explicaciones detalladas
  • Reusabilidad y multiuso

28
MODELOS DE COMPORTAMIENTO
  • Modelos centrados en componentes
  • Describe
  • Componentes del dispositivo
  • Interconexiones entre componentes
  • Comportamiento local de cada componente
  • Comportamiento global emerge del comportamiento
    local
  • Principio No función en la estructura

29
MODELOS DE COMPORTAMIENTO
  • Modelos causales
  • Describe
  • Estados del dispositivo (correctos o incorrectos)
  • Relaciones causa-efecto

30
MODELOS DE COMPORTAMIENTO
  • Modelos cualitativos
  • Describe mediante Ecuac. Diferenciales
    Cualitativas (QDE)
  • QDE
  • Variables cualitativas q ? ? Q -, 0,
  • Operaciones cualitativas
  • Cambios cualitativos T ?? ? C v
  • Permite razonar con conocimiento incompleto

31
METODOS DE DIAGNOSTICO
  • Plantilla CommonKADS

32
METODOS DE DIAGNOSTICO
  • Inferencia cubrir
  • Modelo de Peng y Reggia problema de cobertura de
    conjuntos
  • Encontrar causas
  • Ensamblar coberturas irredundantes

33
METODOS DE DIAGNOSTICO
  • Diagnóstico basado en primeros principios (DBPP)
  • Describe dispositivo mediante fórmulas lógicas
  • C componentes
  • SD descripción del sistema
  • O observaciones

34
METODOS DE DIAGNOSTICO
  • Diagnóstico conjunto minimal de componentes
    defectuosos ? ? C que no genera inconsistencias

SD ? O ? normal(c) c ? C\? es consistente
  • Para encontrar todos los diagnósticos
  • Encontrar todos los conjuntos conflicto minimales
  • Seleccionar uno o más componentes de cada conjunto

35
METODOS DE DIAGNOSTICO
  • Librería de métodos de Benjamins

36
APLICACIONES VMBD
  • VMBD (Vehicle Model Based Diagnosis)
  • Diagnóstico de averías en automóviles Subsistema
    de inyección diesel

37
APLICACIONES VMBD
  • Basado en
  • modelo cualitativo ? restricciones ? causal

??p ?fin ? ?fout
??p ? ?fin ? ?fout
38
APLICACIONES VMBD
  • Arquitectura para diagnóstico on-board

39
APLICACIONES DIAGNOSTICO EN UCIC
  • Diagnóstico de complicaciones en pacientes con
    infarto agudo de miocardio
  • Método de diagnóstico causal
  • Incremental Construye una explicación
    progresivamente mejor, mediante sucesivas
    aplicaciones de la tarea
  • Se dispara cuando aparecen nuevos eventos
    significativos
  • La solución en cada ciclo es pasada como entrada
    al siguiente ciclo la refina y le incorpora
    nueva evidencia

40
APLICACIONES DIAGNOSTICO EN UCIC
  • Red causal conjunto de patrones temporales FTCN

41
DIAGNOSTICO (UM)
  • Implementación del método en CLIPS
  • Herramientas basadas en Java y CORBA
  • Edición de la base de conocimiento de TP

42
DIAGNOSTICO (UM)
  • Implementación del método en CLIPS
  • Herramientas basadas en Java y CORBA
  • Edición de la base de conocimiento de TP
  • Visualización gráfica de la explicación
    diagnóstica

43
CONCLUSIONES
  • Perspectiva general de herramientas metodológicas
    de la Ingeniería del Conocimiento
  • Introducción a algunos métodos disponibles para
    resolución de problemas de diagnóstico
  • Algunas aplicaciones prácticas

Tecnología madura para aplicaciones de interés
práctico
44
INFORMACION ADICIONAL
  • Grupo
  • http//intelec.dif.um.es/aike/docs/index.html
  • http//intelec.dif.um.es/gdia/Asignaturas/V33/
  • CommonKADS, Librería de Benjamins
  • http//swi.psy.uva.nl/CommonKADS
  • Causal, simulación cualitativa, VMBD
  • http//www.di.unito.it/lconsole/
  • Diagnóstico basado en modelos
  • Readings in Model-Based Diagnosis. Ed.
    Morgan-Kaufmann, 1992
Write a Comment
User Comments (0)
About PowerShow.com