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

Приложения теории информации к задачам радиотехники. Учебное пособие

.pdf
Скачиваний:
0
Добавлен:
07.09.2026
Размер:
2 Мб
Скачать
☆
1.5. Условная энтропия и ее свойства
В
А
…
…
a1
p(a1/b1)
p(a1/b2)
…
p(a1/bj)
…
p(a1/bm)
a2
p(a2/b1)
p(a2/b2)
…
p(a2/bj)
…
p(a2/bm)
… … … … … … …
ai
p(ai/b1)
p(ai/b2)
…
p(ai/bj)
…
p(ai/b1)
… … … … … … …
am
p(am/b1)
p(am/b2)
…
p(am/bj)
…
p(am/bm)
m

/
1
ABH
m

¦
j
1
. (29)
abpabp
/log/
ijij
Здесь необходимо разделить на m, так как энтропия есть неопреде-
ленность на один символ.
В случае неравновероятного появления символов источника сооб­щений следует учесть вероятность появления каждого символа, умножив на нее соответствующую частную условную энтропию

m
i
m

¦¦
i
j
11
abpabpapABH
/log//
ijij
. (30)
При исследовании канала связи со стороны приемника сообщений канальная матрица будет иметь следующий вид:
b1 b2
bj
bm
Соответственно потери информации в случае равновероятного и неравновероятного появления символов источника сообщений могут быть определены по аналогичным формулам частной и общей энтропии соот­ветственно [13]:
m

ABH
/

На основе канальной матрицы p(b роятности приемника p(a
приемника

пию приемника сообщений
), можно определить безусловные вероятности
i
m

¦
i
1
1

¦
m
i
1
m
j

m
    
¦¦
j
i
11
), если заданы безусловные ве-
j/ai

. Тогда можно вычислить энтро-
abpapbp
/log
ijij
m
 
¦
1
j
log
bpbpBH
, (31)
bapbap
/log/
jiji
. (32)
bapbapbpABH
/log//
jiji
. Аналогично на ос-
jj
51
1. Количественная оценка информации
нове канальной матрицы p(ai/bj), если заданы безусловные вероятности приемника p(b

¦
j
сообщений
), можно определить безусловные вероятности приемника
j
m
  
1
    
. Тогда можно вычислить энтропию источника
bapbpap
/log
jiji
¦
i
m
log
1
.
apapAH
ii
Пример 15. Телекоммуникационная система осуществляет передачу сообщений по незащищенному каналу связи, подверженному влиянию по­мех. Влияние помех задано в виде канальной матрицы следующего вида:
01,001,098,0

/ abp
.
1,075,015,0
5,02,03,0
Оценить количество энтропии сообщений, связанное с данным ка­налом связи:
а) определить полную условную энтропию при равновероятном по­явлении символов в сообщении;
б) в случае дифференцированных вероятностей с распределением:
) = 0,7, р(а2) = 0,2, р(а3) = 0,1.
р(а
1
Решение. При ответе на первый вопрос в случае равновероятного появления символов в сообщении энтропия источника может быть опре­делена по формуле Хартли

символбитAH /58,13log2
.
Для определения полной условной энтропии следует использовать формулу (25), в которой благодаря равновероятности появления символов можно сумму по i заменить множителем 1/m:
 
313
ij
1
3
 
1
/log//
ijiji
222
3
1
¦¦¦
3
1
j
./9,0)5,0log5,02,0log2,03,0log3,0
символбит
/log/
abpabpabpabpapABH
ijij
1,0log1,075,0log75,015,0log15,001,0log01,0298,0log98,0(
22222
При ответе на второй вопрос в случае неравновероятного появле­ния символов в сообщении энтропия источника должна определяться по формуле Шеннона
52
1.6. Энтропия объединения. Свойства энтропии объединения


       
 
.195,096,02,001,03,005,0
,314,004,02,098,03,003,05,0
,488,002,001,03,097,05,0
////
3
2
313212111
3
1
11
¦
bp
bp
abpapabpapabpapabpapbp
i
ii
3
    
¦
1
j
./156,1
символбит
apapAH
ii
)1,0log1,02,0log2,07,0log7,0(log
222
Полная условная энтропия равна

>
313
¦¦
ij



1
22
abpabpapABH
/log//
ijiji
)01,0log01,0298,0log98,0(7,0
1,0log1,075,0log75,015,0log15,02,0
222
@
222
символбит
./463,05,0log5,02,0log2,03,0log3,01,0
Пример 16. Определить энтропию приемника сообщений, если ка-
нальная матрица имеет вид
003,097,0

/ abp
,
01,098,001,0
96,004,00
а вероятности появления символов на выходе источника сообщений рав­ны: р(а
зать, что вероятность приема символа b вола a вола b стей перехода любого из передаваемых символов в b
) = 0,5, р(а2) = 0,2, р(а3) = 0,2.
1
Решение. Учитывая, что
, умноженной на условную вероятность правильного приема сим-
1
при передаче a1, плюс сумма произведений условных вероятно-
1

равна вероятности передачи сим-
1
1
, можно ска-
abpapbap /log,
ijiji
на вероятность по-
явления этих символов в сообщении, т.е.
3

 
¦
i
1
2
2
bpbpBH
jj
22
1.6. Энтропия объединения. Свойства энтропии объединения
Энтропия объединения используется для вычисления энтропии сов­местного объединения статистически зависимых сообщений. Общую эн­тропию зависимых ансамблей X и Y определяют по формуле Шеннона [14]:
317,0log317,0488,0log488,0(log
./490412,1459893,0525410,0505103,0195,0log195,0
символбит
53
1. Количественная оценка информации








 

11
11
11 11
,,log,
/ log{ / }
/log /log /.
mn
kj kj
kj
mn
kjk kjk
kj
mn mn
kjk k kjk jk
kj kj
HXY px y px y
px py x px py x
pxpyx px pxpyx pyx
¦¦
¦¦
¦¦ ¦¦
jkjk

mkn

¦¦¦¦
1111
j
n

j

jkk

./log//log
yxpyxpxpyxpxpxp
jk

/log/,log,,
yxpxpyxpxpyxpyxpYXH
jkkjkk

mkn
m
¦¦¦¦
1111
k
j
 

n

j
m
jkkk
k
С учетом условия нормировки, справедливого также и для сово-
купностей условных вероятностей
n

¦
j
1
yxp
jk
, получают
1/
Н(Х, Y) = H(X) + H(Y/X),
где Н(Х) – энтропия ансамбля Х; H(Y/Х) – условная энтропия ансамбля Y при условии, что сообщение ансамбля Х известны:

m
¦¦
k
11
n

j
jkk
. (33)
./log//
yxpyxpxpXYH
jk
Формула (33) удобна при использовании также и для функцио-
нально зависимых элементов ансамбля Х, для этого достаточно принять
Y = X, откуда получим
m
¦¦
11
k
n

j

jkk
.
yxpyxpxpH
/log/'
jk
Энтропия объединения двух ансамблей сообщений определяется
суммой слагаемых вида по всем возможным состояниям объединения:
HXY px y px y

где р(x
, yj) – вероятность совместного появления двух статистически за-
k
висимых состояний x
mn
,,log,
и yj.
k
¦¦
kj

11
kj kj
, (34)
Поскольку вероятность совместного появления двух состояний может быть выражена через вероятность появления одного из состояний и условную вероятность появления другого состояния равенствами (26) и (27), преобразуем выражение для энтропии объединения к следующему виду [3, 8]:
54
(35)
1.7. Взаимная энтропия
Первая сумма в правой части равенства (35) представляет собой эн-
тропию сообщений Х (поскольку
условную энтропию H(Y/X). Тогда окончательно имеем
H(X, Y) = H(Х) + H(Y/X). (36)
Аналогичное преобразование выражения (34) для энтропии объ- единения с использованием формулы для условной вероятности дает ре­зультат
H(X, Y) = H(Y) + H(X/Y), (37)
который совместно с (36) более полно раскрывает смысл условной энтро­пии, рассмотренной в предыдущем разделе.
n
/1
py x

¦
jk
1
j
), а вторая сумма –
Основные свойства энтропии объединения
1.
2. Если сообщения X и Y статистически независимы, то энтропия объединения равна сумме энтропий сообщений X и Y. Это утверждение (правило сложения энтропий) следует из свойств условной энтропии. В рассматриваемом случае
пия объединения, выражаемая (36) либо (37), равна
3. Если сообщения X и Y являются полностью статистически зави­симыми, то, как следует из свойств условной энтропии,
энтропия объединения равна
,, / /HXY HYX HX HY X HY HXY
  
/,/HY X HY HX Y H X

,HXY HX HY

. (39)

,HXY HX HY

, (40)
(38)
и энтро-
/0HY X
и
т.е. при полной статистической зависимости энтропии сообщений X и Y равны между собой.
1.7. Взаимная энтропия
Пусть ансамбли Х и Y относятся соответственно к передаваемому и принимаемому сообщениям. Различия между Х и Y обуславливаются ис­кажениями в процессе передачи сообщений под воздействием помех.
55
1. Количественная оценка информации

При отсутствии помех различий между ансамблями Х и Y не будет,
а энтропии передаваемого и принимаемого сообщений будут равны:
Н(Х) = Н(Y).
Воздействие помех оценивают условной энтропией Н
(X). Поэтому
Y
получаемое потребителем количество информации на один элемент со­общения равно [11, 13]
Е(Х, Y) = Н(Х) – Н(X/Y). (41)
Величину Е(Х, Y) называют взаимной энтропией. Если ансамбли Х и Y независимы, то это означает, что помехи в ка-
нале привели к полному искажению сообщения, т.е. Н
(X) = Н(Х), а полу-
Y
чаемое потребителем количество информации на один элемент сообще­ния: Е(Х, Y) = 0.
Если Х и Y полностью зависимы, т.е. помехи в канале отсутствуют,
(X) = 0 и Е(Х, Y) = H(Y).
то Н
Y
или
Так как Н

(X) = Н(Х, Y) – H(Y), то Е(Х, Y) = Н(Х) + H(Y) – Н(Х, Y),
Y
m
¦¦
k
n

yxpYXE
11
j
jk
log,,
yxp
/
jk
.

xp
k
Поясним понятия условной и полной энтропии на следующем про­стом, но наглядном примере, используя графическую интерпретацию. Пусть имеются два зависимых источника сообщений Х и Y, энтропии ко­торых были определены по отдельности, и они соответственно равны Н(Х) = 5 бит; Н(Y) = 10 бит.
При отсутствии взаимосвязи между источниками информации коли­чество
информации можно отобразить кругами, как это показано на рис. 10.
Рис. 10. Графическая интерпретация понятия энтропии
независимых источников сообщений
Как это было указано в первом свойстве условной энтропии, она будет равна безусловной энтропии Н(Y/X) = Н(Y) = 10 бит, а Н(X/Y) =
56
1.7. Взаимная энтропия
= H(X) = 5 бит. Каждый из источников будет нести новую информацию независимо от того, что сообщил другой. Общее количество информации и, следовательно, Н(X,Y) = H(X) + H(Y) = 5 +10 = 15 бит. Таким образом, когда источники независимы, условные энтропии принимают максималь­ные значения.
По мере увеличения взаимосвязи источников Н(Y/X) и Н(X/Y) будут
уменьшаться (рис. 11).
Рис. 11. Графическая интерпретация понятия энтропии
зависимых источников сообщений
При полной зависимости двух источников один из них не вносит никакой информации относительного другого, так как при появлении, например, некоторого сообщения x щения у
, т.е. р(xi, уj) = 1 при i = j и нулю при i z j. Поэтому Н(X/Y) = 0 и,
j
неизбежно вызывает появление сооб-
i
следовательно, Н(X, Y) = Н(Y/X).
Рис. 12. Графическая интерпретация понятия энтропии
при полной зависимости источников сообщений
При этом Н(Y/Х) = Н(Y) – Н(Х) = 10 – 5 = 5 бит. Поэтому условная энтропия Н(Y/Х) будет изменяться от 10 до 5 бит при максимально воз­можном изменении Н(Х/Y) от 5 до 0 бит.
Пример 17. Имеется два зависимых источника информации X и Y, каждый из которых генерирует по три
различных сообщения. Зависи­мость источников выражается в том, что появление сообщений от одного из них влияет на вероятность появления сообщения на другом. Условные вероятности появления представлены в следующем виде:
57
1. Количественная оценка информации
Y
X
x1
0,4
0,1 0 x2 0 0,2
0,1
x3 0 0
0,2



y
1
y
2
y
3
Вычислить энтропии Н(Х), H(Y), условные энтропии Н(Y/Х), Н(Х/Y),
а также полную энтропию H(X, Y) и взаимную энтропию Е(Х, Y).
Решение. Для определения энтропий Н(Х) и H(Y) по формуле Шеннона необходимы безусловные вероятности появления сообщений. Чтобы вычислить безусловные вероятности р(x
) и р(yj) системы, необ-
i
ходимо сложить вероятности по строкам и столбцам исходной таблицы соответственно:
) = 0,4 + 0,1 + 0 = 0,5;
р(x
1
р(x
) = 0 + 0,2 + 0,1 = 0,3;
2
р(x
) = 0 + 0 + 0,2 = 0,2;
3
) = 0,4 + 0 + 0 = 0,4;
р(y
1
р(y
) = 0,1 + 0,2 + 0 = 0,3;
2
р(y
) = 0 + 0,1 + 0,2 = 0,3.
3
Теперь можно определить энтропии источников информации Х и Y:
   

3
¦
i
1
3
 
¦
j
1
ii

jj
битxpxpXH
битypypYH
Для определения условной энтропии источника информации Y при условии, что сообщения источника Х известны, воспользуемся формулой (33). Здесь нам понадобятся условные вероятности p(y пользуя соотношение

), которые вычислим, ис-
j/xi
, откуда
xypxpyxp /,
ijiji
yxp

xyp,/
ij
ji

xp
i
Последовательно найдем условные вероятности возможных значе­ний Y при условии, что составляющая Х приняла значение x

,
yxp

/
xyp
11

xp
1
4,0
11

/
xyp
13
;
8,0
5,0

,

xp
yxp
1

/
31

xyp
12
0
.
0
5,0
,

xp
:
1
yxp
1,0
21
1
;
2,0
5,0
.485,12,0log2,03,0log3,05,0log5,0log
.57,13,0log3,03,0log3,04,0log4,0log
58
1.7. Взаимная энтропия




0
3,0
0
,
/
2
23
23
yp
yxp
yxp
Далее для х2:

yxp

xyp
/
21
Для х3:

/
xyp
31
Окончательно условная энтропия может быть определена из фор-
мулы

XYH
,

xp
2

,
yxp

xp
3
0
12
;
0
3,0

xyp
/
23
0
13

;
0
2,0
/
xyp
33

xyp
/

yxp
,
32

xp
2

/
xyp
32

,
yxp
33

xp
3
22

Аналогичные расчеты произведем для определения условной эн­тропии источника информации Х при условии, что сообщения источника Y известны:

yxp,/
ji
Для у1:

,

/
yxp
11
Для у2:

/
yxp
21

yp
1

,

yp
2
yxp
yxp
4,0
11
;
1
4,0

/
yxp
13
1,0
21
33,0
3,0

/
yxp
12

,
yxp
13

yp
1
;

/

22
2,0log2,08,0log8,05,0[/

yp
,

xp
1,0
33,0
5,0

,
yxp
23

xp
3
2,0
.
1
2,0
222
yxp
ji
.
j

,
yxp
12

yp
1
0
.
0
4,0

yxp
22
,

yp
yxp
2
2,0
22
;
67,0
3,0
.
0
;
0
2,0
.635,0}1log12,033,0log33,067,0log67,03,0
yxp
22
2
бит
0
;
0
4,0
2,0
3,0
;
67,0
.
Для у3:
yxp
31


/
,
yxp
31

yp
3

,
0
;

/
0
3,0
yxp
32
yxp

yp
3
1,0
32
;
33,0
3,0
59
1. Количественная оценка информации

,

/
yxp
33
   
YХH

yxp

yp
3
22
2,0
33
.
67,0
3,0
222
.55,0]67,0log67,033,0log33,03,0
|
бит
Общую энтропию зависимых источников информации Х и Y опре-
делим по формуле (34):
313

 
¦¦
ij
1
ji
,log,,
2
yxpyxpYХH
ji

.2012464,0332,0464,0332,0529,0
Кроме того, можно убедиться, что справедливо свойство, записан-
ное формулой (38):
Н(Х, Y) = H(X) +H(Y/X) = 1,485 + 0,635 = 2,12 бит. Н(Х, Y) = H(Y) +H(X/Y) = 1,57 + 0,55 = 2,12 бит.
Взаимную энтропию вычислим по формуле (41): Е(Х, Y) = Н(Х) – Н(X/Y) = 1,485 – 0,55 = 0,935 бит.
Контрольные вопросы
1. Дайте определение информации. В чем заключается сложность
определения информации?
2. Каково соотношение информации и сообщения? Приведите при-
меры.
3. Для чего предназначены знаки и сигналы при организации пере-
дачи информации?
4. Назовите основные свойства информации.
5. Что такое информационный процесс? Какие виды информацион-
ных процессов вам известны?
6. Каким образом возникает, хранится, обрабатывается и передается
информация?
7. Поясните функции и назначение блоков структурной схемы под-
системы передачи информации.
8. Что такое количество информации? Какой принцип положен в
основу измерения количества информации?
бит
67,0log67,033,0log33,03,01log14,0[/
2,0log2,01,0log1,02,0log2,01,0log1,04,0log4,0
22222
60
Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]