21
Выделяют три аспекта тестирования экспертных систем:
−
тестирование
исходных данных;
−
логическое тестирование базы знаний;
−
концептуальное тестирование прикладной системы.
Тестирование исходных данных
включает
проверку фактографиче-
ской информации, служащей основой для проведения экспертизы. Очевид-
но, что наборы данных, используемых при тестировании,
должны покры-
вать область возможных ситуаций, распознаваемых экспертной системой.
Логическое тестирование
базы знаний заключается в обнаружении
логических ошибок в системе продукций, не зависящих от предметной об-
ласти, таких,
как избыточные, циклические и конфликтные правила; про-
пущенные и пересекающиеся правила; несогласуемые и несогласуемые
условия. Формальный характер этих ошибок
позволяет автоматизировать
процесс логического тестирования.
Концептуальное тестирование
проводится для проверки общей
структуры системы и учета в ней всех аспектов решаемой задачи. На этом
этапе проведение тестирования невозможно
без привлечения конечных
пользователей прикладной системы.
6.
Этап опытной эксплуатации.
На этапе
опытной эксплуатации и внедрения
проверяется
пригод-
ность экспертной системы для конечного пользователя.
Здесь система за-
нимается
решением всех возможных задач при работе с различными
пользователями
. К этому этапу следует переходить лишь после того, как
система, по мнению эксперта, будет успешно решать все требуемые задачи,
чтобы ошибки в решениях не создавали у пользователя отрицательное
представление о системе. Пригодность системы для пользователя определя-
ется в основном удобством работы с ней и ее полезностью.