Рекомендуем, 2021

Выбор редакции

Разница между прямым и обратным рассуждением в искусственном интеллекте

В искусственном интеллекте цель поиска - найти путь через проблемное пространство. Есть два способа проведения такого поиска: прямое и обратное рассуждение. Существенное различие между ними заключается в том, что рассуждения вперед начинаются с исходных данных к цели. И наоборот, обратное рассуждение работает противоположным образом, где цель состоит в том, чтобы определить исходные факты и информацию с помощью данных результатов.

Сравнительная таблица

Основа для сравненияВперед рассужденияОбратное рассуждение
основнойНа основе данныхЦель движима
Начинается сНовые данныеНеопределенный вывод
Цель состоит в том, чтобы найтиВывод, который должен следоватьФакты в поддержку выводов
Тип подходаоппортунистическихконсерватор
потокНачинающий к следствиюСледствие для начинающего

Определение прямого рассуждения

Решение проблемы обычно включает в себя исходные данные и факты, чтобы прийти к решению. Эти неизвестные факты и информация используются для вывода результата. Например, при диагностике пациента врач сначала проверяет симптомы и состояние здоровья организма, такие как температура, артериальное давление, пульс, цвет глаз, кровь и так далее. После этого симптомы пациента анализируются и сравниваются с заранее установленными симптомами. Затем врач может предоставить лекарства в соответствии с симптомами пациента. Таким образом, когда решение использует такой способ рассуждения, оно известно как прямое рассуждение .

Шаги, которые следуют в прямом рассуждении

Механизм вывода исследует базу знаний с предоставленной информацией для ограничений, приоритет которых соответствует данному текущему состоянию.

  • На первом этапе система получает одно или несколько ограничений.
  • Затем правила ищутся в базе знаний для каждого ограничения. Выбираются правила, которые удовлетворяют условию (т. Е. Часть IF).
  • Теперь каждое правило способно создавать новые условия из заключения вызванного. В результате ЭТА часть снова включается в существующую.
  • Добавленные условия обрабатываются снова, повторяя шаг 2. Процесс завершится, если новых условий не существует.

Определение обратной аргументации

Обратное рассуждение противоположно прямому рассуждению, в котором цель анализируется для того, чтобы вывести правила, исходные факты и данные. Мы можем понять концепцию с помощью аналогичного примера, приведенного в приведенном выше определении, где врач пытается диагностировать пациента с помощью данных, таких как симптомы. Однако в этом случае пациент испытывает проблемы со своим телом, на основании которых врач собирается доказать симптомы. Этот вид рассуждения подпадает под обратное рассуждение.

Шаги, которые следуют в обратном рассуждении

При таком типе рассуждений система выбирает состояние цели и рассуждения в обратном направлении. Теперь давайте разберемся, как это происходит и какие шаги выполняются.

  • Во-первых, целевое состояние и правила выбираются там, где целевое состояние находится в ТОЧНОЙ части в качестве заключения.
  • Из части IF выбранного правила подзадачи сделаны так, чтобы состояние цели было истинным.
  • Установите начальные условия, важные для удовлетворения всех подцелей.
  • Проверьте, соответствует ли предоставленное начальное состояние установленным состояниям. Если оно удовлетворяет условию, то целью является решение, в противном случае выбирается другое состояние цели.

Ключевые различия между прямым и обратным рассуждением в искусственном интеллекте

  1. Прямое рассуждение основано на данных, в то время как обратное рассуждение является целью.
  2. Процесс начинается с новых данных и фактов в прямом рассуждении. И наоборот, обратное рассуждение начинается с результатов.
  3. Передовые рассуждения направлены на определение результата, за которым следуют некоторые последовательности. С другой стороны, обратное рассуждение акцентирует внимание на действиях, поддерживающих заключение.
  4. Прямое рассуждение - оппортунистический подход, потому что это могло привести к различным результатам. В отличие от рассуждений в обратном направлении, конкретная цель может иметь только определенные заранее определенные исходные данные, что ограничивает ее.
  5. Поток прямого рассуждения идет от предшествующего к последовательному, в то время как обратное рассуждение работает в обратном порядке, в котором оно начинается от завершения до начала.

Заключение

Структура производственной системы процесса поиска облегчает интерпретацию прямого и обратного мышления. Прямое и обратное рассуждение различаются на основе их цели и процесса, в которых прямое рассуждение направляется исходными данными и предназначено для нахождения цели, тогда как обратное рассуждение руководствуется целью вместо данных и направлено на обнаружение основных данные и факты.

Top