Encadeamento dianteiro vs encadeamento reverso - 9 principais diferenças a aprender

Índice:

Anonim

Diferença entre encadeamento direto e encadeamento reverso

Encadeamento direto versus encadeamento reverso são duas estratégias importantes no campo da inteligência artificial. Sua origem está no domínio do sistema especialista da IA. Um dos domínios de pesquisa mais importantes da IA, o Expert System foi introduzido para simular a capacidade de tomada de decisões de especialistas humanos. Possui 3 componentes:

  • Base de conhecimento: Para armazenar conhecimentos específicos de domínio e de alta qualidade.
  • Mecanismo de inferência: use o conhecimento da Base de conhecimento para chegar a uma decisão.
  • Interface do usuário: fornece interação entre o usuário do ES e o sistema especialista.

Encadeamento para frente e para trás são as estratégias usadas pelo Inference Engine para fazer as deduções.

Encadeamento direto: o encadeamento direto do mecanismo de inferência passa por todos os fatos, condições e derivações antes de deduzir o resultado, ou seja, começa com um conjunto de regras para executar uma cadeia de operações para concluir a decisão final. Essa estratégia é usada para obter a conclusão manipulando o conhecimento da base de conhecimento.

Essa estratégia é usada para responder à pergunta "O QUE PODE ACONTECER EM SEGUIDA?"

Propriedades:

  • Como se move de cima para baixo, é chamada de abordagem de cima para baixo.
  • Ele conclui fazendo deduções dos dados e passando do estado inicial para o estado do objetivo.

Encadeamento reverso: nesse caso, o sistema de inferência conhece a decisão final, tenta descobrir as condições que teriam resultado nessa decisão. É usado principalmente para encontrar a causa de um problema.

Essa estratégia é usada para responder à pergunta "POR QUE ISSO ACONTECE?"

Propriedades:

  • Nisso, os objetivos são divididos em sub-objetivos para provar um fato.
  • É uma abordagem orientada a objetivos
  • Ele usou a estratégia de profundidade em primeiro lugar para a prova.

Comparação cara a cara entre o encadeamento direto versus o encadeamento reverso (infográficos)

Abaixo está a comparação dos 9 principais entre o encadeamento direto e o encadeamento reverso :

Principais diferenças entre o encadeamento direto e o encadeamento reverso

Vamos discutir algumas das principais diferenças principais entre o encadeamento direto e o encadeamento reverso:

  • O encadeamento direto é usado para deduzir a conclusão, tomando os fatos e avançando na direção aplicando a regra de inferência para obter mais dados, até o momento em que atinge o objetivo, enquanto no encadeamento inverso, ele pega o objetivo e retrocede usando a regra de inferência para determinar o fato que poderia ser a razão do objetivo.
  • O encadeamento direto usa a estratégia de amplitude inicial para deduzir a conclusão, enquanto o encadeamento reverso usa a estratégia de profundidade profunda para obter os fatos.
  • Devido ao motivo de considerar os fatos e deduzir o resultado, o encadeamento direto é denominado como abordagem de baixo para cima, enquanto o encadeamento reverso também é conhecido como abordagem de cima para baixo.
  • O encadeamento para frente é usado para obter o objetivo dos dados, portanto, é chamado de técnica de inferência orientada a dados, enquanto o encadeamento para trás é usado para obter os dados do objetivo, que é chamado de técnicas de inferência orientada para objetivos.
  • O encadeamento direto procurará todas as formas possíveis para atingir a meta, enquanto o encadeamento reverso evita caminhos desnecessários.
  • Como o encadeamento direto verifica todas as regras, é lento, enquanto o encadeamento reverso é rápido, pois verifica apenas as regras necessárias.
  • O encadeamento direto pode ser usado no mercado de ações para detectar o preço das ações usando os dados disponíveis, enquanto o encadeamento reverso pode ser usado para saber o motivo de uma causa como o câncer.
  • O encadeamento direto é usado em tarefas como planejamento, monitoramento, interpretações e aplicação de controle, enquanto o encadeamento reverso é usado nas tarefas de depuração e diagnóstico.
  • Agora você pode ter um entendimento claro dessas duas estratégias do Sistema de Inferência e como elas estão relacionadas ao Sistema Especialista. Veja a figura abaixo para entender sua relação:

  • O especialista e o engenheiro da base de conhecimento cria a Base de conhecimento do sistema especialista, que é usada pelas estratégias do sistema de inferência para deduzir o resultado em caso de encadeamento direto usando os fatos e as regras disponíveis na base de conhecimento ou obtendo o motivo da meta, tomando a entrada como uma meta do usuário e fato e regras da base de conhecimento.

Tabela de comparação de encadeamento direto versus encadeamento reverso

A tabela abaixo resume as comparações entre o encadeamento direto e o encadeamento reverso:

Encadeamento Encadeamento inverso
Tipo de pergunta O Expert System usa essa estratégia para responder: "O que pode acontecer a seguir?" O Expert System usa essa estratégia para responder: "Por que isso acontece?"
Abordagem Segue a abordagem Bottom-Up Segue a abordagem de cima para baixo
Tipo de Estratégia Aplica a estratégia ampliada Aplica a Estratégia Profundidade Primeiro
Técnica O encadeamento direto é uma técnica orientada a dados É uma técnica orientada a objetivos.
Objetivo Seu objetivo é chegar à conclusão. Seu objetivo é obter os fatos possíveis
Direção Operacional Direção para a frente, ou seja, passa de fato a resultado Direção inversa, ou seja, vai do resultado para os fatos.
Número de conclusões Pode gerar um número infinito de conclusões possíveis Gera um número finito de conclusões possíveis
Inscrição É usado em aplicações de monitoramento, planejamento, interpretação e controle. É usado em aplicações de prescrição, depuração e diagnóstico.
Rapidez Lento, pois tem que usar todas as regras Rápido, pois precisa usar apenas algumas regras.

Conclusão

Neste artigo, vimos diferenças entre o encadeamento direto e o encadeamento reverso com suas principais diferenças. Espero que você ache este artigo útil.

Artigos recomendados

Este foi um guia para a principal diferença entre o encadeamento direto e o encadeamento reverso. Aqui também discutimos as principais diferenças entre encadeamento direto e encadeamento reverso com infográficos e tabela de comparação. Você também pode consultar os seguintes artigos para saber mais -

  1. Problemas de Inteligência Artificial
  2. Tecnologia de Inteligência Artificial
  3. Gráfico de Pareto no Tableau
  4. Break vs Continue