Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
ЛР1 (Описание ЛР по ЭС).doc
Скачиваний:
7
Добавлен:
10.06.2015
Размер:
73.73 Кб
Скачать

Задание для домашней подготовки

1. Ознакомиться с теоретическим описанием к лабораторной работе.

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

Порядок выполнения лабораторной работы

  1. Формирование файла вопросов

  1. Запустить модуль Question Editor.

  2. Записать в поле Knowledge Editor Question(вопрос для базы знаний) первый вопрос экспертной системы. Скопировать вопрос в поле System User Question (вопрос для пользовательского интерфейса) нажатием кнопки Copy to User Question или написать вопрос сходного содержания.

  3. Написать варианты ответов в линейках расположенных ниже. Каждая линейка должна содержать один ответ и имеет свой номер. Добавление и удаление линеек осуществляется выбором в опции Options главного меню Add(добавление) или Remove(удаление).

  4. Установить тип вопроса маркером-крестиком напротив обоих вариантов вопроса (в данным случае устанавливается тип вопроса - Single).

  5. Установить зависимость вопроса от ответа на один из предыдущих вопросов нажатием кнопки Create Reliance. При этом появляется новое окно вверху которого написан текущий вопрос, а ниже предыдущий вопрос с возможными ответами. Стрелками справа можно перелистывать вопросы, а при нахождении требуемого слева установить маркер напротив нужного ответа. Можно установить зависимость только от одного ответа. Нажатие кнопки Accept Reliance запоминает установку и возвращает вас к основному окну. Зависимости хорошо отслеживаются по структуре полного решающего дерева.

  6. Переход к вводу следующего вопроса осуществляется стрелками справа вверху. Действия по вводу вопроса повторяются (1.2-1.5).

  7. Сохранить все написанные вопросы в файле вопросов с названием DIAGN .QST.

  1. Формирование базы знаний

  1. Запустить модуль Knowledge Acquisition.

  2. Загрузить файл вопросов DIADN.QST (выбирается из списка появляющегося после нажатия кнопки Load Questions). При этом появится первый вопрос экспертной системы.

  3. В линейке Record вверху окна написать название болезни. Теперь все ответы на вопросы будут относиться к ней. Необходимо дать ответы на все вопросы установкой маркеров или ползунков. Переход к следующему вопросу осуществляется нажатием клавиши-стрелки в правом верхнем углу. Поскольку установлены зависимые вопросы, будут появляться не все вопросы, а только необходимые.

  4. Сохранить все установки для данной записи (названия болезни) нажатием кнопки Save Record.

  5. Заполнить всю базу знаний выполняя для каждой записи пункты 2.2-2.4.

  1. Использование экспертной системы

  1. Запустить модуль User Interface.

  2. Загрузить файл вопросов DIAGN.QST.

  3. Проверить работоспособность системы (выберете симптомы и посмотрите на результат выбора диагноза болезни). Результат можно увидеть нажав кнопку Show Analysis после ответа на все вопросы.

  4. Сделать выводы по результатам работы.

Контрольные вопросы

1. Перечислите все этапы создания экспертной системы.

2. Дайте характеристику программной оболочке Expert System Builder. Из каких модулей она состоит?

3. Какие свойства вопроса можно задать в модуле редактора вопросов (Question Editor)?

4. В чем отличие между одиночными и множественными вопросами. В какой форме дается ответ на множественный вопрос?

5. Требует ли изменения база знаний при добавлении или удалении вопроса в файле вопросов?

6. В каком виде представлен результат действия экспертной системы. Имеется ли возможность анализа сеанса выдачи ответов пользователем?

  1. По какому принципу формируется выбор той или иной записи при получении результата?

ПРИЛОЖЕНИЕ

Образцовый отчет к лабораторной работе № 1

Образец титульного листа