Sistemas Basados en Conocimiento Knowledge Based Systems - PowerPoint PPT Presentation

1 / 12
About This Presentation
Title:

Sistemas Basados en Conocimiento Knowledge Based Systems

Description:

La soluci n es esencialmente la misma que hubiera dado un ser humano confrontado ... El plan de pruebas, es bastante similar al que se prepara para un sistema ... – PowerPoint PPT presentation

Number of Views:106
Avg rating:3.0/5.0
Slides: 13
Provided by: marioguill
Category:

less

Transcript and Presenter's Notes

Title: Sistemas Basados en Conocimiento Knowledge Based Systems


1
Sistemas Basados en Conocimiento (Knowledge
Based Systems)
  • Lic. Mario G. Oloriz
  • Agosto 2004

2
Sistemas Basados en Conocimiento
  • Es un sistema computarizado capaz de resolver
    problemas en el dominio en el cual posee
    conocimiento específico.
  • La solución es esencialmente la misma que hubiera
    dado un ser humano confrontado con idéntico
    problema, aunque no necesariamente el proceso
    seguido por ambos puede ser igual.

3
El Ciclo de Vida de los SBC
  • Análisis del Problema Evaluar el problema y los
    recursos disponibles para determinar la
    aplicabilidad de una solución basada en
    conocimiento. Se debe realizar un análisis costo
    - beneficio del SBC propuesto para saber si su
    desarrollo puede ser garantizado.

4
El Ciclo de Vida de los SBC
  • Especificación de Requerimientos Formalizar y
    poner por escrito lo que fue adquirido durante la
    fase de análisis. Esto permite determinar los
    objetivos del proyecto, ojalá, de una manera
    inequívoca y establece los medios para obtener
    dichos objetivos.

5
El Ciclo de Vida de los SBC
  • Diseño Preliminar Esta etapa considera
    únicamente las decisiones de alto nivel
    necesarias para preparar y desarrollar
    rápidamente el prototipo inicial.
    Específicamente, esta etapa determina el
    paradigma de representación del conocimiento, la
    herramienta escogida para construir el prototipo,
    y la selección de los expertos

6
El Ciclo de Vida de los SBC
  • Prototipo Inicial y Evaluación Esta es una etapa
    clave debido a que todas las decisiones tomadas
    en el diseño preliminar deben ser ya sea
    confirmadas, rectificadas o desechadas, sobre la
    base del conocimiento recopilado de los expertos
    en el proceso hasta completar esta etapa

7
El Ciclo de Vida de los SBC
  • Diseño Final comprende la selección de las
    herramientas y de los recursos necesarios para
    desarrollar el sistema a ser entregado. En muchos
    casos puede ser aplicable y muy útil realizar una
    descripción gráfica de los diferentes módulos del
    sistema, empleando las herramientas CASE propias
    de los sistemas de software convencionales

8
El Ciclo de Vida de los SBC
  • Implementación comprende el proceso completo de
    adquisición del conocimiento para todos los
    módulos o subsistemas. Es en esta etapa que tiene
    lugar el desarrollo incremental.

9
El Ciclo de Vida de los SBC
  • Pruebas El asegurar la calidad de un SBC es una
    tarea muy importante que debe ser cuidadosamente
    planificada, especialmente a medida que el SBC es
    más grande y complejo, o es de aplicación
    crítica. El plan de pruebas, es bastante similar
    al que se prepara para un sistema convencional,
    basándose en la validación y la verificación.

10
El Ciclo de Vida de los SBC
  • Ajustes al Diseño A medida que el trabajo avanza
    y los ingenieros cognoscitivos tienen a la vista
    los problemas detectados, deben realizar los
    ajustes necesarios al inicio de cada iteración.
    Si estos ajustes cada vez son relativamente más
    pequeños y no son retroactivos, se tiene una
    buena medida de que se está progresando. Pero si
    ocurre lo contrario, puede representar un serio
    retardo al proyecto y posiblemente requerir un
    cambio de paradigma

11
El Ciclo de Vida de los SBC
  • Instalación, Implantación y Mantenimiento En la
    etapa final del ciclo de vida de un SBC se
    traslada el sistema desarrollado, como un
    producto operativo hacia el entorno de los
    usuarios. Para ello, se deben realizar varias
    actividades de instalación, implantación y
    mantenimiento similares a las de un sistema de
    software convencional.

12
Proceso de Especificación de Requerimientos
Feedback del usuario
Usuario
Requerimientos
Modelos a validar por el usuario
del usuario
Especificación de Requerimientos
Modelos de Requerimientos
Conocimiento
Elicitación
Especificación
Validación
Necesidad de más conocimiento
Resultados de la validación
Conocimiento del dominio
Conocimiento del dominio
Dominio del Problema
Write a Comment
User Comments (0)
About PowerShow.com