Un Sistema de Producción (SP) es un modelo de razonamiento que se basa en la ejecución de reglas de producción. Estos sistemas son fundamentales en el desarrollo de sistemas expertos, sistemas de recomendación y otros sistemas inteligentes. En esta clase veremos la arquitectura de los sistemas de producción, sus componentes y la interacción de ellos para transformar la información de entrada en conclusiones y acciones.
Me gusta lanzar una pregunta a los estudiantes para motivar el pensamiento y esta es ¿Qué es un sistema de producción?
Sistema de Producción (SP):
Definición:
Es un conjunto de hechos o datos que representan el estado actual del sistema. Esta memoria es dinámica y cambia conforme se ejecutan las reglas.
Ejemplo:
Si es un sistema médico, los hechos podrían ser síntomas del paciente:
Las reglas de producción consisten en una condición (SI) y una acción (ENTONCES). Estas reglas determinan cómo modificar la base de hechos.
Ejemplo:
Consideremos un sistema experto para diagnosticar enfermedades. Una regla podría ser:
SI temperatura>38ºC ENTONCES fiebre.
Es el componente que evalúa las reglas y las dispara cuando las condiciones son verdaderas. El motor puede trabajar en dos modos principales: encadenamiento hacia adelante (forward chaining) o encadenamiento hacia atrás (backward chaining).
Permite al usuario interactuar con el sistema, proporcionando información y recibiendo resultados.
La razón para usar el razonamiento no-monótono es la necesidad de desarrollar sistemas inteligentes capaces de manejar la incertidumbre y la información incompleta de manera efectiva si son comparados con el razonamiento monótono. Algunas motivaciones del uso son:
El flujo de trabajo en un sistema de producción sigue un ciclo de evaluación y ejecución de reglas, generando así nuevas inferencias hasta que se llegue a una solución o no haya más reglas que disparar.
El motor de inferencia evalúa si las condiciones de las reglas son verdaderas respecto a la base de hechos actual.
Si la condición de una regla es verdadera, se dispara la regla y se ejecuta la acción correspondiente.
Se añaden o modifican hechos en la base de hechos según lo indicado por la regla disparada.
Tras la actualización, el ciclo comienza nuevamente.
Ejemplos:
Hecho inicial
Temperatura = 39°C.
Regla 1:
SI temperatura > 38°C ENTONCES fiebre.
Acción:
Se añade “fiebre” a la base de hechos.
Regla 2:
SI fiebre Y tos ENTONCES posible gripe.
En los siguientes puntos profundizaremos más sobre cada uno de los componentes de la arquitectura de los sistemas de producción. ¿Estás preparado? Listos o no, allá vamos.
Videos que pueden ampliar el tema:
Edward Newgate, (18 Noviembre del 2021), Inteligencia Artificial Sistemas de Producción I
Recursos: 0 Descargables
Duración: 1 Hora