Категорные методы адаптивного формирования многомодельных комплексов в информационных системах анализа состояния сложных технических объектов

Характеристика методов автоматической структуризации данных и формирования категорных моделей баз знаний. Построение и исследование методов формирования многомодельных комплексов, основанных на синтезе дедуктивных и индуктивных методов логического вывода.

Рубрика Производство и технологии
Вид статья
Язык русский
Дата добавления 31.08.2018
Размер файла 57,9 K

Отправить свою хорошую работу в базу знаний просто. Используйте форму, расположенную ниже

Студенты, аспиранты, молодые ученые, использующие базу знаний в своей учебе и работе, будут вам очень благодарны.

Размещено на http://www.allbest.ru/

Категорные методы адаптивного формирования многомодельных комплексов в информационных системах анализа состояния сложных технических объектов

В.И. Батищев

Работа посвящена методам автоматической структуризации данных и формирования категорных моделей баз знаний, построению и исследованию методов формирования многомодельных комплексов, основанных на синтезе дедуктивных и индуктивных методов логического вывода.

Ключевые слова: сложные технические объекты, многомодельные комплексы, алгоритмы логического вывода.

Создание комплексной методологии анализа и построения информационно-аналитических систем оценки состояния сложных технических объектов является актуальной в русле современных тенденций к интеграции информационно-измерительных систем, систем имитационного моделирования, систем интеллектуального анализа данных, а также подсистем управления базами данных и базами знаний. Данный факт подтверждается активными работами над созданием, внедрением и техническим сопровождением автоматизированных систем четвёртого поколения, которые характеризуются как адаптивные интегрированные пространственно-распределенные неоднородные системы обработки данных с перестраиваемыми структурами [1]. Необходимость разработки подобных методологий обусловлена возрастающей сложностью и стоимостью объектов анализа - сложных технических объектов, когда число оцениваемых параметров исчисляется десятками тысяч, а также накладываются топологические, структурные аспекты при обработке информации, необходимость вычислений в реальном масштабе времени. Кроме того, объекты анализа данного класса характеризуются единичностью изготовления, разнородностью, неполнотой, а зачастую противоречивостью, с одной стороны, данных об объекте, а с другой - информационной избыточностью. Указанные свойства обуславливают ряд объективных проблем в вопросах эффективного принятия решений на этапах целевого использования объекта анализа. Специалисты [2] указывают на неточность исходных данных в качестве основной причины неточности анализа состояния сложных систем. Неполнота и противоречивость данных о системе обусловлена дороговизной, неэффективностью, а зачастую и невозможностью получения полной информации об объекте и среде его функционирования, разнородностью информации об объекте в виде точечных замеров и значений параметров; допустимых интервалов их изменения; статистических законов распределения для отдельных величин; нечетких критериев и ограничений, полученных от специалистов-экспертов.

В качестве некоторого обобщения основных источников, формирующих информационное пространство, можно назвать: данные на выходе ИИС; известные закономерности, заложенные в техдокументации, где данными являются объективные законы реального мира, накопленные в фактографических и документальных системах; выявленные закономерности, в частности имитационные модели. Каждый из источников в настоящее время является информационной основой для соответствующих направлений системного анализа, моделирования и управления сложными системами. Однако каждый вид ресурса обладает рядом принципиальных ограничений, существенно сужающих область его применения, в то же время имеют место существенные предпосылки для системной интеграции перечисленных ресурсов. Применение комбинации подходов правдоподобного и достоверного вывода позволит получать новые нелинейные эффекты при синтезе информационно-аналитических систем.

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

При построении систем анализа, как правило, встают вопросы выбора методов формализации информационных ресурсов, формирования правил построения структур, а также проблемы анализа и построения на данных структурах алгоритмов генерации и отбора альтернатив решений. Конструктивным подходом к интеграции различных видов моделей объекта является применение методов категорно-функторного анализа. Данный подход позволяет сохранить целостность представления объекта за счёт инвариантности способа полимодельного описания объекта и свести исследования задач одного вида к задачам другого вида, а согласование разнородных моделей осуществлять на основе анализа принадлежности к заданной категории. Предложены алгоритмы автоматического формирования категорных структур, базирующиеся, в частности, на основе анализа мер близости. В рамках данного подхода разработаны правила формирования полимодельных структур на основе операций наследования и композиции.

Практика показала эффективность синтеза различных подходов вывода в системах анализа. В основе построения баз знаний используют синтез индуктивных и абдуктивных методов логического вывода. Абдукция, как процесс формирования объясняющей гипотезы, служит методологической основой построения алгоритмов правдоподобного вывода. Функционально абдуктивный вывод заключается в принятии решения по выбору оптимального объяснения наблюдения на основе заданной теории. Для данного исследования абдукция интересна как средство решения следующих классов задач: задача распознавания целей и стратегий деятельности субъекта, задача формирования моделей наблюдения за объектом, задача накопления и усвоения знаний.

Алгоритм функционирования систем для пересматриваемой аргументации заключается в выполнении последовательности следующих процедур [3]: определение аргумента как дерева выводов, основанного на посылках, либо как дедукции; определение конфликта между аргументами, которые идентифицируются как опровержение аргумента; определение поражения аргумента формированием бинарного отношения на множестве аргументов; оценка аргументов по параметрам, определяемым спецификой предметной области.

Отмечается [4,6], что до настоящего времени количественная оценка гипотез и, соответственно, сравнение и отбор закономерностей во многом являются нерешённой проблемой. Проблемы построения абдуктивного вывода заключаются в выборе критерия оценки варианта объяснения, характеризующего степень его правдоподобия. Общая оценка качества абдукции основана на ряде подходов: подходы, основанные на покрытии множеств, предполагающие порождение и отбор подмножества гипотез, представляющих наилучшее объяснение для наблюдения; подходы, основанные на логике; подход на уровне знаний, рассматривающий абдукцию на уровне неявных убеждений; подходы, основанные на логических моделях.

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

В настоящее время существуют конструктивные методы автоматического формирования алгоритмов мониторинга и управления структурной динамикой сложных технических объектов (СТО) [1,6], которые базируются на оперативном формировании операторных цепочек, последовательного отображения измерительных и вычислительных параметров СТО для достижения цели анализа или управления. Данные технологии, в частности, базируются на обобщённых вычислительных моделях, являющихся развитием недоопределённых моделей.

На принципах индуктивного логического вывода, статистической обработки информации, а также информационных технологиях DM, OLAP, KDD основан целый класс аналитических систем, которые, по мнению аналитиков рынка программных продуктов, составляют существенную часть стоимости СТО в целом. Полученные современные результаты и алгоритмы, позволившие автоматизировать решение таких задач, как синтез схем программ; задача доказательства теоремы в формально-дедуктивной системе; методология проверки на модели (model checing); алгоритмы распараллеливания вывода; определение критерия качества моделей в индуктивном выводе на основе теоретико-информационного подхода в русле принципа минимальной длины описания через понятие алгоритмической сложности, показывают перспективность использования в рамках одной системы комплексного подхода, включающего абдукции для получения гипотез, которые объясняют наблюдения за параметрами системы состоянием среды, индукции для формирования и оценки правил вывода и дедукции для прогнозирования перспективного состояния системы.

Приняв во внимание, что составляющие системы - программные объекты и взяв за основу систему продукций, рассмотрим следующую формальную модель , где в качестве множества заданных литералов продукционной системы и множества формируемых литералов продукционной системы определены обобщённые вычислительные модели; Ri - множество продукций i-того вида, Oi - множество процедур присвоения i-того вида; , где - конечное множество параметров состояния объекта, - конечное множество отношений на множестве параметров из ; - отношение на множестве параметров . Множество всех отображений для всех отношений , входные параметры = для оператора , выходные параметры = для оператора . Взяв за основу категорный подход к формированию продукций [5], можно выстроить иерархию моделей заданной категории по степени детализации: - базис моделей i-той категории, - исходное состояние модели (вычислительного алгоритма), , - производное исходное состояние модели (вычислительного алгоритма), - условие сопоставимости. Соответственно, распознавая ситуацию, система активизирует некоторую продукцию, сопоставимую с заданной ситуацией. Специалистами указывается [6], что в данной ситуации актуальна задача квалиметрии моделей, которая заключается в формировании подхода, позволяющего с единых позиций проводить оценку, сравнение, упорядочивание моделей. Сформированное множество иерархий моделей дает возможность использовать их в алгоритмах вывода. Отбор моделей осуществляется на основе двух альтернатив: при наличии удовлетворительной модели - детализация выходных данных (дедуктивных алгоритмов вывода); при отсутствии удовлетворительной модели - построение обобщённой модели (индуктивных алгоритмов вывода).

Как было упомянуто ранее, особый интерес представляет не просто оценка параметров системы, а анализ топологии, соответствующей структуре объекта. В частности, конструктивна идея доказательства непрерывности отображения между физическими процессами в системе, измерительной информацией и состоянием вычислительного процесса, что позволяет сделать вывод об адекватности процесса анализа.

Основу систем анализа состояния СТО составляют полимодельные комплексы. Проблема создания алгоритмов формирования и представления полимодельных структур является одной из ключевых в современном системном моделировании. Структура и функционирование аналитических систем - зависит от следующих информационных сущностей: объекта анализа (СТО) - ; цели функционирования аналитической системы - , определяемой конкретной задачей принятия решения; полимодельного комплекса, задающего структуру системы -; среды, определяющей параметры системы - , а также отношений между данными структурами . Соответственно, информация по всем имеющимся в распоряжении субъекта информационным ресурсам определится как , тогда формирование новой структуры информационно-аналитической системы можно представить в следующем виде: , где - целевая структура системы, - алгебра формирования структур, где - множество базовых классов элементов структур , а - операции формирования структуры системы, - операция наследования, - операция композиции. Комбинация данных операций формирования структуры системы, в отличие от конкатенации, позволяет сохранять целостность представления системы на различных уровнях иерархии. Алгоритмы формирования базовых классов объектов являются, по сути, проблемно-ориентированной декомпозицией , а стратегия построения данных алгоритмов лежит в русле принципа семиотической интроспекции, заключающегося в идентификации различий и обобщении подобий множества объектов.

Модель объекта описывает некоторые его свойства в соответствующих категориях. Соответственно можно рассматривать как объект категории , а взаимосвязь между объектами - как морфизмы . Применительно к задаче таксономии категории формируются на основании [7] признакового пространства , множества классов и самих объектов таксономии . Объекты, принадлежащие одному классу, являются изоморфными, другими словами, неразличимыми в признаковом пространстве , а классы объектов в данном признаковом пространстве являются гомоморфными, образуя при соответствующих свойствах признакового пространства категорию .

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

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

Пусть - базис категории, - исходный объект; - отношение между данными объектами; - производный объект, где .

Условие сопоставимости заключается в выполнении следующих условий:

;

,

тогда

,

где N - операция наследования объекта в .

В общем виде стратегия оперирования вычислительными моделями следующая: либо модель является объектом дедуктивного вывода и формирует более детальный результат, либо представляет собой объект индуктивного для структур более высокой иерархии.

Таким образом, задание цели анализа вызывает активизацию нескольких конкурирующих вычислительных схем, формирование которых осуществляется на основе множества игровых ситуаций .

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

БИБЛИОГРАФИЧЕСКИЙ СПИСОК

1. Охтилев М. Ю. Интеллектуальные технологии мониторинга и управления структурной динамикой сложных технических объектов [Текст] / М. Ю. Охтилев, Б. В. Соколов, P. M. Юсупов. - М.: Наука, 2006. - 410 с.

2. Батищев В.И. Аппроксимационные методы и системы промышленных измерений, контроля, испытаний, диагностики [Текст] / В.И.Батищев, В.С.Мелентьев. - М.: Машиностроение-1, 2007. - 393 с.

3. Вагин В. Н. Достоверный и правдоподобный вывод в интеллектуальных системах [Текст] / В. Н. Вагин, Е. Ю. Головина, А.А. Загорянская, М. В.Фомина. - М.: Физматлит, 2004. - 704 с.

4. Батищев В.И. Категорное представление сложных технических объектов в индуктивных системах логического вывода [Текст] / В.И. Батищев, Н.Г. Губанов // Проблемы управления и моделирования в сложных системах: Тр. IX Международ. конф. - Самара: СНЦ РАН, 2008. - С. 185-191.

5. Стефанюк В.Л. Локальная организация интеллектуальных систем [Текст] / В.Л. Стефанюк. - М.: Физматлит, 2004. - 328 с.

6. Соколов Б.В. Концептуальные основы оценивания и анализа качества моделей и полимодельных комплексов [Текст] / Б.В.Соколов, P. M. Юсупов // Изв. РАН Теория и системы управления. - 2004. - №6. - С. 5-16.

7. Загоруйко Н.Г. Прикладные методы анализа данных и знаний [Текст] / Н.Г.Загоруйко. - Новосибирск: Изд-во Ин-та математики, 1999. - 270 с.

8. Потапов А.С. Распознавание образов и машинное восприятие: Общий подход на основе принципа минимальной длины описания [Текст] / А.С. Потапов. - СПб.: Политехника, 2007. - 548 с.: ил.

9. Губанов Н.Г. Категорный подход при формировании полимодельных комплексов сложных систем [Текст] / Н.Г. Губанов // Вестник Самар. гос. техн. ун-та. Сер. Технические науки. 2008. Вып. 1 (21) С. 183-185.

10. Батищев В.И. Методология оперативной реструктуризации информационных систем анализа состояния сложных технических объектов [Текст] / В.И. Батищев, Н.Г. Губанов // Проблемы управления и моделирования в сложных системах: Тр. IX Международ. конф. - Самара: СНЦ РАН, 2008. - С. 187-193.

Размещено на Allbest.ru

...

Подобные документы

Работы в архивах красиво оформлены согласно требованиям ВУЗов и содержат рисунки, диаграммы, формулы и т.д.
PPT, PPTX и PDF-файлы представлены только в архивах.
Рекомендуем скачать работу.