martes, 2 de agosto de 2011

ETAPAS PARA EL DISEÑO E IMPLANTACION DE UN SE


Para el desarrollo de un sistema experto Weiss y Kulikowski [WEI, 1984] sugieren las siguientes etapas para el diseño e implementación de un sistema experto, ver la figura 8.

  1. Planteamiento del problema. La primera etapa en cualquier proyecto es normalmente la definición del problema a resolver. Puesto que el objetivo principal de un sistema experto es responder a preguntas y resolver problemas, esta etapa es quizás la más importante en el desarrollo de un sistema experto. Si el sistema está mal definido, se espera que el sistema suministre respuestas erróneas.
  2. Encontrar expertos humanos que puedan resolver el problema. En algunos casos, sin embargo, las bases de datos pueden jugar el papel del experto humano.
  3. Diseño de un sistema experto. Esta etapa incluye el diseño de estructuras para almacenar el conocimiento, el motor de inferencia, el subsistema de explicación, la interfaz de usuario, etc.
  4. Elección de la herramienta de desarrollo. Debe decidirse si realizar un sistema experto a medida utilizando lenguaje de programación.
  5. Desarrollo y prueba de un prototipo. Si el prototipo no pasa las pruebas requeridas, las etapas anteriores (con las modificaciones apropiadas) deban ser repetidas hasta que se obtenga un prototipo satisfactorio.
  6. Refinamiento y generalización. En esta etapa se corrigen los fallos y se incluyen nuevas posibilidades no incorporadas en el diseño inicial.
    Mantenimiento y puesta al día. En esta etapa el usuario plantea problemas o defectos del prototipo, corrige errores, actualiza el producto con nuevos avances, etc.

No hay comentarios:

Publicar un comentario