Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:

Системы искусственного интеллекта. Инструменты разработки. Экспертные системы. Учебное пособие

.pdf
Скачиваний:
0
Добавлен:
07.09.2026
Размер:
1 Мб
Скачать
☆
41
экземпляре уже есть, то его коэффициент достоверности меняется на новое значение, вычисляемое по формуле
КД
результирующий
= (КД
исходного слота
+ КД
набора условий
(1 – КД
исходного слота
)) 100 %.
При проверке условия в правиле или при выработке заключения правила в случае, если коэффициент достоверности меньше 20%, условие или заключение считаются не выполненными.
3.2.7. Реализация экспертной системы в ESWin
База знаний ЭС “Оценка опасности фирмы-конкурента” сохраняется в текстовом файле с расширением *.klb и имеет следующий вид:
TITLE= Оценка опасности фирмы-конкурента COMPANY=кафедра ИТ СПбГУПТД
FRAME = Цель Опасность конкурента: ()
ENDF
FRAME = Пояснение Сообщение: ()
ENDF
FRAME = Выпуск товара Ожидается увеличение объема выпуска товара: ()
ENDF
// СВОЙСТВА, ПО КОТОРЫМ ОЦЕНИВАЕТСЯ // УВЕЛИЧЕНИЕ ВЫПУСКА ТОВАРА FRAME = Особенности выпуска товара Производительность фирмы-конкурента [Оцените увеличение производительности фирмы-конкурента?]: (станет очень существенным; станет существенным; станет незначительным; не произойдет) Производственные мощности [Ожидается увеличение производственных мощностей?]: (очень существенное; существенное; окажется незначительным; не произойдет) Эффективность управления [Ожидается повышение эффективности управления?]: (очень значительное; значительное; незначительное; не ожидается)
ENDF
FRAME = Преимущество Увеличение уровня внешнего конкурентного преимущества: ()
ENDF
// СВОЙСТВА, ПО КОТОРЫМ ОЦЕНИВАЕТСЯ УРОВЕНЬ
42
// ВНЕШНЕГО КОНКУРЕНТНОГО ПРЕИМУЩЕСТВА FRAME = Особенности конкурентного преимущества Ожидается изменение выгодности коммерческих условий: () Имидж фирмы [Ожидается повышение имиджа фирмы?]: (повысится очень значительно; повысится значительно; повысится незначительно; не повысится) Привлекательность товара [Насколько значительно возрастет привлекательность товара?]: (возрастет очень значительно; возрастет значительно; не возрастет)
ENDF
// СВОЙСТВА, ПО КОТОРЫМ ОЦЕНИВАЕТСЯ // ВЫГОДНОСТЬ КОММЕРЧЕСКИХ УСЛОВИЙ FRAME = Особенности коммерческих условий Цена товара [Ожидается снижение цены товара?] {Себестоимость.gif}: (очень значительное; значительное; не ожидается) Условия кредитования [Ожидается улучшение условий кредитования?]: (повысится очень значительно; повысится значительно; не ожидается) Срок поставки [Ожидается сокращение срока поставки?]: (очень значительно; значительно; не ожидается)
ENDF
// ПРАВИЛА 1–28 ДЛЯ ОБЪЕКТА “УВЕЛИЧЕНИЕ ВЫПУСКА ТОВАРА”
RULE 1
= (Особенности выпуска товара.Производительность фирмы-конкурента; станет очень существенным) = (Особенности выпуска товара.Производственные мощности; очень существенное) = (Особенности выпуска товара.Эффективность управления; очень значительное)
DO
= (Выпуск товара.Ожидается увеличение объема выпуска товара; очень большое) 100
ENDR
RULE 2
= (Особенности выпуска товара.Производительность фирмы-конкурента; станет очень существенным) = (Особенности выпуска товара.Производственные мощности; очень существенное) = (Особенности выпуска товара.Эффективность управления; значительное)
DO
= (Выпуск товара.Ожидается увеличение объема выпуска товара; большое) 100
ENDR
...
RULE 12
43
= (Особенности выпуска товара.Производительность фирмы-конкурента; станет очень существенным) = (Особенности выпуска товара.Производственные мощности; существенное)
DO
= (Выпуск товара.Ожидается увеличение объема выпуска товара; небольшое) 100
ENDR
...
// ПРАВИЛА 29–47 ДЛЯ ОБЪЕКТА “ИЗМЕНЕНИЕ ВЫГОДНОСТИ // КОММЕРЧЕСКИХ УСЛОВИЙ”
RULE 29
= (Особенности коммерческих условий.Цена товара; очень значительное) = (Особенности коммерческих условий.Условия кредитования; повысится очень значительно) = (Особенности коммерческих условий.Срок поставки; очень значительно)
DO
= (Особенности конкурентного преимущества.Ожидается изменение выгодности коммерческих условий; станут очень выгодными) 100
ENDR
RULE 30
= (Особенности коммерческих условий.Цена товара; очень значительное) = (Особенности коммерческих условий.Условия кредитования; повысится значительно) = (Особенности коммерческих условий.Срок поставки; очень значительно)
DO
= (Особенности конкурентного преимущества.Ожидается изменение выгодности коммерческих условий; выгодность в целом невысокая) 100
ENDR
...
RULE 41
= (Особенности коммерческих условий.Цена товара; значительное) = (Особенности коммерческих условий.Срок поставки; значительно)
DO
= (Особенности конкурентного преимущества.Ожидается изменение выгодности коммерческих условий; выгодность в целом невысокая) 100
ENDR
...
RULE 47
= (Особенности коммерческих условий.Цена товара; не ожидается) = (Особенности коммерческих условий.Условия кредитования; не ожидается)
44
= (Особенности коммерческих условий.Срок поставки; не ожидается) DO
= (Особенности конкурентного преимущества.Ожидается изменение выгодности коммерческих условий; выгодность коммерческих условий не изменится) 100
ENDR
// ПРАВИЛА 48–74 ДЛЯ ОБЪЕКТА “УВЕЛИЧЕНИЕ УРОВНЯ // ВНЕШНЕГО КОНКУРЕНТНОГО ПРЕИМУЩЕСТВА”
RULE 48
= (Особенности конкурентного преимущества.Ожидается изменение выгодности коммерческих условий; станут очень выгодными) = (Особенности конкурентного преимущества.Имидж фирмы; повысится очень значительно) = (Особенности конкурентного преимущества.Привлекательность товара; возрастет очень значительно)
DO
= (Преимущество.Увеличение уровня внешнего конкурентного преимущества; очень значительное) 100
ENDR
RULE 49
= (Особенности конкурентного преимущества.Ожидается изменение выгодности коммерческих условий; станут очень выгодными) = (Особенности конкурентного преимущества.Имидж фирмы; повысится значительно) = (Особенности конкурентного преимущества.Привлекательность товара; возрастет очень значительно)
DO
= (Преимущество.Увеличение уровня внешнего конкурентного преимущества; небольшое) 100
ENDR
...
RULE 64
= (Особенности конкурентного преимущества.Ожидается изменение выгодности коммерческих условий; выгодность в целом невысокая) = (Особенности конкурентного преимущества.Привлекательность товара; возрастет значительно)
DO
= (Преимущество.Увеличение уровня внешнего конкурентного преимущества; небольшое) 100
ENDR
...
RULE 74
= (Особенности конкурентного преимущества.Ожидается изменение выгодности коммерческих условий; выгодность коммерческих условий не изменится)
45
= (Особенности конкурентного преимущества.Имидж фирмы; не повысится) = (Особенности конкурентного преимущества.Привлекательность товара; не возрастет)
DO
= (Преимущество.Увеличение уровня внешнего конкурентного преимущества; не ожидается) 100
ENDR
// ПРАВИЛА 75–90 ДЛЯ ЦЕЛЕВОГО ОБЪЕКТА “ОПАСНОСТЬ КОНКУРЕНТА”
RULE 75
= (Выпуск товара.Ожидается увеличение объема выпуска товара; очень большое) = (Преимущество.Увеличение уровня внешнего конкурентного преимущества; очень значительное)
DO
= (Опасность конкурента; очень опасен) 100 MS(Пояснение.Сообщение; Конкурент очень опасен. Ожидается очень большое увеличение объема выпуска товара и очень значительное повышение уровня внешнего конкурентного преимущества)
ENDR
RULE 76
= (Выпуск товара.Ожидается увеличение объема выпуска товара; очень большое) = (Преимущество.Увеличение уровня внешнего конкурентного преимущества; значительное)
DO = (Опасность конкурента; очень опасен) 100 MS(Пояснение.Сообщение; Конкурент очень опасен. Ожидается очень
большое увеличение объема выпуска товара и значительное повышение уровня внешнего конкурентного преимущества)
ENDR
...
RULE 89
= (Выпуск товара.Ожидается увеличение объема выпуска товара; не ожидается) = (Преимущество.Увеличение уровня внешнего конкурентного преимущества; небольшое)
DO
= (Опасность конкурента; опасен) 100 MS(Пояснение.Сообщение; Конкурент не очень опасен. Не ожидается увеличение объема выпуска товара, но предполагается небольшое повышение уровня внешнего конкурентного преимущества)
ENDR
RULE 90
= (Выпуск товара.Ожидается увеличение объема выпуска товара; не ожидается)
46
= (Преимущество.Увеличение уровня внешнего конкурентного преимущества; не ожидается)
DO
= (Опасность конкурента; не опасен) 100 MS(Пояснение.Сообщение; Конкурент не опасен. Не ожидается увеличения объема выпуска товара и повышения уровня внешнего конкурентного преимущества)
ENDR
Фреймы описывают основные понятия и показатели, используемые для решения задачи. В слоте Цель.Опасность конкурента задан целевой показатель. В слоте Пояснение.Сообщение – строковая переменная для вывода пояснений к решению. В слотах Выпуск товара.Ожидается
увеличение объема выпуска товара, Преимущество.Увеличение
уровня внешнего конкурентного преимущества заданы показатели,
предназначенные для решения двух подзадач исходной задачи. Фреймы
Особенности выпуска товара, Особенности конкурентного преимущества и Особенности коммерческих условий предназначены
для хранения слотов, значения которых формируются из ответов на вопросы в результате прямого выбора из предлагаемого списка.
При выборе значения слота Особенности коммерческих
условий.Цена товара используется комментарий {Себестоимость.gif} в виде gif-файла.
Правила-продукции реализуют в условной части комбинации значений слотов, которые соответствует их объединению посредством логической связки “И”. В следствиях правил указаны значения объектов, приведенные на этапе формализации задачи в табл. 4.1–4.4. Всего в БЗ содержится 90 правил. При выполнении условий во всех правилах следствие выполняется с уверенностью
100 %.
Для целевого объекта в заключительных правилах помимо значения слота
Опасность конкурента с помощью служебного слова MS выводится объясняющий комментарий.
3.2.8. Лабораторная работа. Разработка базы знаний с помощью
инструментальных средств разработки ESWin
Описать фреймы объектов и продукционные правила экспертной системы, сохранить базу знаний в текстовом файле с расширением *.klb.
47
3.2.9. Тестирование экспертной системы
База знаний “Опасность конкурента.klb”, открытая в оболочке ESWin, приведена на рис. 3.3.
Представить итоговый отчет по лабораторным работам. Все разделы и этапы работы следует сопровождать копиями экрана с соответствующими пояснениями и интерпретацией результатов.
К отчету должен быть приложен файл разработанной базы знаний с расширением *.klb.
Рис. 3.3. Оболочка ESWin с открытой базой знаний
Запуск экспертной системы выполняется с помощью кнопки “Решение”. Выбираются значения показателей, запрашиваемые экспертной
системой (рис. 3.4).
48
Рис. 3.4. Выбор значения показателя “Производительность фирмы-конкурента”
При запросе значений показателя “Цена товара” выводится комментарий в виде графика, хранящегося в файле “Себестоимость.gif” (рис. 3.5).
Рис. 3.5. Окно с комментарием для показателя “Цена товара”
После завершения диалога с пользователем выводятся окончательное решение “Конкурент не очень опасен” и поясняющий комментарий (рис. 3.6).
49
Рис. 3.6. Окончательное решение и поясняющий комментарий
В нижней части окна экспертной системы выводятся значения объектов, из которых была составлена концептуальная модель, и их коэффициенты достоверности (рис. 3.7).
Рис. 3.7. Значения объектов, входящих в концептуальную модель
В случае ошибок, возникающих при логическом выводе, может использоваться инструмент “Трассировка” (рис. 3.8). Процесс поиска значения слота Опасность конкурента начинается с проверки правила 75
для целевого объекта.
50
Рис. 3.8. Трассировка логического вывода
Содержимое фреймов-экземпляров с заполненными при логическом выводе слотами можно посмотреть в файле базы данных “Опасность конкурента.dtb”:
Frame=особенности выпуска товара (15.04.2022,17:45:37) производительность фирмы-конкурента:(станет существенным) 100 (15.04.2022,17:45:37) производственные мощности:(очень существенное) 100 (15.04.2022,17:45:49) эффективность управления:(значительное) 100 (15.04.2022,17:45:55) EndF Frame=выпуск товара (15.04.2022,17:45:56) ожидается увеличение объема выпуска товара:(небольшое) 100 (15.04.2022,17:45:56) EndF Frame=особенности коммерческих условий (15.04.2022,18:03:45) цена товара:(значительное) 100 (15.04.2022,18:03:45) условия кредитования:(повысится значительно) 100 (15.04.2022,18:03:50) срок поставки:(не ожидается) 100 (15.04.2022,18:03:56) EndF Frame=особенности конкурентного преимущества (15.04.2022,18:03:56)
Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]