You are on page 1of 13

Sistemas Basados en el

Conocimiento

Ingeniería de Conocimiento

1
Agenda

 Introducción
 Ingeniería del conocimiento
 Metodología commonKADS
 Modelos
Introducción
 Cada día es mayor el desarrollo
de aplicaciones que hacen uso
de técnicas basadas en
principios de Inteligencia
Artificial.
 Estos desarrollos dan lugar a los
denominados Sistemas Basados en
Conocimiento (SBC)
 Resulta cada vez mas necesario estructurar
de alguna manera los desarrollos para dichos
sistemas. Esta tarea se encarga la Ingeniería
del Conocimiento.
Ingeniería del conocimiento
 Aparecen dos ideas clave: El paradigma del
sistema experto y del paradigma del
conocimiento.
 La expresión Ingeniería del Conocimiento se
acuñó para referirse al diseño y construcción
de SBC:
 Se admite que el conocimiento que se puede
extraer de los expertos puede ser incompleto,
inconsistente, impreciso, incierto, etc.
 Las respuestas del sistema puedan ser
inseguras, matizadas por un grado de
confianza o de creencia. 4
Ingeniería del conocimiento
 Además, el conocimiento puede evolucionar
por la incorporación de nuevos conocimientos
o porque los expertos reconsideran la forma
en la que se ha expresado su conocimiento.

 Esto implica un proceso continuo de


actualización de la base de conocimiento, que
muchas veces se prolonga durante toda lo
vida del sistema.
 De allí la diferencia con el ciclo clásico de
construcción de software.
5
Ingeniería del conocimiento
para SBC
 La Ingeniería del conocimiento es el proceso
de diseñar y construir los Sistemas Basados en
el Conocimiento (SBC).
 Se define como:
 Sub-campo de la Inteligencia Artificial
concerniente a la adquisición, representación y
aplicación de conocimiento,
 Disciplina de la ingeniería por lo cual el
conocimiento se integra dentro de un sistema
para resolver problemas complejos que
normalmente requieren un alto nivel de
conocimiento. 6
Metodología commonKADS
 Knowledge Analysis and Documentation
System.
 Herramienta apropiada y completa para el
desarrollo de los SBC.
 Esta metodología se centra en tres modelos:
 contexto (¿Por qué?),
 concepto (¿Qué?) ,
 implementación (¿Cómo?).

7
Metodología commonKADS

8
Metodología commonKADS
 Modelo de Organización: Análisis de las
características de una organización, con el fin
de descubrir problemas y oportunidades para
sistemas de conocimiento.

 Modelo de tareas: Es la parte relevante de un


modelo de negocio. Analiza la tarea global,
sus entradas y salidas, precondiciones y
criterios de realización, así como recursos
necesarios.

9
Metodología commonKADS
 Modelo de agente: Los agentes son los
ejecutores de una tarea. Describe las
características, competencias para actuar y
restricciones.

 Modelo de conocimiento: Explica los tipos y


estructuras de conocimiento utilizados para
llevar a cabo una tarea.

10
Metodología commonKADS
 Modelo de comunicación: Varios agentes
pueden participar en transacciones, por lo que
es necesario la comunicación entre ellos.

 Modelo de diseño: Muestra las diferentes


perspectivas: Especificaciones de los
requisitos, especificación técnica del sistema
en terminos de arquitectura, plataforma,
módulos, construcción.

11
Practica Calificada
1. ¿Qué es la Ingeniería de conocimiento?
2. Explique los modelos de la Metodología
commonKADS.

You might also like