Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Слайды искусственного интеллекта / Л5. Модели Фр Сем.Правила и вывод.ppt
Скачиваний:
129
Добавлен:
19.05.2015
Размер:
358.91 Кб
Скачать

К ПРИМЕРУ 2 ВЗАИМОДЕЙСТВИЯ КОМПОНЕНТОВ ПРОДУКЦИОННОЙ СИСТЕМЫ

Правило 1.

 

 

ЕСЛИ <станок без заготовки>

(1)

 

И <заготовка на накопителе в загр. поз.>

(2)

 

ТО <робот подает заготовку на станок>

(3)

 

Правило 2.

 

 

ЕСЛИ < накопитель подал заготовку в загр. поз. >

(4)

ТО < заготовка на накопителе в загр. поз.>

(2)

Правило 3

ЕСЛИ < станок без заготовки> ТО < выключить станок >.

Действия: 1 – Допустим, в РП вносится (1) и (4) – образцы и рассматривается возможность применения этих правил. Сначала МВ сопоставляет образцы из условной части правил с образцами в РП.

2 - Если все образцы имеются в РП, то условная часть считается истинной, в противном случае – ложной. Т.к. в условной части

(2) отсутствует, то условная часть правила 1 считается ложной. Но правило 2 выполняется, т.к. посылка (4) верна, поэтому МВ выполняет его заключительную часть и образец (2) заносится в РП.

3 – Вторично применяется только правило 1, т. к. правило 2 уже было применено и выбыло из числа кандидатов.

Т.к. образец (1) – истина и образец (2) – истина,то (3) – вывод. В итоге правил, которые можно было бы применить не остается,

и система останавливается. Так действия (результаты, следствия) в одних правилах могут выступать как условия в других.

ПОСТРОЕНИЕ ПРОДУКЦИОННОЙ МОДЕЛИ ПРЕДСТАВЛЕНИЯ ЗНАНИЙ

1)Определить целевые действия задачи (являющиеся решениями).

2)Определить промежуточные действия или цепочку действий, между начальным состоянием и конечным (между тем, что имеется, и целевым действием).

3)Опередить условия для каждого действия, при котором его целесообразно и возможно выполнить. Определить порядок выполнения действий.

4)Добавить конкретики при необходимости, исходя из поставленной задачи.

5)Преобразовать полученный порядок действий и соответствующие им условия в продукции.

6)Для проверки правильности построения продукций записать цепочки продукций, явно проследив связи между ними.