УДК 004.896(06) Интеллектуальные системы и технологии М.Г. ИВАЩЕНКО Московский инженерно-физический институт (государственный университет) О ПРИМЕНЕНИИ ИНТЕЛЛЕКТУАЛЬНОЙ ПОДДЕРЖКИ ПРИ ПОСТРОЕНИИ ИНТЕГРИРОВАННЫХ ЭКСПЕРТНЫХ СИСТЕМ* В работе рассматриваются особенности применения интеллектуальной поддержки при построении интегрированных экспертных систем. Описывается метод интеллектуальной поддержки разработки на основе гибридизации традиционных технологий и технологий, применяемых в области искусственного интеллекта. Как показано в [1], начиная с середины 90-х годов усиление влияния CASE-технологий, KBSA-подхода (Knowledge Base Systems Assistant), технологий реализации статических и динамических распределенных приложений (COM, DCOM, Java RMI, CORBA и др.) и их взаимная интеграция в области инструментальной базы для создания экспертных систем (ЭС) привело к формированию нового KBSE-направления (Knowledge Base Software Engineering), связанного с «интеллектуализацией» процессов разработки широкого класса ЭС. Тенденции к интеллектуализации поддержки разработки интеллектуальных систем прослеживаются уже начиная с 80-ых годов, поэтому в настоящее время в рамках KBSE-направления разработан и применяется целый ряд подходов, порожденных необходимостью интеллектуальной поддержки процессов построения ЭС, обзор которых приводится, в частности в [2]. Закономерная смена традиционных (простым продукционным) ЭС более сложным классом интеллектуальных систем – интегрированными экспертными системами (ИЭС), привела к возникновению новых проблем, связанных с технологиями поддержки разработок таких систем. Причины появления подобного рода вопросов очевидны: масштабируемость архитектуры ИЭС, возможность расширения функциональности системы с помощью дополнительных подсистем и как следствие возрастанию числа стадий и итераций в моделях жизненного цикла (ЖЦ) построения отдельных компонентов ИЭС. В то же время современные тенденции к смягчению требований к специалистам, занимающихся построением систем, актуальны и по отношению систем класса ИЭС. * Работа выполнена при поддержке РФФИ (проект № 06-01-00242) ISBN 978-5-7262-0883-1. НАУЧНАЯ СЕССИЯ МИФИ-2008. Том 10 178 УДК 004.896(06) Интеллектуальные системы и технологии В рамках описываемого подхода решение основных проблем при разработке ИЭС [2] было основано на применении «интеллектуальной среды», определенной в рамках задачно-ориентированной методологии (ЗОМ) [3]. Формальное описание модели интеллектуальной среды приводится в [1, 4]. В основу реализации интеллектуальной среды поддержки разработки ИЭС положено использование средств интеллектуального планирования действий инженера по знаниям и исполнения построенного плана интеллектуального планировщика. Созданные к настоящему времени несколько поколений средств интеллектуального планирования, объединяют модели и методы традиционного планирования с методами, применяемыми в области ЭС [4, 5]. Основой предлагаемого подхода организации средств интеллектуального планирования является комбинированное применение типовых проектных процедур (ТПП) - в качестве алгоритмической составляющей подхода, и повторно используемых компонентов (ПИК) в качестве функциональной основы подхода [1, 2, 4]. Общий алгоритм функционирования средств интеллектуального планирования приводится в [4]. Экспериментальное исследование средств интеллектуального планирования показало, что использование данного подхода позволяет сократить время разработки на разных этапах от полутора до трех раз, в то же время значительно снижается нагрузка на инженера по знаниям при принятии текущих проектных решений о ходе разработки прикладных ИЭС. Список литературы 1. Рыбина Г.В. Автоматизированное рабочее место для построения интегрированных экспертных систем: комплекс АТ-ТЕХНОЛОГИЯ // Новости искусственного интеллекта. 2005. № 3. С. 69-87. 2. Г.В. Рыбина, М.Г. Иващенко Интеллектуальная поддержка технологии построения интегрированных экспертных систем. Научная сессия МИФИ-2007. Сборник научных трудов. В 17 томах. Т.3. Интеллектуальные системы и технологии. М.: МИФИ, 2007. С. 54-58. 3. Рыбина Г.В. Задачно-ориентированная методология автоматизированного построения интегрированных экспертных систем для статических проблемных областей // Известия РАН. Теория и системы управления. 1997. № 5. C. 129-137. 4. Рыбина Г.В., Иващенко М.Г. Методы и программные средства интеллектуальной поддержки разработки интегрированных экспертных систем//Программные продукты и системы. 2006. №6. С. 21-27. 5. Рыбина Г.В., Иващенко М.Г. Использование методов ресурсно-календарного планирования для интеллектуальной поддержки построения интегрированных экспертных систем// Десятая национальная конференция по искусственному интеллекту с международным участием КИИ-2006. Труды конференции. В 3-т. Т.1. М.: Физматлит, 2006. С. 167-174. ISBN 978-5-7262-0883-1. НАУЧНАЯ СЕССИЯ МИФИ-2008. Том 10 179 УДК 004.896(06) Интеллектуальные системы и технологии ISBN 978-5-7262-0883-1. НАУЧНАЯ СЕССИЯ МИФИ-2008. Том 10 180