Научная статья на тему 'Оценка состояния стохастического объекта на основе реконструкции тренда временного ряд'

Оценка состояния стохастического объекта на основе реконструкции тренда временного ряд Текст научной статьи по специальности «Математика»

CC BY
102
55
i Надоели баннеры? Вы всегда можете отключить рекламу.

Аннотация научной статьи по математике, автор научной работы — Колесникова Светлана Ивановна, Белоус Антон Алексеевич

A new model for state recognition in dynamic object provided in the form of non-stationary time series is discussed. Algorithms for construction of generalized etalons of dynamic object state and of modeling segment of time series on the base of generalized etalons and difference scheme are suggested. Availability of the model is shown on an applied problem.

i Надоели баннеры? Вы всегда можете отключить рекламу.
iНе можете найти то, что вам нужно? Попробуйте сервис подбора литературы.
i Надоели баннеры? Вы всегда можете отключить рекламу.

State estimation for stochastic object on the base of modeling trend in time series

A new model for state recognition in dynamic object provided in the form of non-stationary time series is discussed. Algorithms for construction of generalized etalons of dynamic object state and of modeling segment of time series on the base of generalized etalons and difference scheme are suggested. Availability of the model is shown on an applied problem.

Текст научной работы на тему «Оценка состояния стохастического объекта на основе реконструкции тренда временного ряд»

ПРИЛОЖЕНИЕ Сентябрь 2010

Секция 9

МАТЕМАТИЧЕСКИЕ ОСНОВЫ ИНТЕЛЛЕКТУАЛЬНЫХ СИСТЕМ

УДК 519.7; 519.81

ОЦЕНКА СОСТОЯНИЯ СТОХАСТИЧЕСКОГО ОБЪЕКТА НА ОСНОВЕ РЕКОНСТРУКЦИИ ТРЕНДА ВРЕМЕННОГО РЯДА1

С. И. Колесникова, А. А. Белоус

В настоящее время полное изучение многомерного и многопараметрического динамического объекта (в общем случае нелинейного и зашумленного, то есть сложного) — достаточно трудная задача, часто успешно аналитически решаемая при размерности системы не более трех, и единого формализованного подхода в данном направлении не существует [1]. Новые подходы к анализу сложного динамического объекта (ДО) нередко связаны с применением методов распознавания образов (как для слабофор-мализованных, или плохообусловленных задач) для идентификации состояний ДО [2], под которым понимается подмножество значений фазовых траекторий с характерными свойствами. В работе представлены результаты продолжения исследований, начатых в [2, 3], а именно: экстраполирование результатов методов сокращения взвешенной выборки на сглаживание (фильтрацию) временных рядов, являющихся моделью стохастических динамических объектов.

Пусть задан случайный процесс (СП) (X, Y), характеризующий состояние динамического объекта (системы), функционирующего на интервале времени от t0 до T, где X (t) — вектор переменных состояния системы; Y (t) = f (X (t), n) + £(t) — случайная наблюдаемая Ny-мерная векторная функция; £ (t), n(t) —шумы достаточно общей природы. Относительно реализаций СП (X, Y) выдвинуто I > 1 альтернативных гипотез П = {^1, П2,... , П/}, составляющих полную группу событий и физически интерпретируемых как классы состояний частично наблюдаемого ДО. Наблюдение величины Y (t) осуществляется в моменты tj = to + j A, j = 0, n , с шагом дискретизации А > 0. Задача состоит в отнесении (в момент t или на некотором фиксированном интервале [t , t ] ) наблюдаемой реализации Y (t) к состоянию как классу (образу) П^, i = 1,I.

Предлагаются новые алгоритмы формирования характеристических признаков как системы обобщенных эталонов, на основе которых возможно решение трех задач: распознавания состояний ДО; сглаживания временного ряда; идентификации тренда фрагмента временного ряда, соотнесенного с состоянием ДО (признака формы). Алгоритм формирования системы обобщенных эталонов Алгоритм G (generalized étalon) формирования системы G-эталонов соединяет в себе достоинства FRiS-функции [4] и метода обобщенных эталонов [3]. На входе алгоритма G — обучающая выборка U = (Y1,Y2,...,Yn) в виде размеченного временного ряда, объект (значение временного ряда) принадлежит одному из выделенных состояний; на выходе — множество G-эталонов Ug с усредненными значениями признаков объектов и весом Wj, равным числу объектов, вошедших в G-эталон Gj. Под при-

хРабота поддержана грантом РФФИ, проект №09-09-99014.

знаками bj = {bj1 ,bj2,... ,bjg--^, j = 1,n, понимаются измеренные по наблюдаемому процессу показания g — 1 датчиков в момент времени t, значения которых принимаются в качестве g-го признака. Без ограничения общности изложим алгоритм для двух состояний Qi, Q2.

1. Положить UG = 0; U12 = (Yi, Y2,... , Y„1+„2).

2. Найти всевозможные расстояния для всех объектов из состояний Qi, Q2:

2 I

rkl = \ Y, (ake — aie) , k,l = 1,... ,ni + U2-;Y1 n = n.

У e=i i=i

|П2|

3. Найти начальную точку формирования G-эталона р = arg max rki и точку

fc=i,|Qi| l=i

формирования конкурирующего G-эталона рс = arg min rpl.

l=1,|02|

4. Сформировать множество объектов, вошедших в G-эталон с центром в точке р: Up = {Yi : rpi < rpci, rpi < Грср} .

5. Удалить из Ui2 объекты Up: Ui2 := Ui2 — Up; UG := UG + Up.

Алгоритм реконструкции фрагмента нестационарного временного ряда

Алгоритм PM (process modeling) реконструкции фрагмента нестационарного временного ряда, соотнесенного с состоянием динамического объекта, основан на аппрок-симационных (сглаживающих) свойствах G-эталонов, на совмещении метода прямой экстраполяции и авторегрессионных моделей (AR-моделей), что позволяет учесть достоинства обоих методов. Суть подхода, реализованного в алгоритме PM, в установлении соответствия между классом кривых и области допустимых значений коэффициентов разностной схемы [5], однозначно им соответствующих, и дальнейшего применения подхода распознавания образов: нахождение расстояний в евклидовой метрике между векторами коэффициентов AR-моделей, соответствующих кривым и совокупности построенных по временному ряду G-эталонам. На входе алгоритма PM — множество G-эталонов Ug = (Gi, G2,... , Gm) с весовыми коэффициентами Wj; на выходе — признаки состояний ДО: коэффициенты AR-модели аг = (ai, a2,... , afy, i = 1,1, соотнесенной с G-эталонами каждого состояния; уравнение кривой состояния ДО.

1. Определяем коэффициенты AR-моделей aV = (aV, a22,... ,ap), v = 1, nV, для заданных классов моделей функциональных зависимостей (nV — мощность класса), сформированных на основе Z-преобразования.

2. Полагаем координаты G-эталонов в качестве исходных данных для построения

модели AR(pi) i-го состояния ДО: (a\, a%2,... , aO = arg min ^ ( yi — ^ ajyi-j

\ p J at^R i \ j=1 j

3. Вычисляем расстояния r (ai, av), i = 1,1, v = 1, nV, принимаем решение в пользу v0 (i)-ö: модели функциональной зависимости: v0 (i) = arg min r (ai, aV).

V

Замечания.

1. Алгоритм PM формирует признаки формы состояний ДО, не зависящие от значений параметров кривой, т. е. по сути является непараметрическим. При необходимости уточнение модели фрагмента (состояния) временного ряда можно осуществить подгонкой параметров выбранной модели функциональной зависимости.

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

Изложенные алгоритмы могут служить основой автоматизированной обработки нестационарных временных рядов с нелинейным трендом.

ЛИТЕРАТУРА

1. Тюкин И. Ю., Терехов В. А. Адаптация в нелинейных динамических системах. СПб.: ЛКИ, 2008. 384 с.

2. Колесникова C. И., Лаходынов В. С., Цой Ю. Р. Исследование качества распознавания состояний стохастической системы // Информационные технологии. 2010. №6. С. 21-31.

3. Волченко Е. В. Модифицированный метод потенциальных функций // Бионика интеллекта. 2006. №1. С. 86-92.

4. Zagoruiko N. G., Borisova I. A., Dyubanov V. V., KutnenkoO.A. Methods of Recognition Based on the Function of Rival Similarity // Pattern Recognition and Image Analysis. 2008. No. 1. P. 1-16.

5. Тырсин А. Н. Идентификация нестационарных экономических процессов на основе дискретно-совпадающих моделей авторегрессии // Изв. Уральского государственного экономического университета. 2004. №9. С. 44-51.

УДК 007.52:681.518.2;681.327.12

ЛОГИЧЕСКИЙ ВЫВОД НА ОСНОВЕ ОПТИМАЛЬНОГО ПОДМНОЖЕСТВА СМЕШАННЫХ ДИАГНОСТИЧЕСКИХ ТЕСТОВ В ИНТЕЛЛЕКТУАЛЬНЫХ СИСТЕМАХ1

А. Е. Янковская, А. И. Гедике

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

В рамках развиваемого логико-комбинаторного подхода к принятию решений, базирующегося на матричной модели представления данных и знаний и построении логических тестов [1], по каждому из которых осуществляется логический вывод, сокращение признакового пространства достигается построением на основе многокритериального выбора оптимального подмножества (ОП) безызбыточных безусловных диагностических тестов (ББДТ) [2].

В [3] обоснована целесообразность использования смешанных диагностических тестов (СДТ), представляющих собой оптимальное сочетание безусловных и условных составляющих [4], что позволяет одновременно с построением СДТ принимать решения при меньших вычислительных и стоимостных затратах.

В [5] предложен алгоритм построения СДТ на основе ОП ББДТ.

Для представления данных и знаний используются матрицы описаний (Q) в пространстве характеристических признаков и матрицы различений (R) в пространстве

хРабота поддержана грантом РФФИ, проект № 10-01-00462а.

i Надоели баннеры? Вы всегда можете отключить рекламу.