Созданная Экспертная Система должна пройти всестороннюю проверку.
Особое внимание нужно обратить на следующие важные компоненты ЭС:
1. Интерфейс пользователя: насколько он удобен для самого пользователя.
2. Вопросы и ответы: с какого вопроса начать и какими вопросами продолжить опрос пользователя, чтобы получилось компактное дерево решений.
3. Блок объяснений: ЭС должна быть «дружественной». Это значит, она должна поддерживать пользователя при всех вопросах, ответах и решениях, вызывающих у него затруднения. Сообщение типа: решения нет – недопустимо.
4. Ошибки: грамматические, синтаксические, ошибочные решения, неправильное объяснение результатов и т.д. в работе ЭС недопустимы.
Все недоработки, неточности, ошибки должны быть найдены и исправлены в процессе тестирования ЭС.
Порядок проведения Лабораторной работы № 3
1. Студент записывает все шаги (ответы пользователя), которые ведут к решению, предлагаемому ЭС, подбирает разъясняющий текст, справочные материалы, иллюстрации и строит Таблицу 4 «Объяснения».
|
|
2. Он создает программу, реализующую Блок объяснений: при нажатии на клавишу «? Помощь» на экран дисплея будет выводиться специальное «окно» с необходимыми пользователю разъяснениями и иллюстрациями.
3. Студент тестирует и отлаживает работу программы, реализующей Экспертную систему в полном объеме: интерфейс пользователя, решения, принимаемые экспертной системой, работу блока объяснений.
4. Проводит опытную эксплуатацию ЭС совместно с преподавателем. Если это необходимо, он исправляет выявленные неполадки и повторяет тестирование работы ЭС вместе с преподавателем.
5. Студент пишет отчёт о построенной ЭС (требования к отчету даны в Приложении А) и защищает выполненную работу в ходе устной беседы с преподавателем.
Контрольные вопросы к Лабораторной работе №3
1. Что такое экспертная система?
2. Основные компоненты ЭС?
3. Рассказать об этапах разработки ЭС.
4. Рассказать о компонентах блока объяснений экспертной системы.
5. Зачем нужно тестирование и опытная эксплуатация ЭС?
6. В чём может заключаться доработка ЭС?
Приложение. Требования к ОТЧЕТУ по Лабораторной работе
I. СОДЕРЖАНИЕ ОТЧЕТА.
Отчет должен содержать:
1. Введение.
1.1. Описание предметной области.
1.2. Постановка задачи.
1.3. * Онтология предметной области.
1.4. * Формализованная постановка задачи.
2. Описание Базы Данных и Базы Знаний.
2.1. Исходные данные.
2.2. Результаты работы ЭС (выходные данные).
2.3. Промежуточные данные.
2.4. Факты, свидетельства, гипотезы (декларативные знания).
|
|
2.5. Правила вывода (процедурные знания).
2.6. Перечень вопросов и допустимых ответов.
3. Описание Машины вывода.
3.1. Стратегия вывода.
(Прямой или обратный вывод, поиск с использованием графов, другое).
3.2. Алгоритмы работы программы (формирование гипотез, выбор вопросов, разбор синтаксических правил, построенное дерево решений, другое).
4. Описание Интерфейса ЭС
4.1. Правила работы с программой.
4.2. Установка/удаление программы.
4.3. Примеры работы интерфейса (Print Screen).
5. Компоненты наполнения БЗ.
Для реляционной ЭС
Таблица «Управление переходом состояний», Таблица «Вопросы-ответы»
6. Компонента объяснения полученных выводов ЭС.
Таблица «Объяснение».
7. Заключение.
7.1. Основные характеристики ЭС.
7.2. Область применения и решаемые задачи.
7.3. Достоверность результатов.
7.4. Перспективы развития вашей ЭС (ОБЯЗАТЕЛЬНО!).
8. Использованная литература.
9. Приложение к отчету.
В приложении к Отчету необходимо дать описание требований к комплектации ЭВМ и шагов, необходимых для установки и запуска программы.
II. ОФОРМЛЕНИЕ ОТЧЕТА.
1. Отчет должен быть подготовлен в печатном виде и содержать иллюстрации работы ЭС: примеры работы интерфейса ЭС, алгоритмы вывода (дерево решений), примеры диалога с ЭС (вопросы и возможные ответы), компоненты базы знаний, компоненты работы блока объяснений.
2. В электронном виде на дискете или CD (DVD) нужно представить:
2.1. Электронную версию отчета по лабораторной работе.
2.2. Результирующую программу – работающую ЭС (exe файл), необходимые для ее работы рабочие материалы (базы данных, базу знаний и т.д.).
2.3. Файл READ ME (описание шагов, необходимых для установки и запуска программы на компьютере).
2.4. Текст программы.
ВНИМАНИЕ! Работающая ЭС (exe файл) должна запускаться на компьютере со стандартным программным обеспечением и не требовать специальных усилий для своей работы (установки на компьютере специального языка программирования, размещения компонентов программы на сервере, прописывания пути к БЗ в командных строках и т.д.).
Варианты заданий к лабораторной работе
Исходные данные к задаче
Вариант | Формулировка задачи |
1 | ЭС «Выбор мобильного телефона» |
2 | ЭС «Выбор тура для путешествий» |
3 | ЭС «Выбор вида музыкального инструмента» |
4 | ЭС «Медицинская диагностика болезней» |
5 | ЭС «Классификация электронных компонент» |
6 | ЭС «Выбор кулинарного рецепта» |
7 | ЭС «Ландшафтный дизайн» |
8 | ЭС «Выбор запасный частей к автомобилям» |
9 | ЭС «Диагностика динамики двигателей автомобилей» |
10 | ЭС «Определение вида животного» |
11 | ЭС «Выбор компьютерных принадлежностей» |
12 | ЭС «Классификация состояния здоровья» |