тестирования.

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

Различают следующие источники неудач в работе системы: тестовые примеры, ввод-вывод, правила вывода, управляющие стратегии.

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

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

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

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

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

опытной эксплуатации.

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

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

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

 
Посмотреть оригинал
< Пред   СОДЕРЖАНИЕ   ОРИГИНАЛ     След >