El enstringmiento hacia adelante y el enstringmiento hacia atrás son las dos estrategias más importantes en el campo de la inteligencia artificial y se encuentran en el dominio del sistema experto de la IA.
El enstringmiento hacia adelante y hacia atrás son las estrategias utilizadas por el motor de inferencia para hacer las deducciones.
Motor de inferencia:
el motor de inferencia es un componente del sistema experto que aplica reglas lógicas a la base de conocimientos para deducir nueva información. Interpreta y evalúa los hechos en la base de conocimiento para dar una respuesta.
Una base de conocimiento es una colección estructurada de hechos sobre el dominio del sistema.
Enstringmiento hacia adelante: Enstringmiento
hacia adelante, el motor de inferencia pasa por todos los hechos, condiciones y derivaciones antes de deducir el resultado, es decir, cuando se toma una decisión basada en los datos disponibles, el proceso se denomina enstringmiento hacia adelante. Funciona desde un estado inicial y llega al gol (decisión final).
Ejemplo:
A
A -> B
B
—————————–
Está corriendo.
Si está corriendo, suda.
Él está sudando.
Enstringmiento hacia atrás:
en este, el sistema de inferencia conoce la decisión final o la meta, este sistema parte de la meta y trabaja hacia atrás para determinar qué hechos se deben afirmar para que se pueda lograr la meta, es decir, funciona desde la meta (decisión final) y alcanza el estado inicial.
Ejemplo:
B
A -> B
A
—————————–
Está sudando.
Si está corriendo, suda.
Él está corriendo.
Diferencia entre el enstringmiento de reenvío y el enstringmiento hacia atrás:
Enstringmiento hacia adelante | Enstringmiento hacia atrás |
---|
1. | Cuando se toma una decisión basada en los datos disponibles, el proceso se denomina enstringmiento hacia adelante. | El enstringmiento hacia atrás comienza desde la meta y funciona hacia atrás para determinar qué hechos deben afirmarse para que se pueda lograr la meta. |
2. | El enstringmiento directo se conoce como técnica basada en datos porque alcanzamos el objetivo utilizando los datos disponibles. | El enstringmiento hacia atrás se conoce como técnica dirigida por objetivos porque comenzamos desde el objetivo y alcanzamos el estado inicial para extraer los hechos. |
3. | Es un enfoque de abajo hacia arriba. | Es un enfoque de arriba hacia abajo. |
4. | Aplica la Estrategia Primero en Amplitud. | Aplica la Estrategia Primero en Profundidad. |
5. | Su objetivo es llegar a la conclusión. | Su objetivo es obtener los hechos posibles o los datos requeridos. |
6. | Lento ya que tiene que usar todas las reglas. | Tan rápido como tiene que usar solo unas pocas reglas. |
7. | Opera en dirección hacia adelante, es decir, trabaja desde el estado inicial hasta la decisión final. | Opera en dirección hacia atrás, es decir, trabaja desde la meta para alcanzar el estado inicial. |
8. | El enstringmiento directo se utiliza para la aplicación de planificación, supervisión, control e interpretación. | Se utiliza en motores de inferencia automatizados, pruebas de teoremas, asistentes de prueba y otras aplicaciones de inteligencia artificial. |
¿Escribir código en un comentario? Utilice ide.geeksforgeeks.org , genere un enlace y compártalo aquí.
Mejore sus habilidades de codificación con la práctica
¡Comience su viaje de codificación ahora!
Publicación traducida automáticamente
Artículo escrito por VishwashVishwakarma y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA