Основные определения
В простейшем виде под продукцией понимается выражение следующего вида [77]:
(2.4)
Здесь i — имя продукции, с помощью которого данная продукция выделяется из всего множества продукций.
Элемент Q характеризует сферу применения продукции. Такие сферы легко выделяются в когнитивных структурах человека.
Основным элементом продукции является ее ядро: . Интерпретация ядра продукции может быть различной и зависит от того, что стоит слева и справа от знака секвенции. Обычное прочтение ядра продукции выглядит так: ЕСЛИ А, ТО В. Более сложные конструкции ядра допускают в правой части альтернативный выбор, например, ЕСЛИ А, ТО ИНАЧЕ Секвенция может истолковываться в обычном логическом смысле как знак логического следования В из истинного А.
Элемент N описывает постусловия продукции. Они актуализируются только в том случае, если ядро продукции реализовалось. Постусловия продукции описывают действия и процедуры, которые необходимо выполнить после реализации В.
Продукции, хранящиеся в памяти ИС, образуют систему продукций. В системе продукций должны быть заданы специальные процедуры управления продукциями, с помощью которых происходит актуализация продукций и выбор для выполнения той или иной продукции из числа актуализированных.
Пример.Рассмотрим простую продукционную систему, диагностирующую состояния автомобиля [35]. Структурная схема системы приведена на рисунке 2.4.
В системе присутствуют элементы , обозначающие свидетельства или факты:
– начало тестирования; – автомобиль заводится; – автомобиль не заводится; – фары не горят; – фары горят; – указатель бензина на нуле; – указатель бензина не на нуле; – стартер вращается; – стартер не вращается.
Кроме того, имеются элементы , определяющие взаимодействие с внешней средой, в частности, вопросы пользователю с возможными альтернативами выбора:
– заводится ли автомобиль?; – горят ли фары?; – указатель бензина на нуле?; – стартер крутится?
На каждый вопрос нужно отвечать ДА или НЕТ.
Кроме того, в системе имеются вершины – (терминальные узлы), которые содержат диагнозы состояния автомобиля:
– автомобиль исправен; – разрядился аккумулятор; – нет бензина; – загрязнены свечи; – автомобиль отсырел.
Рисунок 2.4 – Структурная схема продукционной системы
Список продукций данной системы выглядит следующим образом. Элемент из формулы (2.4) опускаем, элементы представляют собой рекомендации ЛПР.
(1) ;
(2) ; Счастливого пути
(3) ;
(4) ; Зарядите аккумулятор
(5) ;
(6) ; Залейте бензин
(7) ;
(8) ; Прочистите свечи
(9) ; Высушите автомобиль.
Система продукций позволяет объяснять полученные рекомендации. Для этого, двигаясь по цепочке вывода от терминального узла снизу вверх, необходимо дойти до начальной продукции.
Например, можно составить цепочку, объясняющую диагноз «загрязнены свечи»: , На словах это звучит так: автомобиль не заводится, при этом: фары горят, указатель бензина не на нуле, стартер вращается, следовательно, загрязнились свечи. Рекомендуется их прочистить.
Дата добавления: 2016-09-06; просмотров: 1184;