Documentos de Académico
Documentos de Profesional
Documentos de Cultura
CONOCIMIENTO
REPRESENTACIÓN DEL CONOCIMIENTO
- Reglas de producción
Comprensión
Lenguaje Natural
Generación
Lenguaje
Natural
Aplicación del
Razonamiento
mecanismo de
pretendido
razonamiento
del formalismo
Inversa de la
Hechos representación Representación
finales hechos finales
Granularidad de la representación
Es el nivel de detalle en la representación del mundo
−Influye en el número de hechos que constituyen un estado
−Dependerá del problema
−Suele usarse redundancia: distintas representaciones con distintos
niveles de detalle
Representación declarativa
El conocimiento está especificado pero no la manera en que debe usarse
Ventajas: modularidad y flexibilidad
OTROS ASPECTOS DE LA REPRESENTACIÓN
Representación procedimental
Los SBC surgen en los años 1970, con los sistemas expertos:
Extracción del conocimiento especializado (a partir de expertos
humanos, Internet, libros, etc.) y representación en bases de
conocimiento
Adquisición de conocimiento sobre un dominio, a partir de una o
más fuentes y su conversión a un formato que pueda ser utilizado
por una computadora para resolver problemas que sólo pueden
ser resueltos por personas con amplio conocimiento del dominio
INGENIERÍA DEL CONOCIMIENTO (IC)
La Ingeniería del Conocimiento nace a finales de los1980 (crisis de
los SBC)
Misión del IC: no sólo transformar el conocimiento disponible para que sea
aplicable por una máquina (“manufacturar” conocimiento), sino también:
−Utilizar herramientas existentes y disponibles para resolver el problema,
o ser capaz de desarrollar una adecuada si no la hubiera
−Reconocer qué conocimiento concreto se utiliza para resolver un
problema
−Saber clasificar ese conocimiento
−Determinar cuál es la mejor manera de representarlo
ACTIVIDADES DEL INGENIERO DEL CONOCIMIENTO
Tareas de Actividades Productos
procesamiento ingenieriles
del conocimiento
Extracción Adquisición del Conceptos y reglas
Conocimiento
Modelado Diseño del sistema Arquitectura del
sistema y elección de la
representación
Ensamblado Programación del Base de conocimiento
conocimiento (incluyendo motor
de inferencia)
Refinamiento Refinamiento del Conceptos y reglas
conocimiento revisados
DESARROLLO DE SISTEMAS BASADOS EN CONOCIMIENTO
Implementación
− Incorporar a la BC los conocimientos formalizados en la etapa
anterior, utilizando editores de reglas, detectando inconsistencias,
etc.
− Desarrollo de una herramienta de propósito específico
− Utilización de algún shell para el desarrollo de SBC