Вперед Цепочка против Обратной Цепочки - 9 главных отличий для изучения

Содержание:

Anonim

Разница между прямой цепочкой и обратной цепочкой

Форвардная цепочка против обратной цепочки - это две важные стратегии в области искусственного интеллекта. Его происхождение лежит в области экспертной системы ИИ. Экспертная система, одна из наиболее важных областей исследования ИИ, была введена для имитации способности человека принимать решения. Имеет 3 компонента:

  • База знаний: Хранить предметно-ориентированные и качественные знания.
  • Механизм логического вывода: используйте знания из базы знаний, чтобы прийти к решению.
  • Пользовательский интерфейс: обеспечивает взаимодействие между пользователем ES и экспертной системой.

Прямое и обратное построение цепочек - это стратегии, используемые Механизмом Логических Выводов при выполнении выводов.

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

Эта стратегия используется для ответа на вопрос «ЧТО МОЖЕТ ПРОИЗОЙТИ ДАЛЬШЕ?»

Свойства:

  • Поскольку он движется сверху вниз, он называется подходом сверху вниз.
  • Делает вывод, делая выводы из данных и переходя из исходного состояния в целевое состояние.

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

Эта стратегия используется для ответа на вопрос «ПОЧЕМУ ЭТО ПРОИСХОДИТ?»

Свойства:

  • В этом цели разбиты на подцели, чтобы доказать факт.
  • Это целенаправленный подход
  • Для доказательства использовалась стратегия глубины.

Сравнение лицом к лицу между прямой цепочкой и обратной цепочкой (инфографика)

Ниже приведено 9 лучших сравнений между прямой цепочкой и обратной цепочкой :

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

Давайте обсудим некоторые из основных ключевых различий между прямой цепочкой и обратной цепочкой:

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

  • Эксперт и Инженер базы знаний создает Базу знаний Экспертной системы, которая затем используется в стратегиях системы логических выводов, чтобы вывести результат в случае прямой цепочки, используя факты и правила, доступные в базе знаний, или выяснить причину цели, приняв ввод как цель от пользователя и факт и правила из базы знаний.

Прямая цепочка и обратная цепочка сравнения

Таблица ниже суммирует сравнения между прямой цепочкой и обратной цепочкой:

Вперед Цепочка Обратная цепочка
тип вопроса Expert System использует эту стратегию, чтобы ответить: «Что может произойти дальше?» Экспертная система использует эту стратегию, чтобы ответить: «Почему это происходит?»
Подходить Следует принципу снизу вверх Следует нисходящему подходу
Тип стратегии Применяется стратегия «в ширину» Применяется стратегия «глубина-первая»
Техника Прямое связывание является техникой, управляемой данными Это целенаправленная техника.
Цель Его цель - получить заключение. Его цель - получить возможные факты
Операционное направление Направление вперед, т.е. оно идет от факта к результату Обратное направление, то есть оно идет от результата к фактам.
Количество выводов Это может генерировать бесконечное количество возможных выводов Он генерирует конечное число возможных выводов
заявка Он используется в приложениях мониторинга, планирования, интерпретации и контроля. Используется в приложениях по рецепту, отладке и диагностике.
скорость Медленно, как это должно использовать все правила Быстро, так как он должен использовать только несколько правил.

Вывод

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

Рекомендуемые статьи

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

  1. Проблемы искусственного интеллекта
  2. Технология искусственного интеллекта
  3. Диаграмма Парето в Таблице
  4. Перерыв против Продолжить