Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
ЛЕКЦИЯ 5.doc
Скачиваний:
9
Добавлен:
10.08.2019
Размер:
301.57 Кб
Скачать

Опытная эксплуатация и внедрение

Проверяется пригодность ЭС для конечного пользователя. На этом этапе ЭС применяют для решения всех возможных задач различными пользователями и проверку организуют на рабочих местах пользователей. К этому этапу следует переходить лишь после того, как система, по мнению эксперта, будет успешно решать практически все требуемые задачи.

На этом этапе пригодность ЭС определяется, в основном, удобством работы с ней и ее полезностью.

Под полезностью ЭС понимается способность ее в ходе диалога с пользователем определять потребности пользователя, выявлять и устранять причины неудач в работе, решать поставленные задачи.

Под удобством работы ЭС понимается естественность взаимодействия с ней, ее гибкость и устойчивость к ошибкам »

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

После завершения этапа опытной эксплуатации ЭС может быть классифицирована как коммерческая.

Модификация системы

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

Возврат от этапа опытной эксплуатации на этап формализации, возможно, потребуется из- за неправильно выбранного способа представления знаний. Этот цикл называется переконструированием.

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

Тестирование и отладка

Можно выделить три аспекта тестирования экспертных систем: тестирование исходных данных; логическое тестирование базы знаний; концептуальное тестирование прикладной

системы.

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

Логическое тестирование базы знании заключается в обнаружении логических ошибок в системе продукций, не зависящих от предметной области (избыточные, циклические и конфликтные правила; пропущенные и пересекающиеся правила; несогласуемые условия левых частей правил). Формальный характер этих ошибок позволяет автоматизировать процесс логического тестирования. Существует большое количество ИС для верификации (инспекции) баз

знаний Однако, если для выводов используются цепочки до 10-ти правил, целесообразно провести процесс верификации вручную

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

Обычные источники неудач в работе ЭС - тестовые примеры (подбор их однороден и они не охватывают всю предметную область). Примеры необходимо готовить по подпроблемам предметной области, выделяя стандартные случаи и определяя границы трудных ситуаций.

Ошибки в рассуждениях:

          1. В БЗ не учтены взаимозависимости между правилами, хотя на первом этапе все правила считают независимыми.

          2. Ошибочность, противоречивость, неполнота знаний, заложенных в БЗ. Это может привести к использованию правила в неподходящем контексте и конечный результат трудно предсказать.

          3. Неправильные управляющие стратегии. Последовательность, в которой рассматриваются правила, может привести к изменению конечного результата.

Критерии оценки ЭС зависят от того, кем дается оценка. Для эксперта важна полнота и безошибочность правил вывода. Инженера знаний интересует эффективность работы системы. Пользователь заинтересован в удобстве работы и получении практической пользы. [10-13].

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

            1. Интелектуальные системы (ИС), этапы их развития.

            2. Экспертные системы (ЭС) как разновидность ИС, их особенности и назначение.

            3. Принципы построения ЭС, области их применения и классы решаемых задач.

            4. Статические экспертные системы; область использования; архитектура.

            5. Динамические экспертные системы; область использования; архитектура.

            6. Технология разработки экспертных систем; ее отличие от разработки обычных программных

продуктов.

8 Разработчики экспертной системы и круг их обязанностей.

            1. Условия успешной разработки экспертной системы ("возможность", "оправданность" и

"уместность" (соответствие методам)) .

            1. Сравнительный анализ компетентности человека и ЭС.

            2. Концепция быстрого прототипа при разработке экспертных систем.

10 Этапы разработки экспертных систем, последовательность их выполнения; характеристика и особенности каждого этапа.