Вы находитесь на странице: 1из 18

INGENIERA DEL CONOCIMIENTO

Es el proceso de trabajar con un experto en expresar lo que l sabe, en una forma apropiada para ser utilizada en un S. E. (Feigenbaum).

CC50M2006 Prof. Sandra de la Fuente

CARACTERSTICAS DEL CONOCIMIENTO EXPERTO

Es voluminoso. Difcil de caracterizar con precisin. Est en constante cambio. No tiene una organizacin esttica, sino que vara segn como se lo utilice.

CC50M2006 Prof. Sandra de la Fuente

CONOCIMIENTO EXPERTO

Debe expresarse en una forma tal que :


-

Capture generalizaciones. Sea entendible por el experto que lo provee. Pueda modificarse fcilmente, para corregir errores y reflejar los cambios que va experimentando. Pueda utilizarse en gran cantidad de casos, aunque no est completo.

CC50M2006 Prof. Sandra de la Fuente

ADQUISICIN DEL CONOCIMIENTO

Es la transferencia y transformacin de la solucin de problemas expertos desde alguna fuente de conocimientos (especialmente experto humano) a un programa. Se compone de 3 fases principales:

Fase inicial de conceptualizacin Fase de desarrollo Fase final

CC50M2006 Prof. Sandra de la Fuente

FASE INICIAL DE CONCEPTUALIZACION

El experto no conoce los sistemas de bases de conocimientos y no est familiarizado con el proceso de describir explcitamente lo que l sabe y hace, y el Ingeniero del Conocimiento ignora el dominio del conocimiento del experto y busca, toscamente, por analoga, como realizar las posibles preguntas.

CC50M2006 Prof. Sandra de la Fuente

FASE INICIAL DE CONCEPTUALIZACION

Primero se produce un dilogo similar al de un analista y especialista cuando se comienza un sistema tradicional. Se nombran los conceptos relevantes y se explicitan las relaciones entre ellos.

CC50M2006 Prof. Sandra de la Fuente

FASE INICIAL DE CONCEPTUALIZACION

En las primeras semanas, el experto entiende de qu herramientas se disponen para expresar el conocimiento y el ingeniero del conocimiento ya est familiarizado con los conceptos importantes del tema. Entre ambos formulan una taxonoma de las posibles reas a desarrollar y los tipos de soluciones que pueden proveerse. Generalmente se selecciona un pequeo fragmento del rea inicial para ser desarrollado.

CC50M2006 Prof. Sandra de la Fuente

FASE DE DESARROLLO

Se procede a detallar las cadenas de razonamiento y a desarrollar el conjunto de las reglas principales. Aumenta el vocabulario del dominio, expresado como contexto, parmetros y valores. Se explica una gran cantidad de conocimiento para describir un nmero importante de casos tpicos. Se codifican reglas de produccin individuales y el experto puede examinarlas y criticarlas. Se realiza un prototipo que el experto prueba, al detectar fallas, se agrega ms conocimiento.

CC50M2006 Prof. Sandra de la Fuente

FASE FINAL

La mayor parte de la estructura de la Base de Conocimientos est O.K. y las interacciones con el experto producen cambios ms bien pequeos. El proceso de definicin y refinamiento de reglas que se produce en esta etapa puede resumirse en los siguientes pasos :
1.

E le indica a I que regla agregar o modificar I hace los cambios a la base de conocimientos I ejecuta algunos casos antiguos para chequear consistencia Si hay problemas, se discute con E y vuelve al paso 1 E ejecuta el sistema modificado en busca de problemas Si est O.K., se aprueba la regla, si no, vuelve al paso 1

2.

3.

4.

5.

6.

CC50M2006 Prof. Sandra de la Fuente

CLASIFICACIN DEL CONOCIMIENTO

Debe distinguirse entre DATO y CONOCIMIENTO DATO : es una observacin por ej. soplo al corazn se puede representar por una descripcin, una medicin (38), una grabacin (el ruido del soplo), etc. CONOCIMIENTO : es la interpretacin de los datos o los mtodos para interpretarlos (dato: soplo al corazn, conocimiento: defecto en la vlvula). Un conocimiento puede ser un dato para un nivel ms alto La INFORMACIN incluye tanto dato como conocimiento

CC50M2006 Prof. Sandra de la Fuente

Arquitectura de un Sistema Experto


No existe una arquitectura de un sistema experto comn. Sin embargo, la mayora de los sistemas expertos tienen unos componentes bsicos:

Estructura

base de conocimientos, motor de inferencia, base de datos e interfaz con el usuario. de un sistema experto ideal Y Muchos tienen, adems, un mdulo de explicacin y un mdulo de adquisicin del conocimiento.

CC50M2006 Prof. Sandra de la Fuente

La base de conocimientos
Contiene el conocimiento especializado extrado del experto en el dominio. Es decir, contiene conocimiento general sobre el dominio en el que se trabaja. El mtodo ms comn para representar el conocimiento es mediante reglas de produccin. El dominio de Como ejemplorepresentadoconsiderar la siguiente regla mdica: conocimiento se puede se divide, pues, en pequeas fracciones de conocimiento o reglas

SI el termmetro marca 39

Y el termmetro ENTONCES .correctamente SI . . . funciona . . ENTONCES el paciente tiene fiebre


Donde cada regla constar de una parte denominada condicin y de una parte denominada accin, y tendr la forma: SI condicin ENTONCES accin

CC50M2006 Prof. Sandra de la Fuente

La base de conocimientos
Una caracterstica muy importante es que la base de conocimientos es independiente del mecanismo de inferencia que se utiliza para resolver los problemas. De esta forma, cuando los conocimientos almacenados se han quedado obsoletos, o cuando se dispone de nuevos conocimientos, es relativamente fcil aadir reglas nuevas, eliminar las antiguas o corregir errores en las existentes. No es necesario reprogramar todo el sistema experto. Las reglas suelen almacenarse en alguna secuencia jerrquica lgica, pero esto no es estrictamente necesario. Se pueden tener en cualquier secuencia y el motor de inferencia las usar en el orden adecuado que necesite para resolver un problema.

CC50M2006 Prof. Sandra de la Fuente

Base de hechos (Memoria de trabajo)

La base de datos o base de hechos es una parte de la memoria del ordenador que se utiliza para almacenar los datos recibidos inicialmente para la resolucin de un problema. Contiene conocimiento sobre el caso concreto en que se trabaja. Tambin se registrarn en ella las conclusiones intermedias y los datos generados en el proceso de inferencia. Al memorizar todos los resultados intermedios, conserva el vestigio de los razonamientos efectuados; por lo tanto, se puede utilizar explicar las deducciones y el comportamiento del sistema.

CC50M2006 Prof. Sandra de la Fuente

El motor de inferencias
El sistema experto modela el proceso de razonamiento humano con un mdulo conocido como el motor de inferencia. Dicho motor de inferencia trabaja con la informacin contenida en la base de conocimientos y la base de hechos para deducir nuevos hechos. Contrasta los hechos particulares de la base de hechos con el conocimiento contenido en la base de conocimientos para obtener conclusiones acerca del problema.

CC50M2006 Prof. Sandra de la Fuente

Este enfoque tiene la ventaja de que el sistema va a considerar nicamente las reglas que interesan al problema en cuestin. El usuario comenzar declarando una expresin E y el objetivo del sistema ser establecer la verdad de esa expresin.

CC50M2006 Prof. Sandra de la Fuente

Subsistema de explicacin.
Una caracterstica de los sistemas expertos es su habilidad para explicar su razonamiento. Usando el mdulo del subsistema de explicacin, un sistema experto puede proporcionar una explicacin al usuario de por qu est haciendo una pregunta y cmo ha llegado a una conclusin. Este mdulo proporciona beneficios tanto al diseador del sistema como al usuario. El diseador puede usarlo para detectar errores y el usuario se beneficia de la transparencia del sistema.

CC50M2006 Prof. Sandra de la Fuente

Interfaz de usuario.
La interaccin entre un sistema experto y un usuario se realiza en lenguaje natural. Tambin es altamente interactiva y sigue el patrn de la conversacin entre seres humanos. Para conducir este proceso de manera aceptable para el usuario es especialmente importante el diseo del interfaz de usuario. Un requerimiento bsico del interfaz es la habilidad de hacer preguntas. Para obtener informacin fiable del usuario hay que poner especial cuidado en el diseo de las cuestiones. Esto puede requerir disear el interfaz usando mens o grficos.

CC50M2006 Prof. Sandra de la Fuente

Вам также может понравиться