ОБРАБОТКА ИНФОРМАЦИИ И УПРАВЛЕНИЕ /
УДК 681.516.7.015.2
КЛАССИФИКАЦИЯ МОРСКИХ ОБЪЕКТОВ
А. К. Розов,
доктор техн. наук
Военно-морская академия им. Н. Г. Кузнецова М. Н. Бухарцев,
доктор техн. наук, профессор Федеральное Государственное унитарное предприятие «Первый центральный научно-исследовательский институт Министерства обороны России»
Классификация морских объектов может быть осуществлена с использованием аппарата стохастических дифференциальных уравнений. Полученные в результате решения уравнений апостериорные вероятности гипотез находят применение в алгоритме принятия решений. Приводятся примеры, иллюстрирующие процедуру классификации.
Classification of sea objects can be carried out by using stochastic difference equation, inverse probabilities obtained as solutions of these equations are applied to the decision-making algorithms. Examples of classification are provided.
В настоящее время высказывается много предложений по использованию различий в параметрах эхо-сигналов для классификации объектов. Это различие в доплеровском сдвиге частот, различие в удлинении эхо-сигнала, ширине спектра, числе бликов в бликовом портрете целей и др. При этом каждый из признаков, как правило, работает только в «своих» условиях: доплеровский сдвиг частоты - при различии в относительных скоростях объектов, удлинение сигнала - при различии в протяженности объектов, уширение спектра - в случаях, когда есть то и другое различие и т. д. Для того чтобы они работали одновременно, алгоритм классификации должен учитывать связи между параметрами эхо-сигналов. А эти связи зависят, главным образом, от поведенческих характеристик объектов.
В свою очередь, поведенческие характеристики объектов определяются задачами, для решения которых они предназначены, и характером их поведения. По ряду причин поведенческие характеристики в определенной мере случайны, поскольку случайны параметры, их определяющие: координаты объекта - дистанция от объекта d и направление на него ср, а также элементы его движения - скорость и и курс д. Количественной мерой случайности является вероятностное распределение Г?(с/, ф, V, q), где I- время, прошедшее после начала движения локатора.
Поскольку локатор имеет дело не с данными, характеризующими движущийся объект, а с зависящими от них задержкой сигнала 0 и значения-
ми его параметров ..., Ап> то распределение ГДс/, ф, V, q) может быть с помощью детерминированных зависимостей Xi-fj{d, ф, и, С7), / = 1, ,
п, пересчитано в распределение РД0, Аъ ..., Хп).
Далее следует классическая схема разрешения гипотез о том, чем является классифицируемый объект. При таком подходе все признаки (параметры), их связь между собой, а также зависимость от поведенческих характеристик можно представить одним функционалом - апостериорной вероятностью той или иной гипотезы относительно классифицируемого объекта.
Важно, что изложенный подход учитывает множественность признаков, а предлагаемые способы использования отдельных признаков могут быть получены как частные варианты этого общего подхода. Однако эффективность таких частных вариантов будет тем меньше, чем меньше параметров эхо-сигнала участвует в классификации.
Важно и другое. Существующие методы обработки наблюдаемых воздействий базируются на использовании корреляционно-спектральных подходов. Последние достаточны, если предполагать возможность непосредственного измерения параметров сигнала (см. примеры 2 и 3), но оказываются непригодными при наличии помех.
В условиях воздействия помех алгоритм классификации должен строиться с использованием аппарата стохастических дифференциальных уравнений. Этот математический аппарат обработки наблюдаемых воздействий пока еще не нашел практического применения, но за ним боль-
шое будущее. Становлению и развитию этого аппарата посвящен ряд работ [1-5]. Здесь остановимся лишь на отличии стохастических дифференциальных уравнений от обыкновенных.
Изучение эволюции меняющихся во времени явлений часто начинается с написания дифференциального уравнения вида
л
относительно функции хг. Когда производная f{xt) детерминированно определена, нет необходимости применять теорию случайных процессов. Когда же f{xt, t) с течением времени подвергается случайным воздействиям, уравнение для х{ может быть представлено в виде
= а{хь + Ь{х{, Ос1\М{,
где с!\л/1 - дифференциал винеровского процесса.
При этом важно следующее: для того чтобы х1 сохранял случайный характер, дифференциал с/и^ должен иметь 7д порядок малости. Именно этим свойством обладает винеровский процесс, для которого
= = д-Выбор состава параметров. Могут быть приняты разные подходы или условия выбора состава параметров сигнала. Таким условием, например, может выступать требование о независимости параметров от дистанции до объекта. Но можно выбирать параметры в зависимости от способа решения задачи:
можно состав параметров выбирать таким, чтобы их распределение допускало его аппроксимацию нормальным или другим распределением в аналитической форме, что позволит придать правилу принятия решений также аналитический характер;
можно предположить, что помимо возможности нормальной аппроксимации параметры сигнала линейно входят в представляющее сигнал дифференциальное уравнение, что позволит представить сигнал условно-гауссовским процессом и, тем самым, использовать открывающиеся при этом возможности для оценивания параметров сигнала.
Как правило, исходное распределение элементов движения в силу неполноты информации может быть принято равномерным. В ходе трансформации оно обычно превращается в неравномерное распределение параметров сигнала. Эта неравномерность может быть учтена использованием байесовского подхода в формировании процедуры классификации и, тем самым, могут быть получены все связанные с данным подходом преимущества. А они немалые - байесовский подход приводит к выбору гипотез относительно принадлежности объекта к одному из классов на базе вы-
числения их апостериорных вероятностей - статистик, наиболее полно использующих информацию об остановке.
Байесовский подход должен учитывать завершающий характер процедуры классификации, предусматривающий остановку наблюдений. Составить алгоритм такой процедуры позволяет теория оптимальных правил остановки [4].
При байесовском подходе с каждым правилом 5(у, сУ), в котором V - момент прекращения наблюдений, сУ - решение относительно принадлежности объекта к классу К, связаны потери, учитываемые средним риском
Я(8) = сМч + МЩс1,К),
где сМч - стоимость наблюдений; М\/\/(с1, К) - слагаемое, учитывающее вероятность ошибочных решений.
Согласно байесовскому правилу, в каждый момент наблюдений решается вопрос о целесообразности продолжения наблюдений, которая определяется путем сопоставления ожидаемых потерь при продолжении наблюдений и потерь от остановки.
Момент остановки определяется из условия V* = ггш{*: Я,(по) = я[ (по)}.
где ЯДг|о) - риск от продолжения наблюдений Г|0 на интервале [0, £]; ^ (г|д) - риск от продолжения наблюдений на интервале [О, Т].
Решающее правило предполагает сравнение максимальной составляющей статистики л,(О, I = = 1, ..., т, с границей Г, областей принятия решений:
V* = \ni\j > 0, тах к с/-, тах л/ (?) = л-| (у* М - г/ (0] )*г,(0;
с/т,тахл,(0 = лт( **) IV -1 3
Реализация байесовского подхода возможна при представлении сигнала и помехи с помощью потраекторного динамического метода. Многомерный сигнал
0, =[0,(0. -.0к(О]
можно представить стохастическим дифференциальным уравнением
сУ0? = [а0 (\?)+ а1 (А.,Г)0?]с/Г + Ь(Х,,Г)сУи//5))
где а0 и а, - коэффициенты, зависящие от параметров сигнала; \Л/{5) - винеровский процесс. Наблюдаемое воздействие
П?=[П1(0’ ••• > Лп (0]
представим уравнением
= [у40 (АД) + А1 (X,t)Qt ]сИ + В(Х^)с1\л/{1'Г1\
Дифференциальное представление сигнала и наблюдаемых воздействий предопределяет построение процедуры классификации на дифференциальной основе.
Можно показать, что уравнения для одномерных вероятностей имеют вид
т
А-\тв (Г | Р,) - £ А,т0 (? | Гу )лу (?) х
7=1
т
х 1/гуЬ'(0о№ ;
7=1
71/(0) = ^,
где т0(? !/=■,) = [т01(? | /=/), ...,т0/с(* | Р/)],/ = 1, ...,т - вектор оценок текущих значений сигнала, вычисляемых с использованием уравнений Калмана - Бьюси.
В приведенные уравнения наблюдаемое воздействие г)^ входит в виде дифференциала с/г)г, а при их решении с помощью рекуррентных соотношений - в виде приращений
АХ = - 'V
Такой характер считывания обусловлен тем, что сам процесс
г
Л? = / + Вм\п)
о
нестационарен, в то время как приращения
ДЧ = / 0^5 + 5^ -и£>)
стационарны, хотя и требуют интегрирования наблюдаемых воздействий за время шага временной дискретизации
д = tк+^ ~ *к-
Необходимые значения В, входящие в уравнения в виде коэффициентов 1/В2, находятся в результате вычисления М (Дт1гк)2 и приравнивания его
к В2Д.
Нахождение оценок т0(?|Р,) возможно при дискретизации распределения Г;, / = 1, т, что делает целесообразным изначально получать его в виде гистограммы. Последняя получается в результате розыгрыша элементов движения объекта и использования детерминированной зависимости от них параметров сигнала.
Может иметь место частный случай, когда помехи малы и возможно непосредственное измерение параметров сигнала без затраты времени наблюдения. В этом случае выбор гипотезы отно-
дк1^) = -^2п1 (0 в
сительно принадлежности сигнала к одному из классов производится в результе нахождения апостериорной вероятности л,(0, / = 1, 2, по формуле Баеса
а Р(^Д2/|Р/)Р(Р,)
Л/ = —2------------
£Р(*1/Аг; |Р«)Р(Р«)
К=1
где Х-1Я.2у - измеренные значения параметров сигнала, соответствующие клеткам двумерной гистограммы и сравнения тах л/ с границей Г.
Наряду с гистограммным вычислением л/-' по формуле Байеса целесообразен аналитический вариант, когда гистограмма аппроксимируется непрерывным распределением, например, нормальным. В этом случае отпадает необходимость удержания в памяти ЭВМ гистограмм, достаточно иметь в памяти только моменты (математическое ожидание, дисперсию и т. д.).
Проиллюстрируем сказанное примерами. Будем предполагать, что объекты имеют одинаковую длину /_ = 100 м, отстоят от классификатора на расстояние 2000 м, а элементы движения равномерно распределены в интервалах
01 е [5 м/с, 15 м/с], е [0°, 90°]; и>2 е [9 м/с, 11 м/с], ц2 е [0°, 18°].
Пример 1. Классификация объектов, для которых эхо-сигнал представляется высокочастотным процессом с дифференциалом
с/0? = /?с/Г;
.,2
с1у{ = - (Ь^ + Ьо0?)сУ? + Ь|
* ы л
°о------------
4
в котором параметры Ь0 и Ь, определяются формулами
ь0 = Ту;
Ь1 = Ду-|,
где V - доплеровский сдвиг частоты; Ду-, - ширина спектра сигнала (см. пример 2).
Наблюдаемое воздействие г|г представляется дифференциалом
с!г\{ = + д/С^сЛл//^.
Выбор гипотезы относительно принадлежности сигнала к одному из классов (и соответственно, объектов) производится в результате решения приведенных уравнений для л,(?) в двумерном варианте и сопоставления тах л/(?) с границами областей принятия решений. 1
Рпо> Рои, М\',С
Рис. 1. Вероятность правильной (Рпр) и ошибочной (Рош) классификации, затрачиваемого на классификацию времени (Му) и среднего риска (Я) в зависимости от границы ( Г) областей принятия решений
Моделирование проводилось при С, = 1 с и параметрах Ь0 и Ь1( распределенных по нормальным законам:
№
0,5V; о,5tv, |1ь0*[, Ць, '2
No
V;
2 „-2
Ьп = 2518л с
-1
ЬГ = 6л с
Помеха - белый шум с С2 = 0,4 с.
Результаты моделирования - зависимость вероятности правильной и ошибочной классификации, затрачиваемого времени Му и среднего риска Р = 0, Шу + Рош от границы областей принятия решений Г - представлены на рис. 1.
Пример 2. Классификация объектов, для которых возможно непосредственное измерение параметров сигнала - доплеровского сдвига частоты у и протяженности энергетического спектра Ду, определяемых формулами
2и cos о • f у =------------—
Ду
где f - частота локатора, Гц (для расчетов принята равной 30 кГц); Сзв = 1500 м/с - скорость звука в воде; ун и ук - доплеровские сдвиги частоты, обусловленные проекциями скорости и на концевые участки объектов - ии иок (рис. 2).
В отличие от примера 1, в этом случае предполагается, что ходовая помеха, связанная с движением локатора, отсутствует или настолько мала,
Рис. 2. Схема вычисления скоростей концевых участков (ии, ик) объекта, движущегося со скоростью V
что ею можно пренебречь. Такая ситуация имеет место на сравнительно малых дистанциях до классифицируемых объектов.
Полученные в результате статистического эксперимента РДу, Ду), /=1,2, двумерные гистограммы были аппроксимированы двумерным нормальным распределением с моментами
№ объекта Му, Гц Dv, Гц2 МАу, Гц DAv, Гц2 г
1 38,2 3,19x104 16,6 9,23 0,53
2 275 1,49x103 13,5 1,2 -0,49
Из приведенных данных видно, что параметры эхо-сигналов от объекта с широким диапазоном изменения элементов движения распределены в весьма широких областях, в то время как параметры эхо-сигналов от объекта с суженным диапазоном группируются в локальных областях. Это определяет, как уже отмечалось, целесообразность использования байесовского подхода для решения задач классификации.
Вероятности правильной классификации Рпр, вычисленные по двум гистограммам и аналитически с аппроксимацией их нормальными распределениями, оказались равными Ргист= 0,95 и Раппр = 0,93. Проигрыш от введения аппроксимации оказался небольшим - 0,02. Вероятности Рпр, вычисленные с использованием одномерных гистограмм по у и Ду, оказались меньшими соответственно на
0,13 и 0,15.
Пример 3. Классификация объектов, для которых возможно непосредственное измерение параметров - доплеровского сдвига и удлинения сигнала Д/, определяемых формулами
2v cos q ■ f
у =--------—,
Озв Д/ = L cos q.
Отличительной особенностью данного примера является то, что для классификации объектов
используются такие параметры сигнала (V, Д/), которые не зависят от дистанции до классифицируемых объектов и от их угловой протяженности. Отсутствие необходимости учитывать дистанцию до классифицируемых объектов намного упрощает процедуру классификации.
Полученные в результате статистического эксперимента Г,(у, Д/), /=1,2, двумерные гистограммы были аппроксимированы двумерным нормальным распределением с моментами
№ объекта Му, Гц Оу, Гц2 МА1, м ОД/, м2 г
1 276 2,28 104 66,3 992 0,84
2 420 803 103 19,5 0,11
Вероятности правильной классификации (Рпр), вычисленные по двумерным гистограммам и аналитически с аппроксимацией их нормальными распределениями, оказались равными Ргист = 0,95 и Раппр = 0,89. Проигрыш от введения аппрокси-
мации оказался равным 0,06. Вероятности Рпр, вычисленные с использованием одномерных гистограмм по у и Д/, оказались меньшими соответственно на 0,15 и 0,18.
Таким образом, теоретически обоснована и подтверждена моделированием перспективность байесовского подхода для составления алгоритмов, обеспечивающих высокую (0,8-0,9) вероятность правильной классификации объектов.
Литература
1. Калман Р. Е, Бьюси Р. С. Новые результаты в линейной фильтрации и теория предсказания / Пер. с англ. //Техническая механика. - № 83, Сер. Д. 1, 1961. - С. 95-107.
2. Липцер Р. Ш., Ширяев А. Н. Статистика случайных процессов. - М.: Наука, 1974. - 696 с.
3. Скороход А. В. Асимптотические методы теории стохастических дифференциальных уравнений. - Киев: Наукова думка, 1987.
4. Роббинс Г., Сигмунд Д., Чао И. Теория оптимальных правил остановки / Пер. с англ. - М.: Наука, 1975. -168 с.
5. Эллиот Р. Стохастический анализ и его приложения. -М.: Мир, 1986.
В. Я. Мамаев, А. Н. Синяков, К. К. Петров, Д. А. Горбунов
Воздушная навигация и элементы самолетовождения: Учеб. пособие/ СПб.: СПбГУАП, 2002. - 256 с.: ил. [ЭВМ 5-8088-077-3
Учебное пособие является усеченной бумажной версией электронного учебного пособия и содержит основной теоретический материал предметной области - воздушной навигации. Оно предназначено для самостоятельного изучения дисциплины, снабжено тестовыми заданиями и контрольными задачами, обеспечивающими самоконтроль приобретенных знаний.
Предназначено для студентов и курсантов авиационных специальностей вузов.