Студопедия

КАТЕГОРИИ:


Архитектура-(3434)Астрономия-(809)Биология-(7483)Биотехнологии-(1457)Военное дело-(14632)Высокие технологии-(1363)География-(913)Геология-(1438)Государство-(451)Демография-(1065)Дом-(47672)Журналистика и СМИ-(912)Изобретательство-(14524)Иностранные языки-(4268)Информатика-(17799)Искусство-(1338)История-(13644)Компьютеры-(11121)Косметика-(55)Кулинария-(373)Культура-(8427)Лингвистика-(374)Литература-(1642)Маркетинг-(23702)Математика-(16968)Машиностроение-(1700)Медицина-(12668)Менеджмент-(24684)Механика-(15423)Науковедение-(506)Образование-(11852)Охрана труда-(3308)Педагогика-(5571)Полиграфия-(1312)Политика-(7869)Право-(5454)Приборостроение-(1369)Программирование-(2801)Производство-(97182)Промышленность-(8706)Психология-(18388)Религия-(3217)Связь-(10668)Сельское хозяйство-(299)Социология-(6455)Спорт-(42831)Строительство-(4793)Торговля-(5050)Транспорт-(2929)Туризм-(1568)Физика-(3942)Философия-(17015)Финансы-(26596)Химия-(22929)Экология-(12095)Экономика-(9961)Электроника-(8441)Электротехника-(4623)Энергетика-(12629)Юриспруденция-(1492)Ядерная техника-(1748)

Теоретико-справочный материал. Модель представления знаний - продукционные системы




Модель представления знаний - ПРОДУКЦИОННЫЕ СИСТЕМЫ

Цель работы: в соответствии с индивидуальным заданием создать продукционную систему (ПС) исследуемой ПО.

 

 

Продукционное правило (ПП) (или продукция) как модель представления процедурных знаний ПО формально в наиболее общем виде представляется нотацией:

PRN = < N, Q, P, C, A Þ B, S >, (3)

где N – имя i -го ПП;

Q – сфера применения ПП;

P – предусловие применения (активизации) ПП, содержащего информацию об истинности и приоритетности данного ПП;

С – условие применения ПП при поиске решения НФЗ;

A Þ B – секвенция, представляющая собой собственно ПП (или продукцию) – ядро ПП;

S – постусловие применения ПП.

Поясним более подробно сущность каждой компоненты нотации ПП (3):

Qсфера применения ПП – вычленяет из всей ПО некоторый ее фрагмент, в котором знание, отображаемое в ПП, имеет смысл;

Pпредусловие применения ПП – содержит информацию, которая используется в операциях (стратегиях) управления выводом семантического решения НФЗ для выбора данного ПП и активизации (инициализации, применения или исполнения) этого правила;

Сусловие применения ПП, представляющее собой предикат, истинное значение которого разрешает применять данное ПП на некотором шаге поиска решения НФЗ;

Sпостусловие применения ПП – содержит информацию о том, какие изменения надо ввести в данное ПП или другие ПП после инициализации, или выполнения, данного ПП.

Продукция, или ядро ПП, интерпретируется различным образом:

«если А истинно, то В истинно»;

«если А имеется в БЗ, то В надо ввести в БЗ»;

«если А – текущая ситуация, то В надо ввести в БЗ» и т. п.

Факты, которые входят в «условие», или «предпосылку», продукции, определяют постановку НФЗ и хранятся в БЗ.

С точки зрения структурно-синтаксических особенностей формирования выделяют четыре типа ПП:

1. Простое ПП – это ПП, имеющее единственное условие и единственное действие. Например: «ЕСЛИ (основной аппарат - насос), ТО (технологический блок – блок нагнетания)».

2. Составное ПП имеет множество условий и действий. Например: «ЕСЛИ (аппарат – ректификационная колонна) И (габариты аппарата - крупногабаритный), ТО (высота установки аппарата – на нулевом уровне) И (очередь размещения – в первую очередь)».

3. Фокусирующее ПП имеет множество условий и одно действие. Например: «ЕСЛИ (основной аппарат – абсорбер) И (узел вспомогательного назначения – узел теплообмена) И (узел вспомогательного назначения – узел перекачки), ТО (технологический блок – блок абсорбции)».

4. Разветвляющее ПП имеет одно условие и множество действий. Например: «ЕСЛИ (технологический блок – блок перекачки), ТО (основной аппарат – емкость) И (узел вспомогательного назначения – узел нагнетания)».

Продукционная система (система продукций, или система ПП (ПС)) - совокупность множества ПП, отображающих разнообразные продукционные знания ПО, порядок активизации, или выполнения, которых задается с помощью стратегии управления выводом.

Стратегия управления выводом решения НФЗ с использованием ПП в ПС формально определяется процедурой

М = < М 1, М 2, М 3>, (4)

где М 1 – процедура, формирующая подмножество ПП, для которых выполнены условия их применимости;

М 2 – процедура, производящая выбор из подмножества готовых ПП такого правила, которое будет выполняться на данном шаге поиска решения НФЗ;

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

Совокупность процедур М 1 и М 2 образует процедуру интерпретации ПП. Процедуры М 1 и М 2 выполняются интерпретатором ПП.

Поясним сущность процедуры интерпретации ПП, в результате которой происходит инициализация (активизация, или выполнение) данного ПП. Для реализации процедуры вывода решений НФЗ в ЭС, основанных на ПП, процедурные знания представляются набором ПП, которые проверяются на множестве фактов при постановке НФЗ или знаний о текущей ситуации – при поиске ее решения. Когда «условие» ПП удовлетворяет фактам, то «действие» ПП выполняется; если это происходит, то ПП выполнено.

Интерпретатор ПП сопоставляет часть «условие» ПП с фактами и выполняет то ПП, «условие» которого согласуется с фактами.

Выполнение ПП может состоять в модификации набора фактов БЗ, например в добавлении нового факта. Новые факты, добавленные в БЗ, сами могут использоваться для «сопоставления» других ПП. Действие при активизации ПП может непосредственно влиять ЛПР и внешнюю среду.

Процедура сопоставления с фактами «условия» ПП при поиске решения НФЗ порождает дерево вывода решений, или дерево вариантов решений (ДВР), представляющих собой совокупность цепочек вывода. Результат решения НФЗ в виде ДВР хранится в БД или рабочей БЗ ПС [3].

 




Поделиться с друзьями:


Дата добавления: 2014-12-16; Просмотров: 313; Нарушение авторских прав?; Мы поможем в написании вашей работы!


Нам важно ваше мнение! Был ли полезен опубликованный материал? Да | Нет



studopedia.su - Студопедия (2013 - 2024) год. Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав! Последнее добавление




Генерация страницы за: 0.01 сек.