Vous êtes sur la page 1sur 6

1

Gestin del Conocimiento y Sistemas basados en


conocimiento
Jorge Luis Gutirrez Fernndez Universidad Privada de Santa
Cruz de la Sierra (UPSA) jorge.gutierrezf3@gmail.com

ResumenEl motivo del presente trabajo es el de realizar un


estudio acerca del conocimiento y la manera en la que puede un
sistema utilizar la informacin que posee para realizar un
aprendizaje a partir de esto y generar ms informacin

L
I. INTRODUCCIN
os sistemas basados en conocimiento surgen como
una evolucin de los paradigmas de programacin
a lo largo de la historia de la informtica. En estos
sistemas, los datos, la base de conocimientos, se
convierten en lo ms importante y el cdigo que los explota, el
Fig. 1 Interseccin de SBC respecto a los sistemas Inteligentes y
motor de inferencias, se generaliza segn diferentes Sistemas Expertos
paradigmas. Esta base de conocimientos la produce un usuario
experto en el dominio, los ingenieros del conocimiento, que
son diferentes a los programadores de la interfaz o del propio La figura 1 nos da un vistazo respecto al nivel en el que se
encuentra un sistema basado en conocimiento respecto a los
motor de inferencias.
sistemas inteligentes y sistemas expertos. As, un sistema
experto es un tipo particular de sistema basado en
La Ingeniera del Conocimiento surge en los aos 70 y se
conocimiento, el que imita al experto humano. Hay sistemas
enfoca al diseo y construccin de sistemas basados en
basados en conocimiento que no son sistemas expertos, por
conocimiento diferencindose de la ingeniera de software en:
ejemplo, una enciclopedia electrnica. Un sistema basado en
Conocimiento humano incompleto, inconsistente, conocimiento es un tipo de sistema inteligente, en el sentido
impreciso, incierto, tolerante. de almacenar/gestionar/estar relacionado con el saber o
Razonamiento y respuestas del sistema inseguros. capacidades humanas.
Conocimiento evolutivo (posibilidad de aprendizaje).
No aplicable el ciclo de vida en cascada.
A. Representacin del conocimiento.
Hablando acerca de sistemas basados en
II. CUERPO DEL INFORME conocimiento surgen incgnitas importantes
En la mayora de los sistemas tradicionales el usuario como ser: Cmo se puede representar
representa el conocimiento previo y debe restablecer la explcitamente el conocimiento que un experto
secuencia de instrucciones de procesamiento, mientras que en utiliza para resolver problemas, para su
los sistemas basados en conocimiento, el usuario (Experto), almacenamiento y empleo en un sistema
define el conocimiento y el sistema integra toda esta software de forma verstil y eficiente?, Cmo
informacin directamente en la aplicacin existente. representar el conocimiento almacenado en el
cerebro de la mquina (memoria)?
Histricamente se ha utilizado tambin el nombre de sistemas Los modelos de representacin del conocimiento se inspiran
expertos, con una distincin sutil. Al hablar de sistemas en modelos derivados de la psicologa. En los primeros
basados en conocimiento en general, simplemente se est tiempos del subjetivismo, los seres vivos se consideraban tan
haciendo referencia a que lo ms importante del sistema es el complicados que ni siquiera se planteaba su estudio. Sin
conocimiento que almacena y que gestiona, es decir, una embargo, a partir de los trabajos de Watson, Thorndike,
visin estructural. Sin embargo, el trmino sistema experto Paulov, Skinner y otros conductistas, se empieza a estudiar el
se refiere a un sistema que imita la actividad de un experto ser desde el punto de vista de estmulo/respuesta: aunque el
humano para resolver una determinada tarea en un dominio ser todava es una caja negra cuyo funcionamiento interno se
especfico, es decir, una visin funcional del sistema. desconoce, se empieza a modelar que ante un estmulo
determinado se producen una serie de respuestas predecibles,

observables y modificables de alguna forma determinada. A


partir de Jean Piaget, el padre de la psicologa moderna, se
desarrolla el cognitivismo, en el que ya se aborda el estudio
del razonamiento de los seres vivos como cajas blancas,
interesndose en los procesos internos de razonamiento,
pensamiento, memoria, aprendizaje, etc.

La teora del Aprendizaje Receptivo Significativo de Ausubel


trata de cmo los materiales de estudio llegan al alumno en el
contexto del aprendizaje y son la base de los mapas
conceptuales.

Fig. 4 Ejermplo de conocimiento declarativo: normativa de pagos de


talones bancarios.

Fig. 2 Mapas conceptuales (Novak)

Los mapas conceptuales de Novak (Fig 2) son una potente


herramienta para facilitar la comprensin de un problema y la
adquisicin de conocimiento sobre un dominio determinado.
B. Tipos de Conocimiento.
Fig. 5 Ejemplo de conocimiento procedimental: normativa de pago de
Quillian propone dos tipos de conocimiento: declarativo, talones bancarios.
donde se exponen los hechos y las reglas que rigen un
determinado dominio, y procedimental, en el que se dan C. Lenguajes de Representacin.
instrucciones paso a paso sobre cmo realizar una tarea (Fig Un lenguaje de representacin del conocimiento presenta
3). ciertos requisitos:
Sintaxis formalizada para poder disear
adecuadamente un procesador (motor de
inferencias).
Semntica bien definida y que permita la
implementacin en el procesador de algoritmos de
razonamiento eficientes.
Desde el punto de vista pragmtico, expresividad
para representar el conocimiento lo menos
forzadamente posible.
Cada lenguaje suele estar representado por una herramienta.

III. MODELOS LENGUAJES DE REPRESENTACIN


Fig. 3 Tipos de conocimiento segn Ross Quillian En esta presentacin se hablar al respecto de 4 modelos de
lenguajes de representacin:
Triplas Objeto-Atributo-Valor
Redes semnticas
Marco
Lgica de predicados
3

A. Triplas Objeto-Atributo-Valor D. Lgica de predicados (de primer orden).


Las triplas (objeto, atributo, valor) son el modelo ms bsico. La lgica de predicados de primer orden estudia
Han evolucionado con el tiempo en los atributos de una clase razonamientos de tipo deductivo, exactos y basados en
en el paradigma de la programacin orientada a objetos. predicados de primer orden.

Fig. 6 Ejemplo Triplas objeto-atributo-valor

B. Redes semnticas. Fig. 9 Representacin del ejemplo de red semntica con lgica de
predicados de primer orden.
Las redes semnticas se definen como un lenguaje grfico
fcilmente traducible a forma simblica, muy til para El ejemplo anterior es una representacin usando el lenguaje
representar conocimiento taxonmico. Permite una Prolog.
representacin estructurada del conocimiento factual y de
ciertos tipos de conocimiento normativo, y de expresar de
manera muy fcil las excepciones en los valores de
propiedades heredadas.

Fig. 10 Continuacin del ejemplo anterior.

En la Fig. 11 se presentan consultas en una consola Prolog


para explotar el conocimiento de la red semntica.
Fig. 7 Ejemplo de red semntica en el dominio de la zoologa.

C. Marcos.
Los marcos son otra forma de expresar las redes semnticas
textualmente, pero adems pueden incluir representaciones de
conocimiento procedimental.

Fig. 11 Ejemplo de consultas en consola Prolog.

Fig. 8 Ejemplo de marco en el dominio de la zoologa


4

IV. EJEMPLO DE UN SISTEMA BASADO EN CONOCIMIENTO.

Fig. 14 Ejemplo de dilogo con MYCIN.

Fig. 12 Diferencias entre Sistemas Basados en Conocimiento y


Sistemas Expertos.

A. Dendral
ste fue el primer sistema inteligente de la historia, utilizado
durante ms de 10 aos por qumicos y bilogos para
propsitos reales, utilizado para inferencia de estructuras
moleculares a partir de medidas del espectrmetro de masas.
Fue inicialmente escrito en LISP, pero no se considera
tcnicamente el primer sistema experto al no separar de forma
explcita el conocimiento del motor de inferencias.

B. MYCIN.
ste fue considerado el primer Sistema Experto de la historia
fue un sistema de ayuda al diagnstico de enfermedades Fig. 15 Ejemplo de dilogo con MYCIN.
infecciosas en la sangre. Al ser consultado, intenta establecer
una hiptesis de diagnstico para un determinado paciente, a V. APLICACIONES DE LOS SISTEMAS BASADOS EN
partir de la informacin que va solicitando al mdico segn la CONOCIMIENTO.
necesita. Incorpora un generador de explicaciones. Existen mltiples campos de aplicacin para los SBC.
Es considerado el primer sistema experto de la historia puesto A. Diagnstico y reparacin de sistemas y/o
que tena una separacin expresa entre el conocimiento y el dispositivos de todo tipo.
motor de inferencias. Estaba codificado en reglas, como las de Sistemas que diagnostican fallos y sugieren medidas
la Fig. 13, codificadas en triplas(infeccin, tipo, quin la correctoras.
produce).
B. Monitorizacin y control de procesos.
Anlisis en tiempo real de dispositivos o procesos fsicos, ara
la deteccin temprana de anomalas, desviaciones o
tendencias, o su gestin ptima.
C. Planificacin.
Analizan una serie de objetivos potencialmente complejos e
interrelacionados, para determinar el conjunto ptimo de
acciones a realizar para conseguir esos objetivos y establecer
su planificacin en el tiempo, teniendo en cuenta las
restricciones existentes.
D. Configuracin (fabricacin y diseo)
Seleccin y disposicin de un conjunto de elementos
Fig. 13 Reglas MYCIN. relacionados por una serie de restricciones.
5

E. Gestin del conocimiento.


Distribucin de conocimiento a los usuarios de la manera
ptima para satisfacer sus intereses (sistemas de
recomendacin y de ayuda).

En la Fig. 16 se muestra la arquitectura general de los sistemas


basados en conocimiento: el motor de inferencias, la base de
conocimiento (conocimiento esttico sobre el dominio, a largo
plazo), la memoria de trabajo (conocimiento dinmico sobre el
razonamiento actual, a corto plazo), la interfaz de usuario con
un sistema de entrada/salida, un editor del conocimiento, y el
generador de explicaciones.

Fig. 19 Caractersticas del Motor de Inferencias.

Fig. 16 Arquitectura general de los SBC.

Fig. 20 Reglas de inferencia.

Fig. 17 Caractersticas de la Base de Conocimiento

Fig. 21 Resolucin de conflictos con reglas de inferencia.

VI. CONCLUSIN
Esta primera etapa de estudio nos ha permitido el
conocimiento y profundizacin de las herramientas
susceptibles de ser utilizadas en el proceso de gestin del
conocimiento y sobre todo ha guiado en el proceso de
reflexin sobre las diferentes etapas y elementos que
intervienen en este proceso.

Fig. 18 Diferentes clasificaciones del tipo de conocimiento.


6

REFERENCIAS
Autor
[1] Wikipedia
[2] Julio Villena Romn. Sistemas Basados en Conocimiento. [Online]. Jorge Luis Gutirrez Fernndez
Disponible: http://ocw.uc3m.es/ingenieria-telematica/inteligencia-en-
redes-de-comunicaciones/material-de-clase-1/03-sistemas-basados-en- Estudiante Ingeniera de Sistemas
conocimiento.
Universidad Privada de Santa Cruz de la Sierra

Vous aimerez peut-être aussi