В ПСОЗ процесс обработки информации может осуществляться двумя способами.

Первый предполагает обработку информации в прямом направлении (метод сопоставления), когда образцом для поиска служит левая часть ПП - условие, т.е. задача решается в направлении от исходного состояния к целевому. Это соответствует стратегии «от данных к цели», или стратегии управления данными. После разрешения возникающих конфликтов выполняются правые части ПП, что соответствует логическому выводу новых утверждений. После добавления выведенных утверждений в БД процедура повторяется. Процесс оканчивается, если выполняется ПП, предписывающее прекращение поиска, или в БД поступает утверждение, являющееся решением.

При втором подходе обработка информации осуществляется в обратном направлении - метод «генерации» или выдвижения гипотезы и ее проверки (стратегия «от цели к данным»). При каждом обратном движении возникает подцелевое состояние, из которого целевое может быть получено при прямом движении. В этом случае проверяются правые части ПП с целью обнаружить в них искомое утверждение. Если такие ПП существуют, то проверяется, удовлетворяется ли левая часть ПП. Если да, то гипотеза считается подтвержденной, если нет - отвергается.

Таким образом, ПП могут применяться к описанию состояния и описывать новые состояния (гипотезы) или же, напротив, использовать целевое состояние задачи как базу, когда система работает в обратном направлении. При этом ПП применяются к целевому описанию для порождения подцелей (образуют систему редукций).

Пример. Имеется фрагмент БЗ из двух правил:

П1: Если «отдых - летом» и «человек - активный», то «ехать в горы»

П2: Если «любит солнце», то «отдых летом».

Предположим в систему поступили данные - «человек - активный» и «любит солнце»

Прямой вывод - исходя из данных, получить ответ.

1-й проход.

Шаг 1. Пробуем П1, не работает (не хватает данных «отдых - летом»)

Шаг 2. Пробуем П2, работает, в базу поступает факт «отдых - летом»

2-й проход.

Шаг 3 Пробуем П1, работает, активируя цель «ехать в горы», которая и выступает например, как совет, который дает СОЗ.

Обратный вывод - подтвердить выбранную цель при помощи имеющихся правил и данных.

1-й проход

Шаг 1. Цель - «ехать в горы»: пробуем П1 - данных «отдых - летом» нет, они становятся новой целью, и имеется правило, где она в правой части.

Шаг 2. Цель «отдых летом»: Правило П2 подтверждает цель и активизирует ее.

2-й проход

Шаг 3. Пробуем П1, подтверждается искомая цель.

Свойства ПС

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

2. Каждое ПП - самостоятельный элемент знаний (локальный источник знаний); отдельные ПП связаны между собой только через поток данных, которые они обрабатывают.

3. Простота интерпретации - «прозрачная» структура ПП облегчает их смысловую интерпретацию.

4. Естественность - знания в виде «что делать и когда» являются естественными с точки зрения здравого смысла.








Дата добавления: 2019-10-16; просмотров: 513;


Поиск по сайту:

При помощи поиска вы сможете найти нужную вам информацию.

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

Если вам перенёс пользу информационный материал, или помог в учебе – поделитесь этим сайтом с друзьями и знакомыми.
helpiks.org - Хелпикс.Орг - 2014-2024 год. Материал сайта представляется для ознакомительного и учебного использования. | Поддержка
Генерация страницы за: 0.003 сек.