Вам бонус- начислено 1 монета за дневную активность. Сейчас у вас 1 монета

Вывод в продукционных моделях. Механизм логического вывода и рекурсия

Лекция



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

Процедура логического вывода в системах, основанных на продукционных моделях, в принципе не сложная. Как правило, она включает следующие части:
  • рабочую память (базу данных) – фактические данные, описывающие возможное и текущее состояние предметной области – хранящуюся в оперативной памяти;
  • базу продукционных правил, содержащую все допустимые зависимости между фактами предметной области и хранящуюся в долговременной памяти;
  • механизм логического вывода.
Механизм логического вывода обеспечивает формирование заключений, воспринимая вводимые факты как элементы правил, отыскивая правила, в состав которых входят введенные факты, и актуализируя те части продукций, которым соответствуют введенные факты. Теоретической основой построения механизма логического вывода служит теория машины Поста.
Механизм логического вывода выполняет функции поиска в базе правил, последовательного выполнения операций над знаниями и получения заключений. Существует два способа проведения таких заключений – прямые выводы и обратные выводы.
Пусть имеется совокупность продукций в виде цепочек правил:
Вывод в продукционных моделях. Механизм логического вывода и рекурсия
Вывод в продукционных моделях. Механизм логического вывода и рекурсия
Прямым выводам (прямой цепочке рассуждений) соответствует движение от посылок к следствиям.
Механизм логического вывода, использующий прямые выводы, в качестве образца выбирает введенный в базу данных (рабочую память) факт Вывод в продукционных моделях. Механизм логического вывода и рекурсия и если при сопоставлении он согласуется с посылкой правила, то делается заключение Вывод в продукционных моделях. Механизм логического вывода и рекурсия, которое тоже помещается в базу данных как факт, описывающий состояние предметной области. Об этом говорит сайт https://intellect.icu . Последовательно выводятся новые результаты, начиная с уже известных. Однако отсутствие связи между фактами Вывод в продукционных моделях. Механизм логического вывода и рекурсия и Вывод в продукционных моделях. Механизм логического вывода и рекурсия может привести к обрыву процедуры и конечный результат Вывод в продукционных моделях. Механизм логического вывода и рекурсия не может быть получен. Это считается основным недостатком прямых механизмов логического вывода и требует от пользователя знания всей структуры модели предметной области. Особенно явно этот недостаток проявляется при включении в базу знаний новых фактов и правил: если они не связаны в цепочку с имеющимися фактами, то они становятся балластом – механизм логического вывода никогда их не найдет. С этой точки зрения использование обратной цепочки рассуждений предпочтительнее.
Обратным выводам (обратной цепочке рассуждений) соответствует движение от цели (факта, который требуется установить) к предпосылкам. В обратном механизме логического вывода работа начинается от поставленной цели. Если цель Вывод в продукционных моделях. Механизм логического вывода и рекурсия согласуется с консеквентом (заключением) продукции, то антецедент (посылка) принимается за подцель и делается попытка подтверждения истинности этого факта. Процесс повторяется до тех пор, пока не будут просмотрены все правила, имеющие в качестве заключения требуемый факт.
Так, в приведенном примере движение от заключения Вывод в продукционных моделях. Механизм логического вывода и рекурсия приводит к необходимости подтверждения факта Вывод в продукционных моделях. Механизм логического вывода и рекурсия. Факт Вывод в продукционных моделях. Механизм логического вывода и рекурсия может подтвердиться, если подтверждается Вывод в продукционных моделях. Механизм логического вывода и рекурсия. Если Вывод в продукционных моделях. Механизм логического вывода и рекурсия не подтверждается, то механизм логического вывода отыщет правило, связывающее Вывод в продукционных моделях. Механизм логического вывода и рекурсияс Вывод в продукционных моделях. Механизм логического вывода и рекурсия и перейдет на анализ второй цепочки правил. Дойдя до правила Вывод в продукционных моделях. Механизм логического вывода и рекурсия, система запросит базу данных (рабочую память) или пользователя о справедливости факта Вывод в продукционных моделях. Механизм логического вывода и рекурсия. Если факт Вывод в продукционных моделях. Механизм логического вывода и рекурсия подтверждается, то происходит возвратное движение по правилам, все факты актуализируются (считаются справедливыми) и цель достигается успешно. В противном случае система явно указывает причину недоказанности выводов, что, в отличие от прямой цепочки рассуждений, облегчает работу пользователя.
Функцией, реализующей работу механизма логического вывода, является рекурсивная процедура сопоставления с образцом.
рекурсия  (лат. «recurso» – бегу назад, спешу обратно, возвращаюсь) – способ решения задач, заключающийся в разбиении исходной задачи на подзадачи. Если подзадача есть уменьшенный вариант исходной задачи, то способ ее разбиения и решения идентичен примененному к исходной задаче. Последовательное разбиение приводит к задаче, решаемой непосредственно. Это решение служит основанием для решения подзадачи верхнего уровня и т. д., пока первоначальная задача не будет решена.
Пример рекурсивных рассуждений:
Как найти льва в пустыне? Для этого следует выполнить следующие шаги:
  1. По периметру пустыни поставить забор (чтобы лев не убежал).
  2. Поймать льва в выделенном пространстве. Если лев не пойман,
    то перейти к п. 3, иначе - к п. 5.
  3. Выделенное пространство разделить забором на две равные части
    (в два раза сократить пространство поиска).
  4. Выбрать одно из подпространств и перейти к п. 2.
  5. Завершение, цель достигнута
В заключении отметим, что в практике наиболее часто встречаются механизмы логического вывода, опирающиеся на обратную цепочку рассуждений. Это обусловлено их более надежной работой (практически всегда имеется возможность найти цепочку рассуждений от конца до начала) и большей производительностью, что становится особенно заметно при большом количестве продукций.

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

Из статьи мы узнали кратко, но содержательно про вывод в продукционных моделях механизм логического вывода
создано: 2014-10-08
обновлено: 2021-03-13
132481



Рейтиг 9 of 10. count vote: 2
Вы довольны ?:


Поделиться:

Найди готовое или заработай

С нашими удобными сервисами без комиссии*

Как это работает? | Узнать цену?

Найти исполнителя
$0 / весь год.
  • У вас есть задание, но нет времени его делать
  • Вы хотите найти профессионала для выплнения задания
  • Возможно примерение функции гаранта на сделку
  • Приорететная поддержка
  • идеально подходит для студентов, у которых нет времени для решения заданий
Готовое решение
$0 / весь год.
  • Вы можите продать(исполнителем) или купить(заказчиком) готовое решение
  • Вам предоставят готовое решение
  • Будет предоставлено в минимальные сроки т.к. задание уже готовое
  • Вы получите базовую гарантию 8 дней
  • Вы можете заработать на материалах
  • подходит как для студентов так и для преподавателей
Я исполнитель
$0 / весь год.
  • Вы профессионал своего дела
  • У вас есть опыт и желание зарабатывать
  • Вы хотите помочь в решении задач или написании работ
  • Возможно примерение функции гаранта на сделку
  • подходит для опытных студентов так и для преподавателей



Комментарии


Оставить комментарий
Если у вас есть какое-либо предложение, идея, благодарность или комментарий, не стесняйтесь писать. Мы очень ценим отзывы и рады услышать ваше мнение.
To reply

Модели представления знаний

Термины: Модели представления знаний