О применении интеллектуальной поддержки при построении

advertisement
УДК 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
Download