Sei sulla pagina 1di 30

Sistemas Expertos TS10

Ing. Eduardo Yataco Silva

AGENDA
Qu es un Sistema Experto? Caractersticas de un Sistema Experto Razones para usar un Sistema Experto Ventajas del Uso de un Sistema Experto Aplicaciones de un Sistema Experto Historia de Sistemas Expertos Arquitectura de un Sistema Experto

SISTEMA EXPERTO
Una persona, se dice que es un Experto en un problema cuando tiene conocimiento profundo y especializado sobre dicho problema. A este tipo de conocimiento se le llama conocimiento sobre el dominio, mencionamos dominio para enfatizar que ese conocimiento pertenece a un problema especifico y concreto.

QU ES UN SISTEMA EXPERTO?
Un Sistema Experto es un tipo de software que imita el comportamiento de un experto humano en la solucin de un problema. Un Sistema Experto almacena conocimientos de expertos sobre un rea determinada, para solucionar un problema.

QU ES UN SISTEMA EXPERTO?
La solucin de los problemas se realizan mediante deducciones lgicas. Un Sistema Experto est orientado a actuar como un especialista humano quien puede ser consultado acerca de una serie de problemas que caen dentro del rango de su experiencia (dominio del conocimiento).

QU ES UN SISTEMA EXPERTO?
Dominio del Problema
rea en la que se desempea el experto.

Dominio del problema

QU ES UN SISTEMA EXPERTO?
Domino del Conocimiento:
Todo el conocimiento que ha adquirido el experto. Dominio del
problema

Dominio del conocimiento

QU ES UN SISTEMA EXPERTO?
La funcin de un Sistema Experto es la de aportar soluciones a los problemas como si fuera un ser humano, es decir; ser capaz de mostrar soluciones inteligentes.

QU ES UN SISTEMA EXPERTO?
Un procedimiento de solucin de problemas basado en el conocimiento comprende:
Uso de normas o estructuras que contengan conocimientos y experiencias de expertos especializados. Deduccin lgica de conclusiones.

QU ES UN SISTEMA EXPERTO?
Un procedimiento de solucin de problemas basado en el conocimiento comprende:
Capacidad para interpretar datos imprecisos y/o ambiguos. Manipulacin de conocimientos afectados por valores de probabilidad y/o posibilidad.

CARACTERSTICAS DE UN SISTEMA EXPERTO


La Base de Conocimiento (parte especializada) es independiente del Motor de Inferencia que utiliza el conocimiento de esta base. Capacidad de inferencia deductiva.

CARACTERSTICAS DE UN SISTEMA EXPERTO


Son capaces de dar explicaciones relativas a los razonamientos que efecta. Coleccin integrada de Conocimiento. Las experiencias son guardadas en un solo lugar.

CMO SABER SI TENEMOS XITO EN LA CONSTRUCCIN DE UN SISTEMA EXPERTO?

La Respuesta es: Cuando la combinacin de Software y Hardware nos de cmo resultado el que personas normales en nuestra sociedad no puedan determinar si quien ha estado respondiendo a sus preguntas es un ser humano o una computadora.

RAZONES PARA USAR UN SISTEMA EXPERTO?

VENTAJAS DE USAR UN SISTEMA EXPERTO?


Con la ayuda de un Sistema Experto, personas con poca experiencia pueden resolver problemas que requieren conocimiento especializado. Los Sistemas Expertos pueden obtener conclusiones y resolver problemas de forma mas rpida que los expertos humanos.

VENTAJAS DE USAR UN SISTEMA EXPERTO?


Los Sistemas Expertos razonan en base a conocimientos adquiridos y no tienen sitio para la subjetividad. Los Sistemas Expertos pueden obtener conclusiones realistas en situaciones donde los expertos humanos no pueden.

APLICACIONES DE UN SISTEMA EXPERTO?


Sistemas de Diagnosis
MYCIN
Diagnstico y prescripcin mdica.

TROPICAID
Diagnstico y prescripcin a partir del anlisis del cuadro mdico.

Sistemas de Pronsticos
PROSPECTOR
Evaluacin de emplazamientos geolgicos.

APLICACIONES DE UN SISTEMA EXPERTO?


Sistemas de Planificacin
PALLADIAN OPERATIONS ADVISOR
Analiza el estado de combinacin de productos para mantener eficacia y rentabilidad posible de la operacin.

Sistemas Orientados a la Reparacin


DELTA
Diagnstico y reparacin de locomotoras dieselelctricas.

APLICACIONES DE UN SISTEMA EXPERTO?


Sistemas de Instruccin
STEAMER
Armada. Problemas de funcionamiento de una planta de propulsin a vapor. Similar a Barcos.

CN-235
Curso para pilotos y tcnicos de mantenimiento.

Sistemas para la Toma de Decisiones

HISTORIA DE LOS SISTEMAS EXPERTOS


MYCIN
Stanford (Buchanan Shortliffe 1976): Diagnstico y tratamiento de enfermedades infecciosas (aprox. 500 reglas). Introduce factores de certeza.

Stanford-US Geological Survey (Duda-GashningPROSPECTO Hart, 1979): Evaluacin de yacimientos minerales y petrolferos. (aprox 1600 reglas). Probabilidades R condicionales y Teorema de Bayes. Pittsburg (Pople-Myers, 1977): Diagnstico en INTERNIST Medicina interna. CADUCEUS: Analiza relaciones causales.

Conocimiento inexacto

CASNE T R1

Rutgens (Kulikowsky-Weiss-Safir, 1977): Oftalmologa. Aplica un modelo causal para el diagnstico de glaucoma. Carnegie Mellon (Mc Dermott): Configuracin de ordenadores VAX (aprox 500 reglas). Descompone el diseo en distintos niveles de abstraccin. Stanford (Stefik): Diseo de experimentos genticos. Utiliza abstraccin.

Razonamiento experto Modelos causales

Reduccin espacio de bsqueda

MOLGEN

ARQUITECTURA DE UN SISTEMA EXPERTO


Experto humano Usuario

Experiencia
Ingeniero de Conocimiento Interfase para el Usuario Motor de Inferencia

Experiencia codificada
Base de Conocimientos

Base de Hechos Almacenamiento de trabajo

ARQUITECTURA DE UN SISTEMA EXPERTO


Elementos Principales:
Base de Conocimientos Motor de Inferencia Base de Hechos

ARQUITECTURA DE UN SISTEMA EXPERTO


Elementos Adicionales:
Interfaz de Usuario Mdulo de Comunicaciones Modulo de Explicacin Modulo de Adquisicin de Conocimientos

ARQUITECTURA DE UN SE: ELEMENTOS PRINCIPALES Base de Conocimientos


Conocimiento y experiencia de los expertos en un dominio determinado.

Motor de Inferencia
Ncleo del SE. Unidad lgica con la que se extraen conclusiones de la Base de Conocimientos.

ARQUITECTURA DE UN SE: ELEMENTOS PRINCIPALES Base de Hechos


Memoria de trabajo, memoria temporal auxiliar que almacena los datos del usuario.

ARQUITECTURA DE UN SE: ELEMENTOS ADICIONALES Interfaz de Usuario


Dialogo entre el usuario y el Sistema.

Mdulo de Comunicaciones
Permite al Sistema Experto interactuar con otros sistemas.

ARQUITECTURA DE UN SE: ELEMENTOS ADICIONALES Modulo de Explicacin


Explica el proceso aplicado en la resolucin de un determinado Problema.

Modulo de Conocimientos

Adquisicin

de

Permite agregar nuevo conocimiento.

ARQUITECTURA DE UN SISTEMA EXPERTO

Gracias !!!

Ing. Eduardo Yataco Silva

Potrebbero piacerti anche