Современные
информационные технологии/ 2. Вычислительная техника и программирование
Илипов М.М.,
к.ф.-м.н. Искакова А.С.
Евразийский
национальный университет им. Л.Н. Гумилева, Казахстан
Особенности разработки бортовых
оперативно-советующих экспертных систем
Ранее в работах [1-2] описывались особенности бортовых оперативно-советующих экспертных системм (БОСЭС),
предназначеной для совместной работы с бортовым оператором (экипажем) на
среднем уровне управления «Выбор способа достижения цели».
От практически значимой БОСЭС требуется:
— быть всегда
согласованной с активизированной в текущий момент концептуальной моделью
поведения оператора [1],
— иметь
незаметное (в масштабе реальных изменений во внешней обстановке и в темпе
деятельности оператора) для оператора время реакции [1].
Если второе требование разработчиком БОСЭС воспринимается как
конструктивно-конкретное, то на первом необходимо остановиться подробнее.
Деятельность оператора включает в себя оперативное и правильное обнаружение и
осознание возникшей проблемы, выявление возможных способов ее разрешения,
выбор среди них наиболее рационального (оптимального) способа разрешения этой
проблемы, реализацию выбранного способа, контроль результатов этой
деятельности. При этом ни отсутствие необходимой для этого информации, ни
недостаток времени для ее анализа не освобождает оператора от необходимости к
определенному моменту времени (определяемому сложившейся обстановкой) принять
определенное (лучше оптимальное) решение. Именно в такой обстановке БОСЭС призвана
давать рекомендации оператору на решение возникающих перед ним проблем. При
этом следует помнить о крайне ограниченных на борту технических возможностях
прямого общения оператора с БОСЭС и о большом объеме имеющейся у оператора (и
относящейся к делу) априорной и текущей количественной и качественной
информации. Имея это в виду, уточним для конструктора БОСЭС первое из названных
выше требований.
Для удовлетворения ему при разработке БОСЭС конструктору следует
учитывать, что:
— главенствующая
роль на борту принадлежит оператору, и он не обязан сообщать БОСЭС о своих
текущих намерениях и о необходимости дать ему в настоящий момент
рекомендации-советы. Другими словами, база знаний (БЗ) БОСЭС и заложенные в
БОСЭС механизмы вывода должны выявлять и предъявлять оператору значимые (в
его, оператора, действующей концептуальной модели поведения и в сложившейся
внешней и внутрибортовой обстановке) события, правильно их интерпретировать,
давать глубокие по анализу возникшей проблемы рекомендации по ее разрешению;
— в любой
практически значимой для оператора ситуации, которая может возникнуть в рамках
активизированной оператором концептуальной модели его поведения, давать
убедительные и конструктивные рекомендации. Другими словами, предметная
область (ПО) БОСЭС должна быть функционально замкнута и для оператора;
— БОСЭС должна
семантически и информационно встраиваться в реальное (проектируемое)
информационно-управляющее поле кабины. Другими словами, рекомендации и
комментарии к ним должны предъявляться в форме и на месте, естественном для
конкретного рабочего места оператора и встраиваться в естественный
пространственно-временной мир кабины;
— прямой режим
общения оператора с БОСЭС крайне ограничен по аппаратным возможностям
современных кабин и по обычно жестким временным лимитам разрешения возникшей
ситуации;
— с каждым
конкретным экземпляром БОСЭС будет последовательно работать не один, а
несколько операторов, отличающихся уровнем своей профессиональной подготовки,
психофизиологическим складом, составом и уровнем мотиваций.
Необходимо отметить, что сама процедура подготовки, регламентированная
и поддержанная соответствующими организационно-техническими документами
(например: боевой устав, наставления по применению), хорошо структурирует
задачу и условия вылета. Эта структуризация и предполетная
информационно-тактическая подготовка экипажа должны отражаться в БЗ БОСЭС.
При полной интеллектуализации борта системы на нем для каждой ТС,
по-видимому, будет существовать своя БОСЭС (БОСЭС ТС).
Формальные описания ТС (Пр с/с) сопровождаются составлением словаря
понятий и отношений между понятиями, необходимых для последующей разработки
логико-лингвистических моделей [4] каждой Пр с/с и ТС в целом.
Состав БОСЭС для самолета-истребителя представлен на рис. 5.1 (из
всех необходимых БОСЭС типовых ситуаций на рисунке показаны только те, названия
которых будут упомянуты ниже).
Обратимся к методике разработки БЗ
БОСЭС для некоторой ТС. Для каждой Пр с/с этой ТС из ее формального описания
составим список объектов-деятелей (агентов) и значимых событий. Представим
каждую Пр с/с этой ТС совокупностью математических моделей, которая описывает
пространственное расположение участников Пр с/с, прогнозирует его изменение во
времени и определяет моменты возможного наступления значимых (для
рассматриваемой Пр с/с) событий. Назовем эту совокупность сценарием (СЦ),
соответствующим этой Пр с/с.
Довольно часто Пр с/с требует
предварительного своего исследования на ряде математических моделей, которые,
как правило, формулируются в виде математических задач оптимального
управления, теории игр, различных задач принятия решений [1]. Ряд таких моделей
описан в п. 5.4, 5.5 этой главы. Полученное в результате таких исследований
или подобранное при имитационном математическом моделировании «рациональное»
разрешение Пр с/с закладывается в математическую модель (ММ).
Объединение ММ, дополненное
рациональным по критерию эффективности СЦ поведением системы-носителя БОСЭС и
объектов-против- ников, формирует пространственно-временной «каркас» СЦ. СЦ Пр
с/с в БОСЭС связаны между собой таким причинно-следственным отношением, которое
позволяет при изменении внешней обстановки (определяемому в результате анализа
информации от бортовых измерительных устройств) полностью описывать протекание
ТС с помощью перехода из одного СЦ в другой по пути к достижению цели ТС.
Анализ внешней и бортовой обстановки
и выработку соответствующих рекомендаций оператору проведем с помощью
правил-продукций. Множество таких правил БОСЭС разнесено по ее СЦ. В отдельный
блок выделены правила активизации сценария (БАС).
Подытожим сказанное.
•
БОСЭС необходимо строить под
функционально замкнутый объем работы системы «оператор-бортовая аппаратура».
Процесс формализации этой предметной области, определенной формальной моделью,
явно разбивается на два этапа. На первом этапе строится семантическая сеть
фреймов и совокупность ММ ПО, представляющих ее пространственно- временной мир.
Этапы такого построения:
—
описание ПО на ЕПрЯ с последующим
(по мере подготовки специалистов) переходом на протоязыки типа Прото-2, БРЯН;
—
составление обобщенного графа работы
системы «оператор — бортовая аппаратура»;
—
составление семантической сети
фреймов и определение необходимого состава ММ, материализующих в БОСЭС
необходимый пространственно-временной мир.
На втором этапе строится
логико-лингвистическая модель ПО и разрабатываются иерархически упорядоченные
множества «правил вывода» и ММ.
Для практических целей
проектирования БОСЭС такие описания должны регламентироваться и
контролироваться на полноту и непротиворечивость.
•
При подготовке к применению
антропоцентрического объекта к вылету экипаж осмысливает поставленную перед ним
задачу как последовательность ТС, связанных друг с другом причинно-следственным
отношением.
Через множество таких ТС
представляется любая задача (применения) вылета. ТС нам представляется как та
часть функционально замкнутой работы системы «оператор — бортовая аппаратура»,
под которую нужно разрабатывать полноценную БОСЭС. На борту должна быть сеть
БОСЭС. Конкретную БОСЭС в процессе применения активизирует экипаж (оператор)
или специальная БОСЭС уровня целеполагания.
Процесс достижения цели в выбранной
ТС естественно представить в виде цепочки Пр с/с (естественный «путь»
достижения поставленной в ТС цели) — сценариев БОСЭС. ММ и системы
правил-продукций группируются в БОСЭС по сценариям. Правила активизации
конкретного сценария оформляются в отдельный блок активизации.
Литература:
1
Васильев
С.Н., Жерлов А.К., Федосов Е.А., Федунов Б.Е. Интеллектуальное управление
динамическими системами. – М.: Физико-математическая литература. 2000. –
352с.
2
Федунов
Б.Е. Проблемы разработки бортовых оперативно-советующих экспертных систем для
антропоцентрических объектов. // Изв. РАН. ТиСУ. 1996. № 5. стр.147-159