Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Архив4 / SII-kursach / СИИ / методички / МУ к лаб раб по СИИ.doc
Скачиваний:
56
Добавлен:
07.08.2013
Размер:
278 Кб
Скачать

Методические указания

Выполнение выводов в оболочке Expert основано на сопоставлении условий правил с заключениями других правил, а также с имеющимися фактами. Проверка соответствия между ними является одной из основных задач этапа тестирования ЭС, созданной на основе оболочки Expert.

Результаты проверки правильности представления знаний об объектах, соответствующих терминальным вершинам графа И/ИЛИ, можно представить в виде табл. 1.

Таблица 1

Соответствие разрешенных значений условиям правил

Объект

Вопрос

Разрешенное

значение

Условия правила

раса

+

европеоидная

монголоидная

негроидная

происхождение

+

американское

средиземноморское

характер

+

агрессивный

мягкий

В первой графе табл. 1 указывается имя терминального объекта. Во второй графе ставится «+», если для этого объекта имеется вопрос, «-», если вопроса нет. В третьей графе указываются разрешенные значения объектов, а в четвертой – номера правил, в условиях которых встречается данная пара <объект > = <значение>. Заполните четвертую графу табл. 1 и определите все ли разрешенные значения используются в условиях правил.

Для объектов, не являющихся терминальными, результаты тестирования можно представить в виде табл. 2.

Таблица 2

Соответствие условий и заключений правил

Объект

Значение

Условие правила

Заключение правила

перспектива

отличная

хорошая

посредственная

унылая

плохая

неизвестна

В первой графе табл. 2 указывается имя объекта, во второй – значения этого объекта, в третьей – номера правил, в условиях которых встречается данная пара <объект > = <значение>, в четвертой – номера правил, в заключении которых встречается та же самая пара <объект > = <значение>. Заполните третью и четвертую графу табл. 2 и определите все ли разрешенные значения используются в условиях и заключениях правил.

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

При проверке полноты набора правил, определяющих значение некоторого объекта, необходимо определить число возможных комбинаций значений объектов, стоящих в условиях правил. Это число можно определить по следующей формуле

К = n1  n2  ...  nm ,

где ni - число возможных значений i - го объекта, стоящего в условиях правил;

m - количество объектов в условиях правил.

Например, в ЭС, прогнозирующей продолжительность жизни, имеется ряд правил для определения «относительного веса» на основании анализа значений «пола», «веса» и «сложения».Эти правила представляются следующей схемой

Объект «пол» имеет 2 возможных значения, «вес» -3, а «сложение» - 2 значения. Число возможных комбинаций значений этих признаков К = 2  3  2 = 12, следовательно, полный набор правил для определения относительного веса должен включать 12 правил, построенных по типовой схеме.

Число правил, в условиях которых должно использоваться каждое из значений объекта, для полного набора правил определяется по формуле

L = .

В соответствии с этим, каждое значение «веса» должно использоваться в условиях четырех правил, а каждое значение «пола» и «сложения» - в условиях шести правил.

Для проверки полноты набора правил, определяющих «относительный вес» составим таблицу, которая покажет, является ли набор правил полным.

Таблица 3