Информационные технологии в науке, образовании и инженерной практике - 46 стр.

UptoLike

расширить охват системы, включая правила, управляющие дополнительными подзадачами или
дополнительными аспектами экспертной задачи (метазнания).
После установления основной структуры ЭС инженер по знаниям приступает к разработке и
адаптации интерфейсов, с помощью которых система будет общаться с пользователем и экспертом.
Необходимо обратить особое внимание на языковые возможности интерфейсов, их простоту и удобство
для управления работой ЭС. Система должна обеспечивать пользователю возможность лёгким и
естественным образом спрашивать непонятное, приостанавливать работу и т.д. В частности, могут
оказаться полезными графические представления.
На этом этапе разработки большинство экспертов узнают достаточно о вводе правил и могут сами
вводить в систему новые правила. Таким образом начинается процесс, во время которого инженер по
знаниям передаёт право собственности и контроля за системой эксперту для уточнения, детальной
разработки и обслуживания.
ЭТАП 4:
Оценка системы
После завершения этапа разработки промышленной экспертной системы необходимо провести её
тестирование в отношении критериев эффективности. К тестированию широко привлекаются другие
эксперты с целью апробирования работоспособности системы на различных примерах. Экспертные
системы оцениваются главным образом для того, чтобы проверить точность работы программы и её
полезность. Оценку можно проводить, исходя из различных критериев, которые сгруппируем
следующим образом:
критерии пользователей (понятность и «прозрачность» работы системы, удобство интерфейсов и
др.);
критерии приглашённых экспертов (оценка советов-решений, предлагаемых системой, сравнение
её с собственными решениями, оценка подсистемы объяснений и др.);
критерии коллектива разработчиков (эффективность реализации, производительность, время
отклика, дизайн, широта охвата предметной области, непротиворечивость БЗ, количество тупиковых
ситуаций, когда система не может принять решение, анализ чувствительности программы к
незначительным изменениям в представлении знаний, весовых коэффициентах, применяемых в
механизмах логического вывода, данных и т.п.).
ЭТАП 5:
Стыковка системы
На этом этапе осуществляется стыковка экспертной системы с другими программными средствами
в среде, в которой она будет работать, и обучение людей, которых она будет обслуживать. Иногда это
означает внесение существенных изменений. Такое изменение требует непременного вмешательства
инженера по знаниям или какого-либо другого специалиста, который сможет модифицировать систему.
Под стыковкой подразумевается также разработка связей между экспертной системой и средой, в
которой она действует.
Когда экспертная система уже готова, инженер по знаниям должен убедиться в том, что эксперты,
пользователи и персонал знают, как эксплуатировать и обслуживать её. После передачи им своего
опыта в области информационной технологии инженер по знаниям может полностью предоставить её в
распоряжение пользователей.
Для подтверждения полезности системы важно предоставить каждому из пользователей
возможность поставить перед ЭС реальные задачи, а затем проследить, как она выполняет эти задачи.
Чтобы система была одобрена, необходимо представить её как помощника, освобождающего
пользователей от обременительных задач, а не как средство их замещения.
Стыковка включает обеспечение связи ЭС с существующими базами данных и другими системами
на предприятии, а также улучшение системных факторов, зависящих от времени, чтобы можно было
обеспечить её более эффективную работу и улучшить характеристики её технических средств, если
система работает в необычной среде (например, связь с измерительными устройствами).
ЭТАП 6:
Поддержка системы
При перекодировании системы на язык, подобный Си, повышается её быстродействие и
увеличивается переносимость, однако гибкость при этом уменьшается. Это приемлемо лишь в том
случае, если система сохраняет все знания проблемной области, и это знание не будет изменяться в