Kategóriák: Minden - historia - conocimiento - inferencia - aplicación

a Jorge Calle 13 éve

405

Aplicaciones Difusas

Los sistemas expertos son programas de inteligencia artificial diseñados para emular la capacidad de decisión de un humano experto en un campo específico. Utilizan modos de inferencia como el Modus Ponens y Modus Tollens para deducir conclusiones a partir de datos y reglas predefinidas.

Aplicaciones Difusas

http://www.slideshare.net/ingenioalex/sistemas-expertos

http://www.slideshare.net/leonardobernalzamora/reglas-de-inferencia

http://www.dei.uc.edu.py/tai97/sexperto/HISTORIA.htm http://www.monografias.com/trabajos10/exper/exper.shtml

http://sistemasexpertosx2011.blogspot.com/2011/04/sistema-experto-dipoem-v001.html http://mariodiazonline.com/2011/10/el-sistema-experto-de-fertilizacion-sef-de-cenicana/

http://catarina.udlap.mx/u_dl_a/tales/documentos/lis/moreno_a_jl/capitulo3.pdf

http://www.scribd.com/doc/42091193/03-Encadenamiento-hacia-adelante

Sistemas Expertos

SE basados en reglas

Lógica
Conclusiones
Base de Conocimiento
Reglas

Premisa y Conclusión

Deterministas

Variables

Estructura de Reglas

Conclusión
... entonces "conclusión"
Premisa
Si "premisa"...

Modos de Inferencia

Modus Tollens
De (P->Q) y ^Q, se infiere ^P
Regla de negación del consecuente
Modus Ponens
De (P->Q) y P, se deduce Q
Regla de afirmación de antecedente

Encadenamiento hacia adelante

El motorde inferencia dispara reglas cuyas premisas son empareja-das con la información contenida en la Memoria de Trabajo

Encadenamiento hacia atrás

Empieza con algún objetivo o hipótesis inicial y dis-para reglas que demuestren el objetivo

Historia

1980-1985
Revolución de los Sistemas Expertos
1979
XCON

Configura todos los ordenadores que saliesen de la Digital Equipament Corporation (DEC)

1973
TIERESIAS

Intérprete entre MYCIN y especialisras del mismo

1972
PROLOG

Lenguaje basado en las teorías de Minsky

MYCIN

Apliación medicina

1965
Dendral

Aplicación química

1958
McCarthy

LISP - Lenguaje IA

1957,
The General Problem Solver

Soluciona problemas de sentido común

1955
Newell y Simón

Teoría de la lógica

1950
Alan Turing

"Inteligencia y Funcionamiento de las Máquinas"

Partes

Subsistema de Aprendizaje
Brinda la capacidad de aprender
Subsistema de Explicación
Explica la razón por la conclusión realizada
Subsistema de Ejecución de Órdenes
Inicia acciones basadas en conclusiones del motor de inferencia
Interfaces de usuario
Enlace entre SE y Usuario
Subsistema de Adquisición de Información
Actua cuando el conocimiento inicial es muy limitado
Motor de Inferencia
Corazón del SE
Obtiene información de la Base del Conocimiento
Control de la Coherencia
Consistencia Base de Datos
Subsistema de Adquisición de Conocimiento
Controla flujo nuevo de conocimiento
Base del conocimiento
Datos y relaciones bien definidos
Componente Humano
Ingenieros del Conocimiento
Expertos Humanos

Ejemplos Actuales

SEF
Sistema Experto de Fertilización de sembríos
DIPOEM V001
Diagnostica un posible embarazo

Campos de Aplicación

Educación
Menor Aplicación
Transporte
Espacio
Militar
Ciencias Aplicadas
Ingeniería
Medicina
Industria
Negocios
Mayor Aplicación

Desventajas

No pueden resolver problemas de nivel general
Dificil acceso a información no estructurada
Poco flexibles a cambios
Su actualización pudiese necesitar reprogramación
Su adquisición o implementación pueden llegar a representar una inversión alta de dinero

Ventajas

Pueden realizar indefinidamente opercaciones monótonas y aburridas.
Capacidad para resilver problemas que sobrepasan la capacidad humana
Velocidad en solución de problemas
Combina el conocimiento de varios expertos humanos haciendose m◙s fiable.
Evita la necesidad de personal con altos niveles de experiencia.
Ganancia en términos monetarios, de tiempo y presición bastante altas
Su mantenimiento no necesita costos altos

Definición

"Sistema informático (hardware y software) que simula a los humanos en un área especializada."
"Programas que manipulan conocimiento codificado para resolver problemas."
"Programas que se realizan haciendo explicito el conocimiento en ellos."
"Software que imita el comportamiento de un experto humano en la solución de un problema."