I , Q, P, A ® B, N

В продукционной модели

знания представляются с помощью набора правил вида "Если А, то В", где А - условие (посылка), В - действие (заключение). С помощью правил выражаются пространственно-временные, причинно-следственные, функционально-поведенческие (ситуация-действие) отношения объектов.

Примеры.

1. Если температура в верхней зоне превысит 1700, то открыть

задвижку.

2. Если рентабельность предприятия высокая и задолженности нет,

то его финансовое состояние хорошее.

Если рентабельность предприятия низкая и есть задолженность,

то его финансовое состояние плохое.

Если финансовое состояние предприятия хорошее, то с ним можно

заключить договор"

Конструкции этого вида введены американским логиком Э. Постом (E. Post) в 1943 г. при исследованиях в области теории алгоритмов.

Общий вид продукционного правила:

i - имя или номер продукции (правила);

Q - сфера применения продукции;

A ® B - ядро продукции: "если A, то B "; "условие А" - это некоторое

предложение-образец, по которому осуществляется поиск в БЗ, "действие В" -

это действия, выполняемые при успешном исходе поиска.

Pпредусловие - условие применимости ядра продукции;

Nпостусловие - описание действий, выполнение которых требуется после

выполнения B.

Решение получается с помощью логического вывода на множестве заданных правил, хранящихся в БЗ, с использованием входных данных, поступающих в рабочую память (базу данных-БД). Применяются две процедуры вывода: прямой вывод, управляемый данными ("от данных к цели") и обратный, управляемый целями ("от цели к данным"). В ходе такого вывода последовательно (по одному) активизируются те правила (т.е. выполняются действия В, соответствующие правым частям этих правил), для которых оказались справедливыми условия А. Если одновременно оказались справедливыми условия А для нескольких правил (образующих в этом случае "конфликтный набор"), то продукционная система выбирает единственное правило для активизации в соответствии с той или иной стратегией разрешения конфликтов. Это и есть основная задача управления выводом в системе продукций. Достаточно полно все эти вопросы освещены в литературе [5 - 9 ].

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


Понравилась статья? Добавь ее в закладку (CTRL+D) и не забудь поделиться с друзьями:  



double arrow
Сейчас читают про: