Tecnología

Inicio

Cómo construir grandes sistemas de conocimiento-base

Cómo construir grandes sistemas de conocimiento-base


Los sistemas basados ​​en el conocimiento (KBS) consisten en repositorios centralizados que contienen información relacionada con un tema en particular, como un diagnóstico médico, análisis financiero o pronóstico de producción comercial. Los sistemas basados ​​en el conocimiento emplean metodologías de inteligencia artificial para resolver problemas y apoyar la acción humana, el aprendizaje y la toma de decisiones. Un KBS sirve como almacén para la difusión de información o tiene la capacidad para hacerlo. Un sistema de gestión del conocimiento reúne, organiza y recupera la información. Los componentes clave de una KBS incluyen una base de datos de conocimientos, la representación del conocimiento, mecanismos de búsqueda y mecanismos de inferencia.

Instrucciones

Base de Datos de conocimiento

1 Decidir si va a construir su propio sistema de administración desde cero o comprar una cáscara de expertos.

Construir un sistema de base de conocimiento de su propiedad si usted tiene los programadores con experiencia en un lenguaje de programación convencional, tales como Java, C ++ o Pascal, o un lenguaje de programación Prolog o artificial como LISP. Traer a un vendedor o consultores externos para construir la base de datos.

Compra un experto Shell si que parece ser su mejor opción. El Shell de Expertos consiste en una aplicación de software que tiene las funciones necesarias para la organización y prestación de los conocimientos. Este software incluye los procedimientos para procesar consultas y proporcionar respuestas.

2 Contratar a un ingeniero del conocimiento de entrevistar a expertos en la materia y desarrollar reglas.

3 Emplear los expertos de dominio que están muy bien informados sobre el tema en cuestión. Por ejemplo, tiene un biólogo poblar una base de conocimientos ontología haciendo preguntas y registrar las respuestas.

Representación del conocimiento y los mecanismos de búsqueda

4 Hacer que la estructura flexible y en general en comparación con bases de datos convencionales. Examinar las estructuras de datos para almacenar el conocimiento.

5 Decidir cómo utilizar los métodos de representación de datos: árboles, redes semánticas, marcos o reglas de producción.

Árboles organizar los datos de una manera jerárquica de arriba hacia abajo. Las redes semánticas reconocer, procesar y peticiones de conocimiento hacia adelante a otros enlaces basados ​​en el término de búsqueda. Marcos conocidos de eventos y las características o "slots" que describen el fenómeno. Las reglas de producción tienen dos componentes: la situación de la izquierda y la acción de la derecha. Si la situación es verdadera, realizar la acción.

6 Determinar la forma de acceder a los datos. La técnica de búsqueda heurística emplea reglas específicas para grandes bases de conocimiento. Este método encuentra la mejor respuesta en el menor lapso de tiempo.

Cada representación del conocimiento tiene una técnica de búsqueda específico. Por ejemplo, las reglas asociadas a los árboles en busca determina la rama tomada en cada tenedor. Las reglas de producción buscan las circunstancias que coinciden con el lado izquierdo de la regla.

Los mecanismos de inferencia

7 La inferencia se refiere a la capacidad del sistema para crear nuevos conocimientos y continuamente expandir el sistema.

El KBS recibe la entrada del usuario sobre el problema que hay que resolver. La herramienta de inferencia se basa en el conocimiento de la base de conocimientos o hace deducciones. Se llega a una conclusión y da el consejo de usuario, o el sistema puede solicitar información adicional.

Seleccionar herramientas de inferencia que permitirán la construcción de una gran KBS, tales como encadenamiento hacia adelante y el encadenamiento hacia atrás.

encadenamiento hacia adelante se ve en la información disponible y utiliza las reglas de inferencia para obtener más información hasta que alcance su objetivo. encadenamiento hacia atrás utiliza los datos para determinar si un determinado hecho es cierto.

8 Utilizar una combinación de herramientas de inferencia deductiva e inductiva.

inferencia deductiva utiliza la información de hechos, como las normas de producción establecidas en la KBS para crear nuevos conocimientos. inferencia inductiva desarrolla nuevas generalizaciones o reglas compatibles con la información de la KBS.

9 Utilizar el razonamiento basado en casos para las consultas que tienen información poco o incompleta. Este método utiliza los últimos casos que aparecen en la KBS y ciertos atributos para buscar características similares.