Научная статья на тему 'Использование статистик высших порядков в задаче распознавания негауссовых процессов'

Использование статистик высших порядков в задаче распознавания негауссовых процессов Текст научной статьи по специальности «Математика»

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

Аннотация научной статьи по математике, автор научной работы — Тихонов Вячеслав Анатольевич, Нетребенко Константин Владимирович

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

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

Usage of higher order statistics in a recognition problem of non-Gaussian processes

A possibility of higher order statistics usage in a recognition problem of non-Gaussian processes unrecognizable by the second order statistics is shown. Recognition methods using the third order statistics are proposed. The parameters of a generalized autoregressive model as well as the third order moment functions are applied as features.

Текст научной работы на тему «Использование статистик высших порядков в задаче распознавания негауссовых процессов»

РАДИОТЕХНИКА|^Ч>

УДК621.391:621.396

ИСПОЛЬЗОВАНИЕ СТАТИСТИК ВЫСШИХ ПОРЯДКОВ В ЗАДАЧЕ РАСПОЗНАВАНИЯ НЕГАУССОВЫХ ПРОЦЕССОВ

ТИХОНОВ В.А., НЕТРЕБЕНКО К.В._____________

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

1. Введение

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

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

Цель исследования - повышение эффективности распознавания путем использования признаков, полученных по статистикам высших порядков.

Задачами работы является: обоснование возможности повышения вероятности правильного распознавания при использовании статистик высших порядков, выбор признаков распознавания, разработка решающих правил и поиск структур систем распознавания, анализ методом статистического моделирования эф-

фективности использования статистик высших порядков для повышения вероятности распознавания.

2. Обобщенная модель авторегрессии третьего ранга

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

В ряде случаев для получения признаков целесообразно применять моментную функцию (МФ) 3-го порядка. Выборочная оценка МФ 3-го порядка центрированного негауссова случайного процесса x[t] длиной N находится из выражения

1 s2

m3[j,k] = — £ x[t]x[t + j]x[t + k], (1)

где j, k - сдвиги МФ; Sj = max(1, 1 -j, 1 -k);

S2 = min(N, N - j, N - k). Свойства моментных функций, их связь с кумулянтными функциями и спектрами высших порядков описаны в [4]. Если у классифицируемых процессов моментные функции отличаются, они могут использоваться в качестве признаков.

Во многих случаях в качестве признаков распознавания применяются параметры статистических моделей. Подходящей для этих целей моделью стационарных случайных процессов является модель авторегрессии (АР), котор ая описывается рекуррентным уравнением

[5, 6]

x[t] = £Ф2[i]x[t-i] + a2[t], t = 1, N, (2)

i=1

где Ф 2 [i] - коэффициенты модели; p - порядок модели; a2[t] — ошибка предсказания, удовлетворяющая условию E{a2[t]a2[t - j]} = 0, j ф 0. Коэффициенты модели АР находятся путем решения уравнения Юла-Уокера по значениям корреляционной функции, т.е. по статистикам второго порядка и называется моделью АР второго ранга [3]. Эта модель широко применяется при решении задач обработки и распознавания речевых сигналов [7-9].

В [10] предложен способ расчета коэффициентов модели АР по заданным частотам спектральных мод и их ширинам полос. С помощью выражения (2), описывающего формирующий фильтр, можно осуществлять генерацию имитационных случайных процессов с заданными спектральными характеристиками. В зависимости от статистических характеристик порождающего процесса a2[t], подаваемого на вход формирующего АР фильтра, имитационный процесс на выходе фильтра имеет гауссово или негауссово распределение.

4

РИ, 2006, № 1

Используя принцип ортогональности ошибок предсказания, модель АР можно обобщить для статистик высших порядков [3]. Так, на основе МФ 3-го порядка негауссовых процессов строится обобщенная модель авторегрессии (ОАР) 3-го ранга:

x[t] = £Ф 3[i]x[t - i] + a3[t], (3)

i=1

где Ф3[i] - коэффициенты модели; a3[t] - ошибка предсказания, удовлетворяющая условию ортогональности E{a3[t]a3[t-j]a3[t-k]} = 0, j, kФ0. Индекс «3» указывает на ранг модели. Домножив левую и правую части (3) на x[t - j]x[t - k] и взяв математическое ожидание, получим

m3[j,j - k] =

= ЕФ3[i]m3[j-i,j-k], 0 < j <p, k > 0. (4)

i=1

Из уравнения (4) находятся коэффициенты модели ОАР порядка p для заданного сдвига k. При выводе (4) использовано условие ортогональности ошибок предсказания, из которого следует

E{a3[t]x[t - j]x[t -k]} = 0, j, k * 0.

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

цесса использовались выборки белого шума с гамма-плотностью распределения вероятностей и коэффициентом формы c = 0,05 .

Процессы всех классов имеют одинаковые корреляционные функции и спектры второго порядка, что делает невозможным их распознавание по статистикам 2-го порядка. Параметрическая АР(8) оценка спектра мощности процессов одного из классов представлена на рис. 1.

Рис. 1. АР(8) оценка спектра мощности сигнала одного из классов

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

№ класса\ Порождающий белый шум процесса первой моды; f1 = 0,18 Порождающий белый шум процесса второй моды; f2 = 0,32

1 Гауссов Негауссов

2 Негауссов Гауссов

3 Негауссов Негауссов

4 Гауссов Гауссов

3. Распознавание процессов, неразличимых по статистикам второго порядка

Продемонстрируем возможность использования некоторых статистик третьего порядка для решения задачи распознавания на примере четырех классов процессов (м = 4), не различающихся в рамках корреляционной теории. Классы процессов образованы смесью из двух одномодовых процессов авторегрессии p = 2 с относительными центральными частотами fl = 0,18 , f2 = 0,32 и одинаковыми полосами занимаемых частот, равными Af = 0,04. Процессы, входящие в состав каждой смеси, получены с помощью формирующих фильтров АР, на вход которых по давались выборки порождающего белого шума с гауссовым или негауссовым распределением. Мощности входящих в смесь процессов были равными. В таблице приведены данные о характере порождающего процесса типа белого шума для разных классов процессов. В качестве негауссова порождающего про-

Обучение системы распознавания выполнялось с использованием помеченных обучающих выборок дли-

ной Ne = 50000 отсчетов. МФ обучающих реализаций в сечении mei[l,0], l = -10, 10, i = 1, M для четырех классов представлены на рис. 2, где номера кривых соответствуют номеру класса процессов.

Рис. 2. Моментные функции сигналов четырех классов

РИ, 2006, № 1

5

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

Первый способ основан на оценке значения взаимной корреляции между оценками МФ 3-го порядка (1), полученных по обучающим и представленным к распознаванию реализациям. Решение принималось по максимуму корреляции оценок МФ:

i* = argmax[B;], i = 1^3,

І

где i — индекс того класса, в пользу которого принимается решение. Взаимная корреляция между оценками МФ процесса, предъявленного к распознаванию mx [l, k] и МФ одной из обучающих последовательностей mei [l, k], оценивалась по формуле

lag

^ mx[l,k]mei [l, k]

Bi = l=~lag„----------, где CTmx и CTmei — выбо-

CTmx CTmei

рочные оценки среднеквадратических отклонений соответствующих оценок МФ; lag — параметр, определяющий длину выборочной оценки МФ; k — сечение МФ. Зависимость средней по четырем классам вероятности правильного распознавания от длины распознаваемых реализаций приведена на рис. 3 (кривая 1). Данные получены на основании 1000 опытов по каждому классу процессов для значений k = 0, lag = 10.

Рис. 3. Зависимости средних вероятностей правильного распознавания от длин распознаваемых реализаций

Второй и третий способы распознавания с использованием статистик третьего порядка основаны на предварительном обелении распознаваемых выборок группой из трех АР фильтров, каждый из которых настроен на свой класс процессов. При этом каждый конкретный фильтр обеляет лишь ту область частот, которая соответствует негауссовой моде в спектре класса, т.е. фильтр первого класса является обеляющим с центральной частотой f = 0,32 , а фильтр второго класса— 6

f = 0,18. Фильтр третьего класса настроен на обеление двухмодового процесса с центральными частотами f = 0,18 и f2 = 0,32 . Полосы обеления указанных фильтров одинаковы и равны Af = 0,04. Порядок обеляющих АР фильтров для классов 1,2 равен p = 2, для класса 3 — p = 4 . Параметры фильтров вычислялись по методике, предложенной в [10].

В результате прохождения распознаваемого процесса первого и второго классов через обеляющие фильтры «своего» класса на выходе получается негауссов белый шум в смеси с гауссовым коррелированным процессом. В силу ортогональности негауссова белого шума и равенства нулю моментной функции третьего порядка гауссова процесса, оценка моментной функции в этом случае будет близка к нулю. На выходе фильтра, настроенного на третий класс распознаваемого процесса, получают негауссов белый шум, если на вход поступает процесс третьего класса. МФ ошибки предсказания определяется негауссовой компонентой, которая для белого негауссова шума отлична от нуля лишь в нулевом сечении при l = 0 , k = 0 [3]. Это свойство МФ ошибки предсказания «своего» фильтр а может быть использовано для получения двух признаков, первый из которых — дисперсия МФ ошибки предсказания, второй — абсолютное значение МФ остатка в некотором ненулевом сечении. С помощью этих признаков получен второй способ распознавания, в котором решение принимается по минимуму дисперсии МФ 3 -го порядка ошибки предсказания:

i* = arg min{var(mai[l,k])}, i = П, l = - lag, lag,

i

где mai[l,k] — МФ ошибки предсказания на выходе

фильтра i -го класса; var(-) — математический символ дисперсии. Распознавание третьим способом определятся решающим правилом по критерию минимума МФ 3-го порядка ошибки предсказания в некотором ненулевом сечении:

i* = arg mrn{mai [u, v]}, i = Ї73 ,

i

здесь u, v — сечения МФ.

Экспериментальные зависимости средней по четырем классам вероятности правильного распознавания от длины распознаваемых выборок для второго и третьего способов приведены на рис. 3 (кривые 2 и 3 соответственно). Результаты получены на основании 1000 опытов по каждому классу для значений k = 0, lag = 10, u = 1, v = 2 . Из рис. 3 видно, что все три способа дают приблизительно одинаковое качество распознавания с незначительным преимуществом способа 3. На рис. 4 дана структура системы распознавания.

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

РИ, 2006, № 1

Для первых трех классов вероятности существенно зависят от использованного способа распознавания. Наиболее высокая вероятность правильного распознавания достигалась для процесса 4-го класса. Она зависела от выбранной величиной порога асимметрии.

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

Негауссова компонента у классов 1 и 2 фактически распознается в условиях воздействия гауссовой коррелированной помехи с отношением процесс-шум, равным единице. Этот фактор ограничивает возможность достижения высокого качества распознавания. Процессы класса 3 распознаются хуже первым способом, что очевидно связано с неустойчивостью мо-ментной функции для выбранных частот мод. Однако применение обеляющих фильтров при распознавании процессов третьего класса повышало вероятность правильного распознавания. На рис. 5 представлены результаты распознавания четырех классов процессов первым способом.

Рис. 5. Зависимости вероятностей правильного распознавания от длины распознаваемых реализаций для первого способа

4. Выводы

Рассмотрен пример использования статистик третьего порядка для распознавания случайных процессов, которые невозможно распознать по статистикам второго порядка. Научная новизна работы состоит в предложенном способе применения статистик 3-го порядка для получения признаков распознавания. Методом статистического моделирования проведено сравнение вероятностей правильного распознавания для трех способов распознавания. Полученные результаты имеют пр актическую значимость при решении некоторых сложных задач распознавания случайных процессов.

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

Литература: 1. Киселев Н.В. Методы построения систем распознавания и классификации негауссовых сигналов. Л.: Изд-во Ленингр.ун-та, 1986. 188 с. 2. Безрук В.М., Голиков В.С., Тихонов В.А. Распознавание случайных сигналов, описываемых авторегрессионной моделью // Радиоэлектроника. 2004. № 4. С. 59-65. 3. Тихонов В.А.

РИ, 2006, № 1

7

Обобщенная модель авторегрессии негауссовых процессов // Радіотехніка. 2003. № 132. С. 78-82. 4. Малахов А.Н. Кумулянтный анализ случайных негауссовых процессов и их преобразований. М.: Сов. радио, 1978. 376 с. 5. Бокс Дж, Дженкинс Г. Анализ временных рядов. Прогноз и управление: Пер. с англ. М.: Мир, 1974. 406 с. 6. Март.-мл. С. Л. Цифровой спектральный анализ и его приложения: Пер. с англ. М.: Мир, 1990. 584 с. 7. Rabiner L.R, Levinson S.E. Isolated and Connected Word Recognition — Theory and Selected Applications // IEEE Transactions on Communications, Vol. Com-29, NO. 5, May 1981. P. 621-659. 8. Рабинер Л.Р., Шафер Р.В. Цифровая обработка речевых сигналов: Пер. с англ. М.: Радио и связь, 1981.324 с. 9. Ли У. Методы автоматического распознавания речи: Пер. с англ. М.: Мир, 1983. 328 с. 10. Тихонов В.А., Русановский Д.Е., Тихонов Д.В. Генерация узкополосных имитацион-

ных случайных процессов// Радиоэлектроника и инфор-матика.1999. №4. С. 83-85.

Поступила в редколлегию 13.10.2005

Рецензент: д-р техн. наук, проф. Кравченко Н.И.

Тихонов Вячеслав Анатольевич, канд. техн. наук, доцент кафедры РЭС ХНУРЭ. Научные интересы: теория линейного предсказания, негауссовы процессы, распознавание и кодирование речи, экономическая статистика. Адрес: Украина, 61166, Харьков, пр. Ленина, 14, тел. 702-15-87

Нетребенко Константин Владимирович, аспирант кафедры РЭС ХНУРЭ. Научные интересы: распознавание и кодирование речи, негауссовы процессы, теория линейного предсказания. Адрес: Украина, 61166, Харьков, пр. Ленина, 14, тел. 702-15-87.

УДК621.372.852

РАССЕЯНИЕ ВОЛНЫ ТИПА H10 ТОНКИМ ВИБРАТОРОМ С ПЕРЕМЕННЫМ ИМПЕДАНСОМ В ПРЯМОУГОЛЬНОМ ВОЛНОВОДЕ

НЕСТЕРЕНКО М.В., БЕЛОГУРОВ ЕЮ.__________

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

1. Введение

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

Цель работы - методом наведенных ЭДС решить задачу о рассеянии волны типа Ию тонким вибратором с переменным комплексным поверхностным импедансом, расположенным в прямоугольном волноводе. При этом никаких ограничений на тип импеданса и вид его функциональной зависимости по длине вибратора не накладывается.

2. Постановка задачи

Рассматриваемая структура и принятые в задаче обозначения представлены на рис.1 ,а.

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

Рис. 1

В прямоугольном волноводе сечением a х b расположен тонкий вибратор радиуса r и длиной 2L, не имеющий точек касания со стенками волновода (свободный проводник). С вибратором связана локальная система координат {0s}, а на его поверхности выполняется импедансное граничное условие

Es(s) = Zi(s)J(s). (1)

Здесь Es (s) - s -компонент полного электрического поля на поверхности вибратора; J(s) - электрический ток в нем; z;(s) - комплексный внутренний погонный импеданс ([Ом/м]). Геометрические размеры вибратора удовлетворяют следующим соотношениям:

r/(2L) << 1, г/Х<< 1, (2)

где X - длина волны в свободном пространстве. В этом случае исходным для анализа является следующее интегродифференциальное уравнение относительно электрического тока J(s) в вибраторе [8] (при временной зависимости eirot, ю - круговая частота):

8

РИ, 2006, № 1

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