Построение прототипной версии

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

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

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

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