Encadenamiento hacia adelante vs Encadenamiento hacia atrás - Las 9 principales diferencias para aprender

Tabla de contenido:

Anonim

Diferencia entre encadenamiento hacia adelante vs encadenamiento hacia atrás

El encadenamiento hacia adelante vs el encadenamiento hacia atrás son dos estrategias importantes en el campo de la inteligencia artificial. Su origen reside en el Dominio del sistema experto de IA. El Expert System, uno de los dominios de investigación más destacados de la IA, se introdujo para emular la capacidad de toma de decisiones de los expertos humanos. Tiene 3 componentes:

  • Base de conocimiento: para almacenar conocimiento específico de dominio y de alta calidad.
  • Motor de inferencia: utilice el conocimiento de Knowledgebase para llegar a una decisión.
  • Interfaz de usuario: proporciona interacción entre el usuario del ES y el sistema experto.

El encadenamiento hacia adelante y hacia atrás son las estrategias utilizadas por el motor de inferencia para hacer las deducciones.

Encadenamiento hacia adelante: el motor de encadenamiento hacia adelante pasa por todos los hechos, condiciones y derivaciones antes de deducir el resultado, es decir, comienza con un conjunto de reglas para realizar una cadena de operaciones para concluir la decisión final. Esta estrategia se utiliza para llegar a la conclusión manipulando el conocimiento de la base de conocimiento.

Esta estrategia se utiliza para responder la pregunta "¿QUÉ PUEDE SUCEDER A CONTINUACIÓN?"

Propiedades:

  • Dado que se mueve de arriba a abajo se llama un enfoque de arriba hacia abajo.
  • Llega a una conclusión al hacer deducciones de los datos y pasar del estado inicial al estado objetivo.

Encadenamiento hacia atrás: en esto, el sistema de inferencia conoce la decisión final, trata de averiguar las condiciones que habrían resultado en esa decisión. Se utiliza principalmente para encontrar la causa de un problema.

Esta estrategia se utiliza para responder la pregunta "¿POR QUÉ SUCEDE ESTO?"

Propiedades:

  • En esto, los objetivos se dividen en submetas para demostrar un hecho.
  • Es un enfoque orientado a objetivos.
  • Se utilizó la estrategia de profundidad primero para la prueba.

Comparación cara a cara entre el encadenamiento hacia adelante vs el encadenamiento hacia atrás (infografía)

A continuación se muestra la comparación de los 9 principales entre el encadenamiento hacia adelante vs el encadenamiento hacia atrás :

Diferencias clave entre el encadenamiento hacia adelante frente al encadenamiento hacia atrás

Analicemos algunas de las principales diferencias clave entre el encadenamiento hacia adelante y el encadenamiento hacia atrás:

  • El encadenamiento hacia adelante se usa para deducir la conclusión al tomar los hechos y avanzar en la dirección aplicando la regla de inferencia para obtener más datos, hasta el momento en que alcanza el objetivo, mientras que en el encadenamiento hacia atrás toma el objetivo y retrocede usando la regla de inferencia para determinar el hecho que podría ser la razón del objetivo.
  • El encadenamiento hacia adelante utiliza la estrategia de amplitud para deducir la conclusión, mientras que el encadenamiento hacia atrás utiliza la estrategia de profundización para obtener los hechos.
  • Debido a la razón de tomar los hechos y deducir el resultado, el encadenamiento hacia adelante se denomina enfoque de abajo hacia arriba, mientras que el encadenamiento hacia atrás también se conoce como un enfoque de arriba hacia abajo.
  • El encadenamiento hacia adelante se usa para obtener el objetivo de los datos, por lo tanto, se llama una técnica de inferencia dirigida por datos, mientras que el encadenamiento hacia atrás se usa para obtener los datos del objetivo, se llama técnicas de inferencia impulsada por el objetivo.
  • El encadenamiento hacia adelante buscará todas las formas posibles de alcanzar el objetivo, mientras que el encadenamiento hacia atrás evita caminos innecesarios.
  • Dado que el encadenamiento hacia adelante verifica todas las reglas es lento, mientras que el encadenamiento hacia atrás es rápido ya que verifica solo las reglas requeridas.
  • El encadenamiento hacia adelante puede usarse en el mercado de acciones para detectar el precio de las acciones utilizando los datos disponibles, mientras que el encadenamiento hacia atrás puede usarse para conocer la razón de una causa como el cáncer.
  • El encadenamiento hacia adelante se usa en tareas como planificación, monitoreo, interpretaciones y aplicaciones de control, mientras que el encadenamiento hacia atrás se usa en tareas de depuración y diagnóstico.
  • Ahora es posible que tenga una comprensión clara de estas dos estrategias del Sistema de inferencia y cómo se relacionan con el Sistema experto. Mire la figura a continuación para comprender su relación:

  • El ingeniero experto y de la base de conocimiento crea la base de conocimiento del sistema experto, que luego es utilizada por las estrategias del sistema de inferencia para deducir el resultado en caso de encadenamiento hacia adelante utilizando los hechos y las reglas disponibles en la base de conocimiento o para obtener la razón del objetivo tomando la entrada como un objetivo del usuario y los hechos y las reglas de la base de conocimiento.

Tabla comparativa de encadenamiento hacia adelante vs encadenamiento hacia atrás

La siguiente tabla resume las comparaciones entre el encadenamiento hacia adelante vs el encadenamiento hacia atrás:

Encadenamiento Adelante Encadenamiento hacia atrás
tipo de pregunta El sistema experto utiliza esta estrategia para responder: "¿Qué puede suceder después?" El sistema experto utiliza esta estrategia para responder: "¿Por qué sucede esto?"
Acercarse Sigue el enfoque de abajo hacia arriba Sigue el enfoque de arriba hacia abajo
Tipo de estrategia Aplica la estrategia Breadth-First Aplica la estrategia de profundidad primero
Técnica El encadenamiento directo es una técnica basada en datos. Es una técnica impulsada por objetivos.
Objetivo Su objetivo es llegar a la conclusión. Su objetivo es obtener los posibles hechos.
Dirección operacional Dirección hacia adelante, es decir, va de hecho a resultado Dirección hacia atrás, es decir, va del resultado a los hechos.
Numero de conclusiones Puede generar un número infinito de posibles conclusiones. Genera un número finito de posibles conclusiones.
Solicitud Se utiliza en aplicaciones de monitoreo, planificación, interpretación y control. Se utiliza en aplicaciones de prescripción, depuración y diagnóstico.
Velocidad Lento ya que tiene que usar todas las reglas Rápido ya que solo tiene que usar unas pocas reglas.

Conclusión

En este artículo, hemos visto diferencias entre el encadenamiento hacia adelante frente al encadenamiento hacia atrás con sus diferencias clave. Espero que encuentres útil este artículo.

Artículos recomendados

Esta ha sido una guía de la principal diferencia entre el encadenamiento hacia adelante y el encadenamiento hacia atrás. Aquí también discutimos las diferencias clave de Encadenamiento hacia adelante vs Encadenamiento hacia atrás con la infografía y la tabla de comparación. También puede echar un vistazo a los siguientes artículos para obtener más información:

  1. Problemas de inteligencia artificial
  2. Tecnología de Inteligencia Artificial
  3. Gráfico de Pareto en Tableau
  4. Break vs Continue