Logo Studenta

Sistemas Expertos Primera Generacion

¡Este material tiene más páginas!

Vista previa del material en texto

Sistemas Expertos 
de Primera Generación (I)
Introducción a los sistemas expertos
2
Contenidos
1. Introducción
2. Un sistema clásico: MYCIN
3. Adquisición de conocimiento
3
Caracterización (I)
SE: programa de ordenador que 
representa y utiliza conocimiento 
especializado para solucionar o asesorar 
en la solución de problemas
Sistema Basado en Conocimiento
No se limita a conocimiento experto
4
Caracterización (II)
Simula el razonamiento humano más que el 
dominio
Incluye una representación del conocimiento 
humano, habitualmente de naturaleza 
heurística
Abordan problemas complejos de interés 
práctico
Cuerpo de conocimiento amplio
Eficiencia: % elevado soluciones correctas, tiempo 
de computo razonable
Facilidades de explicación o justificación 
soluciones
5
Tareas
Interpretación
Predicción
Diagnosis
Diseño
Planificación
Monitorización
Depuración
Reparación
Enseñanza
Control
6
Sistemas Representativos
DENDRAL 65-70 Estructura molecular 
compuestos orgánicos
MYCIN 75 Diagnosis infecciones 
bacterianas
PROSPECTOR 76 Prospecciones geológicas
CASNET 79 Diagnosis glaucoma
R1/XCON 80-85 Configuración equipos DEC
MORE 88 Diagnosis perforación fluidos
SOPHIE III 80 Aprendizaje reparación 
circuitos electrónicos
7
Arquitectura básica
Base
Conocimiento
Motor 
Inferencias
Memoria
de trabajo
Módulo
Adquisición
Conocimiento
Módulo
Explicación
Interfaz U
suario
8
Ventajas /Inconvenientes
Ventajas
Relacionadas con el conocimiento
Analizar, modelar, documentar
Distribuir
Utilizar en la solución de problemas
Inconvenientes
Relacionadas con el conocimiento
Naturaleza simbólica
Dificultad de obtención y mantenimiento
9
Limites de aplicación
Naturaleza de la tarea
Dificultades con necesidades sensoriales o 
motrices
Dificultades si requiere conocimiento de 
sentido común
Disponibilidad del conocimiento experto
Se precisa cuerpo de conocimiento estable
Capacidad de análisis, modelado e 
implementación del conocimiento
10
Un sistema clásico: MYCIN
Diagnóstico de enfermedades bacterianas
Interés histórico
Paradigma computacional de los sistemas expertos 
de primera generación
Interés actual:
Análisis en el nivel del conocimiento
Tareas
Diagnosis: identificar organismo responsable 
infección
Configuración: seleccionar elementos para obtener 
terapia 
11
Subsistemas
Módulo
Consulta
Módulo
Explicación
Memoria
Trabajo
Módulo
Adquisición C.
Base
Conocimiento
Usuario
(médico)
Experto
(enfermedades
infecciosas)
12
MYCIN: nivel simbólico
Sistema de producción
Formalismo O-A-V
Factores de certeza
Encadenamiento hacia atrás
Jerarquías de microorganismos
Árboles de contexto
Organización elementos consulta
13
Árbol de contextos
Paciente-1
Cultivo-1 Cultivo-2 Cultivo-3 Operación-1
Organismo-2Organismo-1 Organismo-3 Organismo-4
Medicación-1 Medicación-2 Medicación-3
Medicación-4
14
Reglas de MYCIN
Si la tinción del organismo es Gram negativa y
la morfología del organismo es bastoncillo y
el organismo es aeróbico
Entonces hay una fuerte evidencia (0.8) de que el organismo 
es de la clase Enterobacteraceae
Antecedente: ($and (same cntxt tincion Gramneg)
(same cntxt morfologia bastoncillo)
(same cntxt aerobicidad aerobico))
Consecuente: (conclude cntxt ident Enterobacteraceae .7)
15
Ejemplo dialogo
16
Ejemplo dialogo
E
je
m
p
lo
 e
x
p
lica
ció
n
18
Adquisición conocimiento
Cuello de botella en el desarrollo de un 
sistema basado en conocimiento
19
Métodos 
adquisición conocimiento
Experto
Experto
Datos
Ingeniero de
Conocimiento
Base de
Conocimiento
Editor de
Conocimiento
Base de
Conocimiento
Aprendizaje
Automático
Base de
Conocimiento
20
Adquisición conocimiento
Transferencia:
Transferencia y transformación de la experiencia en 
la solución de problemas de una fuente de 
conocimiento a un programa de ordenador 
(Buchanan 83)
Modelado
Construcción de modelos de los diversos aspectos 
del conocimiento humano (Schreiber, 2000)
21
IC como transferencia
Extracción del conocimiento de un 
experto humano
Transferencia al sistema
Se interroga al experto sobre las reglas 
aplicables
Traducción del lenguaje natural al formato 
de reglas
Prototipado rápido
22
Inconvenientes Ingeniería 
Conocimiento como transferencia
Para que el proceso de transferencia 
sea viable, es preciso que el IC, 
proveedor de conocimiento y 
desarrollador compartan
Vocabulario común
Visión común del proceso de solución del 
problema
23
Proceso de adquisición de conocimiento
Primera propuesta “Ciclo de Vida”
Identificación
Encontrar
conceptos
representar
conocimiento
Diseñar
estructuras
organizar
conocimiento
Validar
Representación
Conceptualización Formalización Implementación Evaluación
Refinamiento
Rediseño
Reformulación
Requisitos Conceptos Estructuras R. computable
Volcar 
en
LRC
Identificar
características
problema
24
Extensiones propuesta básica
Kulikowski 89
Identificación Problema
Conceptualización
Formalización Conocimiento
Construcción del Prototipo
Crítica y Evaluación Interna
Refinamiento 
Base Conocimiento
Evaluación y Validación
en Campo
25
Prototipado Rápido
Ventajas
Se centra en la elicitación e interpretación
Motiva al experto
Convence responsables
Inconvenientes
Salto entre información aportada por el experto y la 
representación que soporta la implementación
La arquitectura restringe el análisis
Difícil de abandonar
26
IC como modelado:
Nivel del conocimiento
Alan Newell (82): dificultad de la IC como transferencia 
por la ausencia de una teoría del conocimiento
Niveles
Simbólico: lenguajes de representación, inferencias
Conocimiento: caracterización del conocimiento necesario 
para realizar una tarea y su uso
Principio del Nivel de Conocimiento:
El conocimiento se debe modelar a un nivel conceptual, 
independientemente de los elementos computacionales y 
de las implementaciones de software
27
IC como modelado: principios básicos
1. IC consiste en la construcción de modelos de los 
diversos aspectos del conocimiento humano
2. Principio del Nivel de Conocimiento: durante el 
modelado, centrarse en la estructura conceptual del 
conocimiento, dejando para etapas posteriores los 
detalles de implementación
3. El conocimiento tiene una estructura interna estable 
que es analizable: distintas categorías, patrones y 
estructuras de conocimiento
28
Metodologías
COMMONKADS
Soporta análisis y diseños, contexto y conocimiento.
Tres niveles de conocimiento: dominio, inferencia, 
tarea
Librería de tareas, elementos reutilizables
PROTÉGÉ
PROTÉGÉ I: herramientas adquisición conocimiento a 
partir de metaconocimiento
PROTÉGÉ II: entorno IC, librerías, elementos 
reutilizables
PROTÉGÉ 2000: Ontologías, Web Semántica
	Sistemas Expertos �de Primera Generación (I)
	Contenidos
	Caracterización (I)
	Caracterización (II)
	Tareas
	Sistemas Representativos
	Arquitectura básica
	Ventajas /Inconvenientes
	Limites de aplicación
	Un sistema clásico: MYCIN
	Subsistemas
	MYCIN: nivel simbólico
	Árbol de contextos
	Reglas de MYCIN
	Ejemplo dialogo
	Ejemplo dialogo
	Ejemplo explicación
	Adquisición conocimiento
	Métodos �adquisición conocimiento
	Adquisición conocimiento
	IC como transferencia
	Inconvenientes Ingeniería Conocimiento como transferencia
	Proceso de adquisición de conocimiento�Primera propuesta “Ciclo de Vida”
	Extensiones propuesta básica�Kulikowski 89
	Prototipado Rápido
	IC como modelado:�Nivel del conocimiento
	IC como modelado: principios básicos
	Metodologías

Continuar navegando