Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:

книги из ГПНТБ / Кавалеров, Г. И. Введение в информационную теорию измерений

.pdf
Скачиваний:
12
Добавлен:
22.10.2023
Размер:
12.18 Mб
Скачать

Производя в (6-45) замену переменных

х = х к- і+ г ,

получаем:

 

 

 

■^К(к - 1 )

(УкОі-О — г )®-1 tS) (ЛГй_, + г) rfr —

J

J

O' — №-,))" 'd r = 0 .

(6-49)

Предположим теперь, что функция w (хк+ г) может быть разложена в ряд Тейлора по г в окрестностях точ­ ки г = 0, т. е. представлена в виде

w (хк+ г) = w (х,г)'+ rw' (хк) + ...

...+ -д - ш (Л) (•**) +

- .

k =

0, 1,

(6-50)

Подставляя (6-50) в

(6-49)

и

интегрируя с

учетом

того, что

 

 

 

 

 

ик К

 

У* h

 

 

 

j

г п (yKft — r f ~ ' d r =

j* и°~' (t/к ft — u)rtrfw =

 

о

 

 

о Z

 

'

 

 

= C

S tT T c ^

« =0 ,1 , ... ;

(6-51)

qh

 

i=o

^кОі+і)

 

 

 

 

 

 

j

r" (/- — t/K

=

j

(u -\-.yKft)" i/~ldu =

 

t=o

 

 

 

 

(6-52)

 

 

 

 

 

 

запишем левую часть уравнения (6-49) в виде двойного ряда по возрастающим степеням t/K/i и г/і;(/і-и)-'

TT (*+,)“ к) [ w (■**) + ^ ft®' ХО+ •••

•••+5ІГ^кі1ги<П)^ + - ]+ Г Г Г ^.°и + і) +

+^®'(х>г) + Ук?£Щ,'(ЛТ) + --. + (п_ !)[" У",,' X

Xw‘">(Xft)+ ...l + . - + ѳ я л ( й г+1) + 0 X

X

+ ...= 0 , /г = 0, 1, .... N — I.

(6-53)

243

Рассуждения, которые излагаются ниже, не являют­ ся строгими; они представляют собой эскиз вывода тре­ буемых приближенных формул (в них опущены детали, связанные с оценкой погрешности приводимых прибли­ жений), так как точное доказательство довольно гро­ моздко. Читателю, желающему более глубоко освоить соответствующую технику, можно порекомендовать озна­ комиться с приложением к статье [Л. 6-24], в котором производится обоснование приближенного решения урав­ нений оптимального квантования в случае Ѳ= 2.

Возвращаясь к уравнению (6-53), предположим, что N велико. Тогда ввиду того, что плотность вероятностей w(x) подразумевалась гладкой и положительной функ­ цией, уцк малы при всех k = l , . . Поэтому в правой части (6-53) можно отбросить все члены, кроме содер­ жащих укі, и г/К(й+і) в степени не более чем Ѳ+1, т. е. записать:

-j - v (xh) Д® (ft+1) - yik) + ѳ+Т w' (Xn) X

X ( C „ + C l + Т Ю' W t o C r Ий> ~ 0 . (6-54)

Так как последний член в правой части (6-54) имеет более высокий порядок малости по сравнению с осталь­ ными, то, отбрасывая его, приходим к следующему при­ ближенному уравнению в конечных разностях:

1

w' (х„)

1 У к (ft+ l) ~

(6-55)

В+

І в ( * ) ~

ѳ

 

Далее можно, переходя от функций дискретного аргу­ мента Xk и yKk к функциям непрерывного аргумента, за­ менить разностное уравнение (6-55) дифференциальным. Точнее, рассмотрим при фиксированном N пару функ­ ций xN(x) и уих{т), t ö [0 , 1], таких что

xN(k/N)=Xk\

(6-56)

yKN(;k/N) =yKh,

(6-57)

причем х(х) монотонно возрастает. Тогда при больших//

,

J _

^K/V (Х)

(6-58)

УкОч-і) « У к Ь - Т

N

d i i j - ft/Л'

244

Учитывая (6-58), получаем:

 

1

 

 

6

 

 

ѳ

 

 

 

 

 

Ук(fe+1) '

'Укк

t

. , ѳ + 1

 

 

Ѳ

 

 

/ і Ѳ + 1

 

УкА

 

 

 

 

Ук(/г+1)

^

 

 

 

 

 

,

1

 

dy^jx)

1

 

ѳ

 

 

У к ь - Г

ДГ

 

 

I T = A /jV J

 

 

 

 

1

tfgKtfW

 

 

Т 8+1

 

 

 

^ N dt

\ = w \

 

+ ^ +І

 

 

 

 

 

к,Ѵ I

 

 

(6-59)

 

 

2№/,2

dt

Ь=А//Ѵ

 

 

 

 

 

 

 

кА

 

 

 

Заметим далее, что

 

 

 

 

 

dx (t)

 

■**+ і

=: УкП. Ук (А+1) ^

уу

 

jr

 

 

 

 

 

 

 

 

 

 

т=А//Ѵ

 

 

■2у*к

I ^к,Ѵ (х)

t=k/N

(6-60)

 

N

 

 

d t

 

 

 

 

 

 

 

 

 

Поэтому

правая

часть (6-59) может быть переписана

в виде

 

1

 

<*y*N(х)

 

 

 

 

 

 

 

 

 

 

2

^

 

dx

 

T,=kjN

 

 

 

 

 

 

 

dyKN (х)

1

 

dt

N

( \

dxN (t)

 

і'“* V N

dt

II e

5

!

 

N

dx J ч=А/Л1

1

УУкА'

(х)

 

 

 

і/кь

dx

 

x=kiN

dxN (X)

t=A/Л1

 

 

 

 

 

 

 

l/Kh

■ . (Х)

t=A/ Л'

(6-61)

 

d x (t)

 

 

Подставляя (6-61) в

(6-55),

приходим к дифференци­

альному уравнению

 

 

 

 

 

 

1

 

w' (х) _

 

dyK (X)

(6-62)

 

I +

I

w(x)

 

dx

 

 

 

Интегрируя уравнение (6-62)

(рассматривая его как

точное), получаем:

 

 

 

 

 

З^ГТIn w (х) *= 1п У* (■*)+ С>

(6-63)

 

245

т. е.

Ук[А-(-)1 = С{ш[Л (г)]}-,/(ѳ+,),

(6-64)

где С — некоторая постоянная. Для ее определения за­ метим, что из (6-60) следует приближенное равенство

!/„[*М] = ! Г Т Г -

(6-65)

Поэтому, обозначая через х(х) функцию, обратную ,ѵ(т) (таковая существует ввиду предположенной моно­ тонности А'(т)), получаем:

РМР)

~ 2Л" j = 2N h (ß) - - (“)]•

(6-66)

ат ( а )

Заметим теперь, что т(х0)= 0 , а t(jCjv) = 1, поэтому

XN

 

xN

 

 

Г dx

^ - і -

Г

[шС*)11/(9+,)=2ЛГ,

(6-67)

J Ук(х)

 

Ха

 

 

Ха

 

 

 

откуда

 

xN

 

 

 

 

С -= W

j

(x)]mB+i)dx;

(6-68)

1

XN

 

 

 

f [а» {x)\]ni+x)dx{w{x)\-'nB+X).

(6-69)

М —2N

 

*0

 

 

 

Для определения Хь имеем теперь уравнение

 

Ха

 

=

 

(6-70)

 

 

 

 

Из соотношений (6-69), (6-70) находятся приближен­ ные значения для параметров оптимального квантовате­ ля [основное отличие этой системы от исходной состоит, естественно, в том, что в каждое из уравнений (6-70) вхо­ дит единственная неизвестная переменная, а это сущест­ венно облегчает их решение].

246

Теперь оказывается возможным вывести также при­ ближенную формулу для среднего штрафа, соответст­ вующего оптимальному способу квантования. Будем попрежнему предполагать, что число уровней квантования N' велико, а плотность вероятностей квантуемого сигнала w(x) меняется «не слишком быстро». Тогда не внося существенной погрешности, можно считать, что опти­ мальные точки отнесения совпадают с серединами кван­ тов, и записать следующее приближенное выражение для минимального среднего штрафа 'квантования с N, уров­ нями:

 

 

N

x h

min MXiZ<?(х, z) — min

V]

I \ zk—

N —1

х к + 1

 

 

X \Bw (x) dx «m in

w (xh) j

\x — —+2Xh+1|Bdx =

^ k=0

xh

 

'

0

где M — знак математического ожидания. Далее, при больших N

< 6 ' 7 1 )

 

X k+ l

Xk =

( J k ~ 2 у к к ,

 

(6-72)

и так как по формуле

(6-69)

 

 

 

 

 

\w (*,,)]—I/(0+1)

XN

 

І / ( Ѳ + 1 )

(6-73)

K fe =

2N

j

(*)]

dx,

У

 

 

то, подставляя (6-72) и (6-73) в (6-71), получаем:

min K M ZJ

X f j

 

N — 1

,0+1

Mx z I Z —X |° «

Ѳ+ tJ ] ад^О

 

 

 

 

k—O

 

"10+1

 

j tw (x)]'^9+I*rfx I N—I

A*n

2°+‘іѴѳ+І(Ѳ+І)

5 ] w(xk)w(xk)~1 =

 

k=0

л o+i

 

 

(

XN

 

 

 

 

20(Ѳ + 1)

:

(Г[ш(;с)],/(в+Ѵ Л

.

(6-74)

 

 

J

 

 

b

 

 

 

247

Приближенная формула (6-74) впервые была полу­ чена в (Л. 6-13] для случая Ѳ= 2. Изложенная выше ме­ тодика применялась в статьях [Л. 6-21, 6-24, 6-25]. В [Л. 6-25] отмечено, что формула, аналогичная (6-74), справедлива и для более общего вида функций штра­ фов, на которых основаны критерии оптимальности; до­ статочно потребовать, чтобы в окрестностях точки x = z штрафная функция допускала представление вида

ер (х, z) =

c (х) IZ — X 1Ѳ-|- О (I z — X |е},

(6-75)

где О —величина

высшего порядка малости по сравне­

нию с аргументом,

заключенным в фигурные скобки.

Рассмотрим теперь другой подход к выводу прибли­ женных формул типа (6-74), основанный на соображе­ ниях, развитых в '[Л. 6-20], позволяющий более отчетливо представить структуру оптимальных квантователей.

Пусть w(x) — плотность вероятностей квантуемого

сигнала. Говорят, что функция g(x)

равномерно прибли­

жает w(x) с точностью е, если для любого X

>(*)—g-(x) I <е.

(6-76)

Мы потребуем, чтобы для достаточно больших N су­ ществовали ступенчатые функции gN{x), приближаю­

щие w(x) с погрешностью 0(N~B)

и имеющие гпц сту­

пеней, причем

 

mn = 0(N).

(6-77)

Легко видеть,что сформулированному требованию удовлетворяет широкий класс функций; в частности, оно выполняется для любой функции, для которой справед­ ливо условие Гельдера с показателем а> 0: существует постоянная k>0, такая что для произвольных х, у

где

а<0.

\w(x) — w (y )\< C k \x ~ y \a,

 

(6-78)

 

 

 

ло

Итак, пусть N — некоторое большое натуральное чис­

и для

плотности вероятности w(x) и

ступенчатой

функции gN{x) удовлетворяется неравенство

(6-76)

c s=

= 0{N~e)

и соотношение (6-77). Как следует из

(6-19)

и (6-20), тогда для любых параметров квантования {xfe}, {zb} разница в средних штрафах при квантовании вели­

чин с плотностями w(x) и gN(x) имеет порядок 0(N~9) .

248

Таким образом, если построить оптимальный способ квантования для g+(x) и вычислить соответствующий средний штраф, то можно получить приближенную фор­ мулу для минимального среднего штрафа, соответст­ вующего квантованию сигнала с плотностью w(x), при­

чем порядок остаточного члена будет равным 0(N~e) . Обозначим через U, длины ступеней функ­ ции gN{x) и через рі — соответствующие вероятности. Тогда, учитывая, что N^>'m, можно заметить, что «очень близкий» к оптимальному для gx(x) квантователь име­ ет следующий вид: участки длины Ц разбиваются на Ni равных частей, а точками отнесения являются середины квантов [мы пренебрегаем возможностью делать некото­ рые кванты такими, чтобы они «захватывали» интерва­ лы, соответствующие разным значениям gN(x)\ ввиду условия (6-77) связанный с этим эффект имеет порядок

0 ( О і - Это замечание сводит нашу задачу к выбору Ni, г —I, , т, минимизирующих форму

ІП

........

 

 

(6-79)

І = ]

 

 

при условии

 

 

т

 

 

 

 

(6-80)

 

2 Ni — N. .

 

/=і

 

 

Это следует из очевидного соотношения

 

(k+\)q

 

 

 

J I k q +

^ - x

dx ■ 2s (Ѳ+1)'

(6-81)

kq

 

 

 

Воспользовавшись методом

неопределенных

множи­

телей Лагранжа, минимизируем выражение

 

Рі

it у

'+*SNi,

(6-82)

/.=SI (Ѳ+1) \ Nt

 

 

 

i=l

 

где А— неопределенный множитель.

.Продифференцировав выражение (6-82) по Ni и при­ равняв частные производные нулю (то обстоятельство, что Ni обязаны быть целыми числами, здесь малосу-

249

щественно по причинам, отмеченным выше), получим:

 

Ріф

N ~ ° - ' = X ,

i — 1 , т .

(6-83)

Отсюда

2е (Ѳ+1) *

 

 

Ni

рА 8

-'/(O+')

(6-84)

 

. 2° (Ѳ+1) .

 

 

 

 

 

Подставляя (6-84) в (6-80) и разрешая последнее уравнение относительно К, имеем:

|/(0+1)_ N

p A f i

1/(0+')

 

. 2a(9 + l ) J | ,

20 (Ѳ+1)

 

 

 

 

Г

 

 

 

 

 

 

1

^ •о„т = Л^(р/),/(0+І)

V ( р / ) '/(0+І)

.

 

w=i

 

 

(6-85)

(6-86)

Тогда средина штраф, соответствующий этому раз­ биению, есть

min Ф (УѴ,....... Л^„) =

S ‘іі

Рі

 

Г 1

 

(Ѳ+1)

N,

 

 

 

І=І

 

 

т

рА

,

,0

0/(0+1) W

 

=Е;2Ѳ(0 + 1)/Ѵ8 {Рг

 

Х

 

і=і

 

 

 

 

 

 

 

т

1/(0+1) I

 

 

 

 

 

 

 

 

 

 

 

!

 

г 2° (Ѳ+

\)№ X

 

X 2 ( л о ,/(-+,)| 2 ]

 

 

'/(0+1)

 

 

 

 

 

 

г=I

 

[/=і

 

 

 

 

 

2е (Ѳ+

1)/Ѵ8 [g*>

1/ ( 0+ 1)

(6-87)

 

 

 

 

 

Замечая теперь,

что

 

 

 

 

 

 

XN

 

 

 

 

 

 

 

([г,Щ > Г '((м>^

=

$

>

+

1'<’+1’.

(6-88)

х„

 

1= I

 

 

 

 

250

Получаем, что минимальный средний штраф при кванто­ вании случайной величины с плотностью вероятности gN(x) равен:

1

XN

1/(0+))

j to,«!1''"1 dx

+ О(ЛГ0). (6-89)

(Ѳ +1) Л/°

Отметим

попутно, что асимптотическая формула

с остаточным

членом порядка О(ІѴ~0) справедлива для

любой ступенчатой функции. Этот факт важен для прак­ тического применения методов оптимального квантова­ ния: в большинстве случаев априорные сведения о плот­ ности вероятности измеряемого сигнала представляют в виде гистограммы. В этом случае уравнения (6-25) и (6-26) непосредственно неприменимы (требуется пред­ варительное сглаживание), формулы же (6-85) и (6-89) при 'больших N дают весьма точное решение задачи.

Соотношение (6-85) демонстрирует интересное свой­ ство (разумеется, асимптотическое) оптимальных раз­ биений: все кванты вносят одинаковый «вклад» в сум­ марный штраф, т. е. погрешность квантования одинако­ ва независимо от того, в какой интервал квантования по­ падает значение измеряемого сигнала.

Возвращаясь теперь к задаче оптимального кванто­ вания сигнала с плотностью вероятности до(х), оценим по модулю разность

( XN

I I* [до (х:)]1/(0+1) dx

Для этого заметим, = 0 (N ~B) вытекает:

[до (* ) ] ,/(0+,) =

І/(в+І)

=[ff* (•*)]

+О (* ( X ) ) =

Поэтому

0+ 1

XN

1Ѳ+1

 

 

«о

'

что

 

из неравенства (6-76) с s =

[ ^

 

( X ) +

е (Л')11/(Ѳ+1)=

 

1+

т [ff*

(*)]■ -опв+ і) , м

+

 

 

 

(6-90)

\ g N (*)],/(e+1) + о (ЛГВ).

XN

XN

j \®{x)]mB+l)d x - jU r*(*)]I/(e+,,d* = 0 (N~ e),

X q

X q

(6-91)

251

но тогда

 

J И -*)]1/,в+1)<й:

8+1

 

 

 

 

XN

8+1

 

J

fff* (*)11/(8+І) dx

= 0 (N~°).

(6-92)

хо

 

 

 

Заметим теперь, что из (6-76)

следует, что

выраже­

ние (6-89) отличается от минимального среднего штра­

фа для w(x) на величину порядка

0(N~е);

неравенство

(6-92) показывает,

что такого

же

порядка

погрешность

вносится

в результате замены

gN(x)

на w{x)

в (6-89).

Итак,

получена

асимптотическая

формула

для опре­

деления минимального среднего штрафа при квантова­

нии с

N уровнями сигнала с плотностью

вероятности

^

О П Т ( • * ■ ! > • • • >

- ^ ДГ __ р

I Z f j ) ------

г 2Ѳ(Ѳ + 1)N‘ X

 

XN

Л Ѳ +і

 

 

X I J

(х)]1/(Ѳ+1>dx j

+

(6-93)

Сравнивая изложенные выше способы получения

асимптотических

формул,

можно

заметить,

что второй

подход

позволяет

проще

проследить, каким условиям

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

Мы вкратце опишем еще один, вероятно, самый перспективный с точки зрения требований к общности результатов, путь. В [Л. 6-29J была рассмотрена следую­ щая задача: по заданной плотности распределения сиг­ нала w(x) найти разбиение диапазона сигнала на N квантов, так чтобы минимизировать величину

( N

ШО

м е(*„ ..., х ѵ_,) = J2 [F(Л-ft) -

F (Xft_,)] (A-ft-A'ft.,)0 .

 

(6-94)

где F(x) — интегральная функция распределения кван­ туемого сигнала, т. е. Ѳ-й момент длины интервала, в ко­ торый попадает измеряемая величина. В этой формули­ ровке задача оптимального квантования проще, чем изу-

252

Соседние файлы в папке книги из ГПНТБ