“Conocimientos Programación>Lenguajes De Programación

Cómo crear una base de conocimientos de diagnóstico avanzado

2013/5/7
En febrero de 2011 , los estadounidenses vieron como la red de IBM Watson equipo compitió en Jeopardy , un concurso de trivia. La computadora fácilmente vencer a sus oponentes humanos , pero tenía dificultad con las preguntas que utiliza palabras con múltiples significados , o se basan en las relaciones complejas. Aunque Watson funcionó en una granja de servidores que desplegó miles de procesadores y depósitos de almacenamiento grandes , tecnología similar se puede ejecutar en equipos de escritorio , para resolver problemas en ámbitos mucho más pequeñas. Instrucciones
1

Seleccione un dominio del problema pequeño para un proyecto piloto inicial . Si el proyecto implica el diagnóstico médico , comience con un área simple, al igual que un pequeño subconjunto de los problemas respiratorios.
2

Buscar en la Internet para aprender cómo funcionan los sistemas expertos , y qué lenguajes y herramientas se pueden utilizar para el proyecto piloto. La mayoría de los sistemas expertos tienen dos partes , una base de conocimiento donde se almacenan los datos y un motor de inferencia que analiza los datos para responder preguntas.
3

descargar varias herramientas de sistemas expertos y experimentar , para crear el proyecto piloto. Muchas de las herramientas son de código abierto , por lo que se pueden descargar de forma gratuita. Los productos comerciales a menudo ofrecen versiones de prueba gratuitas , pero revise el costo final antes de la elección de éstos . Experimente con varios para saber qué herramienta funciona mejor para el proyecto y el dominio del problema . Después de un poco de ensayo y error , elegir el mejor de ellos para crear el sistema experto .
4

Crear la base de conocimientos . Comience por definir hechos de muestra para tener una idea de cómo se representa el conocimiento. Datos a menudo se almacenan como " si ", entonces construye . Si el síntoma es la fiebre , la condición es la gripe . Si el síntoma es la secreción nasal , la condición es resfriado común. Una base de conocimientos se basa en miles de hechos, por lo que considerar la manera de recoger estos datos y hacer que en la forma apropiada.
5

Determine la interfaz de usuario . Será una pregunta basada en texto y de trabajo de la sesión mejor respuesta - o va a una serie de preguntas de opción múltiple trabajar mejor ? Base de esta elección en las personas que utilizarán el sistema y las capacidades del software.
6

de prueba del sistema. Desarrollar un conjunto de casos de prueba para determinar qué tan bien funciona el sistema experto . Si ciertos casos de prueba no dan las respuestas correctas , compruebe la base de conocimientos para asegurar que los datos fueron codificados correctamente y que se dispone de suficientes datos para responder a la pregunta. Continuar para ajustar el sistema , hasta que se pueda responder a todos los casos de prueba , así como las preguntas aleatorias formuladas por los probadores .
7

ampliar el sistema para cubrir todas las áreas del dominio del problema . Continúe agregando hechos en nuevas áreas . Afinar la interfaz de usuario y ajustar el motor de inferencia . Si es necesario, añadir otros motores de inferencia que pueden analizar los datos utilizando otros algoritmos.

Lenguajes De Programación
Cómo eliminar los últimos caracteres de cadenas en Python
Cómo aprender ASP
Cómo insertar una imagen BMP en QuickBasic
La diferencia entre un Helios y Galileo Eclipse
Cómo convertir un conjunto de resultados en Delimitado por comas
Cómo crear PHP /API y conectar con Dreamweaver
Cómo dar formato a las páginas Web utilizando mi hoja de estilo
¿Cómo puedo convertir archivos Creador Calendario
Conocimientos Informáticos © http://www.ordenador.online