Está en la página 1de 3

INTRODUCCIN A LOS SISTEMAS EXPERTOS

Bruno Lpez Takeyas Instituto Tecnolgico de Nuevo Laredo Reforma Sur 2007, C.P. 88250, Nuevo Laredo, Tamps. Mxico http://www.itnuevolaredo.edu.mx/takeyas E-mail: takeyas@itnuevolaredo.edu.mx

Resumen: En los ltimos aos se ha despertado un especial inters en el campo de sistemas expertos (tambin conocidos como sistemas basados en el conocimiento) y se han desarrollado desde el aspecto estrictamente acadmico hasta aplicaciones altamente comerciales. Los sistemas expertos proporcionan una buena alternativa para obtener soluciones a una gran variedad de problemas que difcilmente pueden ser tratados con mtodos ortodoxos o tradicionales. Palabras claves: Sistema experto, base de conocimientos, mquina de inferencia.

2. CARACTERSTICAS DE LOS SEs

Experiencia: Exhibir conocimiento experto, adecuada robustez. Representacin simblica: Representacin simblica de conocimiento. Complejidad: Dominio del problema, uso de reglas complejas. Razonamiento simblico: Examinar su propio razonamiento, explicar su operacin.

3. LIMITACIONES

1. CONCEPTOS BSICOS
Un Sistema Experto (SE) es un programa computacional que exhibe, dentro de un dominio especfico, un grado de experiencia en la solucin de un problema comparable con la forma en que un experto humano lo hara (Ignizio, 1991) y tiene los siguientes componentes: Mquina de inferencia: Parte del SE que contiene el conocimiento general para la solucin del problema. Interpretador: Decide cmo aplicar la informacin de la base de conocimientos. Programador (Ing. del Conocimiento): Decide cundo y en qu orden aplicar la informacin de la base de conocimiento. Base de conocimientos: Parte del SE que contiene el conocimiento del dominio del experto.
1

Representacin temporal de conocimiento. Razonamiento de sentido comn. Limites de habilidad en el rea de aplicacin. Manipulacin de conocimiento inconsistente.

4. VENTAJAS Y DESVENTAJAS
V E N T EXPERIENCIA HUMANA Perecedero Difcil de transferir Difcil de documentar No predecible Costoso A J A S EXPERIENCIA ARTIFICIAL Permanente Fcil de transferir Fcil de documentar Consistente Disponible

D E S V E N T A J A S EXPERIENCIA EXPERIENCIA HUMANA ARTIFICIAL Creatividad Sin inspiracin Es adaptiva Ambiente fijo Experiencia sensorial Entrada simblica Enfoque amplio Enfoque especfico Sentido comn Tcnico

7. REPRESENTACIN CONOCIMIENTO

DE

5. DIFERENCIAS ENTRE UN SE Y SISTEMAS CONVENCIONALES


PROCESAMIENTO DE DATOS Representacin y uso de datos Algoritmos Procesos repetitivos Manipulacin efectiva de bases de datos INGENIERA DEL CONOCIMIENTO Representacin y uso de conocimiento Heursticas Procesos inferenciales Manipulacin efectiva de bases de conocimiento

Una alternativa para la adquisicin de conocimiento a travs de la interfase con una persona experta es convertir una base de datos existente en un conjunto de reglas apoyndose en el uso de tablas de induccin donde se usan renglones y columnas como los atributos, caractersticas o situaciones del problema y la cabecera de columnas representa las soluciones. Una vez terminada la tabla de induccin, se procede a formar una representacin grfica mediante espacio de estados que contiene el rbol de decisin. Sin embargo, debe reordenarse en caso de tener puntos terminales sin solucin, es decir, que durante el recorrido de la estructura del SE, conduzca a una solucin invlida o inexistente. Cuando se tiene reordenado el rbol, entonces se procede a la implementacin del SE mediante reglas de produccin IF-THEN.

8. ESTRATEGIAS DE BSQUEDA DE SOLUCIONES


Lleva a cabo una seleccin de entre distintas alternativas de solucin en un Espacio de Estados. Encadenamiento de reglas hacia delante: Se parte de la informacin inicial del problema para establecer una posible solucin. Encadenamiento de reglas hacia atrs: Se parte de una solucin establecida para el problema y se trata de verificar o deshechar.

6. TCNICAS DE EXTRACCIN DE CONOCIMIENTO


MTODO DESCRIPCIN Observacin Se observa al experto resolver el problema Discusin Examinar datos y conocimiento del problema para la solucin del problema Descripcin El experto describe un conjunto del problema de problemas prototipo Anlisis del Analizar los pasos del problema razonamiento al resolver problemas reales Refinamiento Resolver el problema utilizando del sistema las reglas generadas por el experto Examinacin El experto examina y critica las del sistema reglas generadas por el experto Validacin Solucin de casos en forma del sistema simultnea por el experto y el sistema
2

9. BIBLIOGRAFA

Gonzlez, J. Avelino & Dankel Douglas D. The engineering of knowledge-based systems: theory & practice. Prentice Hall. 1993. Ignizio, James P. Introduction to Expert Systems. McGraw Hill. 1991. Lpez Takeyas, Bruno. Sistemas basados en el Conocimiento. Antologa. Instituto Tecnolgico de Nuevo Laredo, Tam. Mxico. 2001 Luger, George F. & Stubblefield, William A.Artificial Intelligence and the Design of Expert Systems. The Benjamin/Cummings Publishing Company, Inc.

Turban, Efraim. Decision support and expert systems. Macmillan.

También podría gustarte