Diferencia entre razonamiento hacia adelante y hacia atrás en IA

Autor: Laura McKinney
Fecha De Creación: 2 Abril 2021
Fecha De Actualización: 3 Mes De Julio 2024
Anonim
Diferencia entre razonamiento hacia adelante y hacia atrás en IA - Tecnología
Diferencia entre razonamiento hacia adelante y hacia atrás en IA - Tecnología

Contenido


En inteligencia artificial, el propósito de la búsqueda es encontrar el camino a través de un espacio problemático. Hay dos formas de llevar a cabo dicha búsqueda que son el razonamiento hacia adelante y hacia atrás. La diferencia significativa entre ambos es que el razonamiento directo comienza con los datos iniciales hacia el objetivo. Por el contrario, el razonamiento hacia atrás funciona de manera opuesta, donde el propósito es determinar los hechos e información iniciales con la ayuda de los resultados dados.

    1. Cuadro comparativo
    2. Definición
    3. Diferencias clave
    4. Conclusión

Cuadro comparativo

Bases para la comparaciónRazonamiento AdelanteRazonamiento hacia atrás
BásicoBasado en datosMotivado por sus metas
Empieza conNuevos datosConclusión incierta
El objetivo es encontrar elConclusión que debe seguirHechos para apoyar las conclusiones
Tipo de enfoqueOportunistaConservador
FluirIncipiente a la consecuenciaConsecuencia a incipiente


Definición de razonamiento hacia adelante

La solución de un problema generalmente incluye los datos iniciales y los hechos para llegar a la solución. Estos hechos e información desconocidos se utilizan para deducir el resultado. Por ejemplo, mientras diagnostica a un paciente, el médico primero verifica los síntomas y la condición médica del cuerpo, como la temperatura, la presión arterial, el pulso, el color de los ojos, la sangre, etc. Después de eso, se analizan los síntomas del paciente y se comparan con los síntomas predeterminados. Luego, el médico puede proporcionar los medicamentos de acuerdo con los síntomas del paciente. Entonces, cuando una solución emplea esta forma de razonamiento, se conoce como razonamiento hacia adelante.

Pasos que se siguen en el razonamiento hacia adelante

El motor de inferencia explora la base de conocimiento con la información provista para las restricciones cuya precedencia coincide con el estado actual dado.


  • En el primer paso, el sistema recibe una o más restricciones.
  • Luego, se buscan las reglas en la base de conocimiento para cada restricción. Se seleccionan las reglas que cumplen la condición (es decir, parte IF).
  • Ahora cada regla puede producir nuevas condiciones a partir de la conclusión de la invocada. Como resultado, ENTONCES la parte se incluye nuevamente en la existente.
  • Las condiciones agregadas se procesan nuevamente repitiendo el paso 2. El proceso finalizará si no existen nuevas condiciones.

Definición de razonamiento hacia atrás

los razonamiento hacia atrás es inverso al razonamiento hacia adelante en el que se analiza el objetivo para deducir las reglas, los hechos iniciales y los datos. Podemos entender el concepto por el ejemplo similar dado en la definición anterior, donde el médico está tratando de diagnosticar al paciente con la ayuda de los datos inceptivos, como los síntomas. Sin embargo, en este caso, el paciente está experimentando un problema en su cuerpo, sobre la base de lo cual el médico probará los síntomas. Este tipo de razonamiento viene bajo razonamiento hacia atrás.

Pasos que se siguen en el razonamiento hacia atrás

En este tipo de razonamiento, el sistema elige un estado objetivo y razona en la dirección hacia atrás. Ahora, comprendamos cómo sucede y qué pasos se siguen.

  • En primer lugar, el estado del objetivo y las reglas se seleccionan donde el estado del objetivo reside en la ENTONCES parte como la conclusión.
  • Desde la parte IF de la regla seleccionada, los objetivos secundarios se satisfacen para que el estado del objetivo sea verdadero.
  • Establecer condiciones iniciales importantes para satisfacer todos los objetivos secundarios.
  • Verifique si el estado inicial proporcionado coincide con los estados establecidos. Si cumple la condición, entonces el objetivo es la solución; de lo contrario, se selecciona otro estado del objetivo.
  1. El razonamiento hacia adelante es un enfoque basado en datos, mientras que el razonamiento hacia atrás es un objetivo.
  2. El proceso comienza con nuevos datos y hechos en el razonamiento hacia adelante. Por el contrario, el razonamiento hacia atrás comienza con los resultados.
  3. El razonamiento directo tiene como objetivo determinar el resultado seguido de algunas secuencias. Por otro lado, el razonamiento hacia atrás enfatiza los actos que apoyan la conclusión.
  4. El razonamiento hacia adelante es un enfoque oportunista porque podría producir resultados diferentes. Por el contrario, en el razonamiento hacia atrás, un objetivo específico solo puede tener ciertos datos iniciales predeterminados que lo hacen restringido.
  5. El flujo del razonamiento hacia adelante es del antecedente al consecuente, mientras que el razonamiento hacia atrás funciona en orden inverso en el que comienza desde la conclusión hasta el incipiente.

Conclusión

La estructura del sistema de producción del proceso de búsqueda facilita la interpretación del razonamiento hacia adelante y hacia atrás. El razonamiento hacia adelante y hacia atrás se diferencia en función de su propósito y proceso, en el que el razonamiento hacia adelante está dirigido por los datos iniciales y tiene la intención de encontrar el objetivo, mientras que el razonamiento hacia atrás se rige por el objetivo en lugar de los datos y tiene como objetivo descubrir lo básico datos y hechos.