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

Основы теории информационных процессов и систем. Учебное пособие

.pdf
Скачиваний:
1
Добавлен:
12.08.2026
Размер:
1 Мб
Скачать

лизацию одного из mn возможных событий. Зная вероятности симво3 лов и условные вероятности появления следующего символа, если известен предыдущий (в случае их зависимости), можно вычислить вероятность Р(С) для каждой последовательности С. Тогда энтропия множества {C }, по определению, равна

Hn P C log P C .

(30)

C C

 

Определим энтропию процесса Н – среднюю неопределенность, приходящуюся на один символ, следующим образом:

H lim

Hn

.

(31)

 

n

n

 

Существование такого предела для любого стационарного процесса можно строго доказать.

На множестве {С} можно задать любую числовую функцию fn C ,

которая, очевидно,

является случайной величиной. Определим fn C с

помощью соотношения f

C

1

log P C . Математическое ожидание

 

 

 

 

n

 

 

 

 

 

n

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

этой функции Mf

C P C f

 

 

C

1

P C log P C , откуда сле3

 

 

 

 

 

n

C

 

 

 

n

 

 

n C

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

дует, что

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

1

 

 

 

H

n

 

 

 

 

 

 

 

1

 

 

M

 

log P C

 

 

 

и lim M

 

 

log P C H .

(32)

n

n

n

 

 

 

 

 

 

 

n

 

 

 

 

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

матическое ожидание величины Mfn(C) при n имеет своим пре3

делом H, но и сама эта величина Mfn(C) стремится к H при

n .

Другими словами, как бы малы ни были 0 и 0 , при достаточно

большом n справедливо неравенство

 

 

 

 

 

 

1

log P C H

 

 

 

 

 

 

P

 

 

 

 

,

(33)

n

 

 

 

 

 

 

т.е. близость Mfn(C) к H fn(C) при больших n является почти достовер3 ным событием.

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

111

Для любых заданных 0 и 0 можно найти такое n0 , что реали3 зации любой длины n n0 распадаются на два класса:

1) группа реализаций, вероятности Р(С) которых удовлетворяют неравенству

1

log P C H

;

(34)

 

n

 

 

2) группа реализаций, вероятности которых этому неравенству не удовлетворяют.

Так как согласно неравенству (33) суммарные вероятности этих групп равны соответственно (1 – ) и , то первая группа называется высоковероятной, а вторая – маловероятной.

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

1. Независимо от того, каковы вероятности символов и каковы статистические связи между ними, все реализации высоковероятной группы приблизительно равновероятны (неравенство (34)).

В связи с этим фундаментальное свойство иногда называют «свой3 ством асимптотической равнораспределенности». Это следствие, в частности, означает, что по известной вероятности Р(С) одной из реа3 лизаций высоковероятной группы можно оценить число N1 реализа3

ций в этой группе:

 

 

 

 

 

N

 

1

.

 

P C

 

 

1

 

 

 

 

 

 

 

2. Энтропия Hn с высокой точностью равна логарифму числа реа3

лизаций в высоковероятной группе:

 

 

 

Hn nH log N1.

(35)

3. При больших n высоковероятная группа обычно охватывает лишь ничтожную долю всех возможных реализаций (за исключением случая равновероятных и независимых символов, когда все реализации равновероятны и H log m ).

Действительно, из соотношения (26) имеем N1 anH , где a – осно3 вание логарифма. Число всех возможных реализаций есть N mn anlog m . Доля реализаций высоковероятной группы в общем числе реализаций выражается формулой

N

1

N a n log m H

,

(36)

 

 

 

 

112

и при H log m эта доля неограниченно убывает с ростом n. Например,

если a = 2, n = 100, H = 2,75, m = 8, то N1 N a n log m H , т.е. к высокове3 роятной группе относится лишь одна тридцатимиллионная доля всех реализаций!

Строгое доказательство фундаментального свойства эргодических процессов сложно и здесь не приводится. Однако следует отметить, что в простейшем случае независимости символов это свойство является следствием закона больших чисел. Действительно, закон больших чисел утверждает, что с вероятностью, близкой к 1, в длинной реа3 лизации i3й символ, имеющий вероятность pi , встретится примерно npi раз. Следовательно, вероятность реализации высоковероятной

m

группы есть P C pinpi , откуда

i 1

log P C n pi log pi nH ,

i 1m

что и доказывает справедливость фундаментального свойства в этом случае.

Таким образом, связав понятие неопределенности дискретной ве3 личины с распределением вероятности по возможным состояниям и потребовав некоторых естественных свойств от количественной меры неопределенности, приходим к выводу, что такой мерой может служить только функционал, названный энтропией. С некоторыми трудностями энтропийный подход удалось обобщить на непрерывные случайные величины (введением дифференциальной энтропии) и на дискретные случайные процессы.

3.10.Количество информации

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

113

3.10.1. Количество информации как мера снятой неопределенности

Процесс получения информации можно интерпретировать как из3 менение неопределенности в результате приема сигнала. Проиллюст3 рируем это на примере достаточно простого случая, когда передача сигнала происходит при следующих условиях: 1) полезный (отправ3 ляемый) сигнал xi является последовательностью статистически неза3 висимых символов с вероятностями p xi , i 1, …, m; 2) принимаемый

сигнал является последовательностью символов yk того же алфавита; 3) если шумы (искажения) отсутствуют, то принимаемый сигнал со3 впадает с отправляемым yk xi ; 4) если шум имеется, то его действие приводит к тому, что данный символ может либо остаться прежним (i3м), либо быть подмененным любым другим (k3м) символом, вероят3 ность этого равна p yk xi ; 5) искажение очередного символа является

событием, статистически независимым от того, что произошло с пре3 дыдущими символами.

Итак, до получения очередного символа ситуация характеризуется неопределенностью того, какой символ будет отправлен, т.е. априорной энтропией Н(Х). После получения символа yk неопределенность отно3 сительно того, какой символ был отправлен, меняется: в случае отсут3 ствия шума она вообще исчезает (апостериорная энтропия равна нулю, поскольку точно известно, что был передан символ xk yk ), а при на3 личии шума мы не можем быть уверены, что полученный нами символ и есть отправленный, и возникает неопределенность, характеризуемая апостериорной энтропией

H X yk H p xi yk 0 .

Определим теперь количество информации как меру снятой не3 определенности: числовое значение количества информации о не3 котором объекте равно разности априорной и апостериорной энтропии этого объекта:

I X,Y H X H X

 

Y .

(37)

 

Можно показать, что

 

I X,Y H Y H Y

 

X .

(38)

 

 

 

 

 

 

 

114

В явной форме равенство (1) запишется так:

I X,Y H X H X

 

Y

 

m

 

 

 

 

 

 

 

 

p xi

log p xi

 

m

m

 

 

 

 

 

 

i 1

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

p yk p xi

 

yk logp xi

 

 

yk

 

 

 

 

 

 

k 1

i 1

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

(39)

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

p xi , yk log p xi p xi , yk logp xi

 

yk

 

k i

 

 

 

 

 

i

k

 

 

 

 

 

 

 

p x , y

 

log p xi

yk ,

 

 

m m

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

i k

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

i 1 k 1

 

 

 

p xi

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

а для равенства (38) имеем

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

m m

 

 

 

 

 

p yk

 

xi

 

 

 

 

 

 

 

 

 

 

I X,Y

p xi , yk log

 

 

 

 

 

 

(40)

 

 

 

 

 

 

p yk

 

i 1 k 1

 

 

 

 

 

 

 

 

 

 

3.10.2. Количество информации как мера соответствия случайных объектов

Формулам (39) и (40) легко придать полную симметричность: ум3

ножив и разделив логарифмируемое выражение в (39) на

p yk , а в

(40) на p xi , сразу получим:

 

 

 

m m

p xi , yk

 

 

I X,Y p xi , yk log

.

(41)

p xi p yk

i 1 k 1

 

 

Эту симметрию можно интерпретировать так: количество ин3 формации в объекте X об объекте Y равно количеству информации в объекте Y об объекте X. Таким образом, количество информации явля3 ется не характеристикой одного из объектов, а характеристикой их свя3 зи, соответствия между их состояниями. Следовательно, среднее коли3 чество информации, вычисляемое по формуле (37), есть мера соот3 ветствия двух случайных объектов.

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

115

подчеркивает обоюдность отражения: каждый из них содержит ин3 формацию друг о друге. Это представляется естественным, поскольку отражение есть результат взаимодействия, т.е. взаимного, обоюдного изменения состояний. С другой стороны, фактически одно явление (или объект) всегда выступает как причина, другой – как следствие; это никак не учитывается при введенном количественном описании информации.

Формула (41) обобщается на непрерывные случайные величины, если в соотношения (37) и (38) вместо Н подставить дифференци3 альную энтропию h:

I X,Y p x, y log

p x, y

,

(42)

p x p y

X Y

 

 

 

 

 

где р(х), р(у) и р(х, у) – соответствующие плотности вероятностей. Количество информации можно определить как меру уменьшения

неопределенности в результате получения сигнала. Это соответствует разности энтропии до и после приема сигнала.

Среди свойств количества информации выделяются следующие: 1) количество информации (в отличие от энтропии) имеет одинаковый смысл как для дискретных, так и для непрерывных случайных объек3 тов; 2) при обработке данных содержащееся в них количество инфор3 мации не может быть увеличено. Следовательно, обработка делается лишь для представления информации в более удобном, компактном виде и – в лучшем случае – без потери полезной информации.

3.10.3. Свойства количества информации

Отметим некоторые важные свойства количества информации.

1. Количество информации в случайном объекте X относительно объекта Y равно количеству информации в Y относительно X:

I X,Y I Y , X .

(43)

2. Количество информации неотрицательно:

 

I X,Y 0.

(44)

Это можно доказать по3разному. Например, варьированием р(х, у) при фиксированных р(х) и р(у) можно показать, что минимум I, рав3 ный нулю, достигается при p x, y p x p y .

3. Для дискретных X справедливо равенство I X, X H X .

116

 

 

 

4. Преобразование

 

одной случайной величины не может

 

 

 

увеличить содержание в ней информации о другой, связанной с ней, величине:

I X ,Y I X,Y .

(45)

5. Для независимых пар величин количество информации ад3

дитивно:

 

I Xi ,Yi I Xi ,Yi .

(46)

i

 

3.10.4. Единицы измерения энтропии и количества информации

Рассмотрим вопрос о единицах измерения количества информации и энтропии. Из определений I и Н следует их безразмерность, а из линейности их связи – одинаковость их единиц. Поэтому для опре3 деленности будем говорить об энтропии. Начнем с дискретного случая. За единицу энтропии примем неопределенность случайного объекта, такого, что

m

 

 

H X pi log pi

1.

(47)

i 1

Легко установить, что для однозначного определения единицы измерения энтропии необходимо конкретизировать число m состояний объекта и основание логарифма. Возьмем для определенности наи3 меньшее число возможных состояний, при котором объект еще оста3 ется случайным, т.е. m = 2, и в качестве основания логарифма также возьмем число 2. Тогда из равенства p1 log2 p1 p2 log2 p2 1 вытекает,

что p1 p2 12. Следовательно, единицей неопределенности служит энтропия объекта с двумя равновероятными состояниями. Эта единица получила название «бит». Бросание монеты дает количество инфор3 мации в один бит. Другая единица («нит») получается, если исполь3 зовать натуральные логарифмы; обычно она употребляется для не3 прерывных величин.

3.11. Основные результаты теории информации

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

117

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

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

3.11.1. Избыточность

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

Пусть сигнал длиной в n символов содержит количество ин3 формации I. Если это представление информации обладает избыточ3 ностью, то такое же количество информации I может быть представ3 лено с помощью меньшего числа символов. Обозначим через n0 наи3 меньшее число символов, необходимое для представления I без потерь. На каждый символ в первом случае приходится I1 In бит инфор3

мации, во втором – I1max In0 бит. Очевидно, nI1 n0I1max I . В ка3 честве меры избыточности R принимается относительное удлинение сигнала, соответствующее данной избыточности:

R

n n0

1

n0

1

I1

.

(48)

n

n

 

 

 

 

I

 

 

 

 

 

 

1max

 

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

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

118

3.11.2. Скорость передачи и пропускная способность

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

R H X H X

 

Y ,

(49)

 

 

 

 

 

где указанные энтропии исчисляются на единицу времени. В дискрет3 ном случае единицей времени удобно считать время передачи одного символа, тогда в формуле (49) фигурируют априорная и апостериорная энтропии на один символ. Для непрерывных каналов единицей вре3 мени может служить либо обычная единица (например секунда), либо интервал между отсчетами; тогда в формулу (49) входят соот3 ветствующие дифференциальные энтропии. Для более наглядного представления о величине R укажем, что темп обычной речи соот3 ветствует скорости порядка 20 бит/с.

Скорость передачи информации по каналу связи зависит от многих факторов – от энергии сигнала, числа символов в алфавите избыточ3 ности, полосы частот, способа кодирования и декодирования. Если имеется возможность изменять некоторые из них, то, естественно, сле3 дует делать это так, чтобы максимально увеличить скорость передачи информации. Однако обычно существует предел, выше которого уве3 личение скорости невозможно. Этот предел называется пропускной способностью канала.

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

Так как множество A можно определить по3разному, имеет смысл го3

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

тем или иным условным пропускным способностям.

119

Для представления о порядках величин С приведем примеры. Пря3 мыми измерениями установлено, что пропускные способности зри3 тельного, слухового и тактильного каналов связи человека имеют по3 рядок 50 бит/с. Возможно, ограничивающим фактором являются не сами рецепторы, а нервные волокна, передающие возбуждения. Если включить в канал и «исполнительные» органы человека (например, предложить ему нажимать педаль или кнопку в темпе получения сиг3 налов), то пропускная способность близка к 10 бит/с. Интересно отме3 тить, что многие бытовые технические устройства слабо согласованы с органами чувств человека. Например, канал телевидения имеет про3 пускную способность в десятки миллионов бит/с.

3.11.3. Кодирование в отсутствие шумов

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

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

3.11.4. Кодирование при наличии шумов

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

120

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]