Студопедия
Случайная страница | ТОМ-1 | ТОМ-2 | ТОМ-3
АрхитектураБиологияГеографияДругоеИностранные языки
ИнформатикаИсторияКультураЛитератураМатематика
МедицинаМеханикаОбразованиеОхрана трудаПедагогика
ПолитикаПравоПрограммированиеПсихологияРелигия
СоциологияСпортСтроительствоФизикаФилософия
ФинансыХимияЭкологияЭкономикаЭлектроника

Вычисление совместной энтропии

Читайте также:
  1. Вычисление контрольных бит.
  2. Вычисление коэффициентов относительной эффективности и статического сжатия
  3. Вычисление показателя степени риска
  4. Вычисление процесса поколения и комментария к нелинейности
  5. Вычисление скорости передачи информации, скорости передачи сигналов и пропускной способности канала связи
  6. Вычисление частной информации

. (8)

Учитывая формулу (8), вычислим совместную энтропию систем A и B:

H(A,B) =-(0.1600* log2 (0.1600)+0.0110* log2 (0.0110) + 0.0190* log2 (0.0190) + +0.0400*log2(0.0400)+0.2590* log2(0.2590) + 0.0910* log2 (0.0910)+

+0.0500* log2(0.0500)+ 0* log2 (0.0000) + 0.3700* log2 (0.3700)) =

=-(0.1600*log(0.1600)/log(2)+ 0.0110* log(0.0110)/log(2)+

+0.0190* log(0.0190)/ log(2) +0.0400*log(0.0400)/log(2)+

+ 0.2590*log(0.2590)/log(2)+ 0.0910* log(0.0910)/log(2) +

+0.0500* log(0.0500)/ log(2)+ 0* log(0.0000)/log(2)+

+0.3700* log(0.3700)/ log(2))=

=-(0.1600*(-0.7959)/0.3010+ 0.0110*(-1.9586)/ 0.3010+

+0.0190* (-1.7212)/0.3010+0.0400*(-1.3979)/ 0.3010+

+ 0.2590*(-0.5867)/ 0.3010+ 0.0910*(-1.0410)/ 0.3010+

+0.0500* (-1.3010)/0.3010+0.0000+

+0.3700* (-0.4318)/0.3010)=-(-0.4230-0.0716 - 0.1086 - 0.1858-0.5048-0.3147-

-0.2161+0.0000-0.5307)=2.3553 (бит/2символа).

Вычисление частной условной энтропии

; . (9)

; , (10)

где - условная частная энтропия источника A относительно события ;

- условная вероятность появления события относительно события в сложной системе;

- условная частная энтропия источника B относительно события ;

- условная вероятность появления события относительно события в сложной системе.

Зная формулу (9), вычислим частную условную энтропию H(A/bj):

H(A/b1) =-(0.6400* log2 (0.6400)+0.1600* log2 (0.1600)+0.2000* log2 (0.2000))=

=-(0.6400* log(0.6400)/log(2)+0.1600* log(0.1600)/log(2)+

+0.2000* log(0.2000)/log(2))=-(0.6400* (-0.1938)/0.3010+

+0.1600*(-0.7959)/0.3010+0.2000* (-0.6990)/0.3010)=

=-(-0.4121-0.4230-0.4644)=1.2995(бит/символ);

H(A/b2) =-(0.0400* log2 (0.0400)+0.9600* log2 (0.9600)+0.0000* log2 (0.0000))=

=-(0.0400*log(0.0400)/log(2)+0.9600*log(0.9600)/log(2)+

+0.0000* log(0.0000)/log(2))=

=-(0.0400*(-1.3979)/0.3010+0.9600*(-0.0177)/0.3010+

+0.0000)= -(-0.1858-0.0565+0.0000)= 0.2423 (бит/символ);

H(A/b3) =-(0.0400* log2 (0.0400)+0.1900* log2 (0.1900)+ 0.7700* log2 (0.7700))=

=-(0.0400*log(0.0400)/log(2)+0.1900*log(0.1900)/log(2)+

+0.7700*log(0.7700)/log(2))=-(0.0400*(-1.3979)/0.3010+

+0.1900*(-0.7212)/0.3010+0.7700*(-0.1135)/0.3010)=

=-(-0.1858-0.4552-0.2903)= 0.9313 (бит/символ).

Зная формулу (10) и матрицу p(bj/ai), вычисленную по формуле (5), вычислим частную условную энтропию H(B/ai):

H(B/a1)= -(0.8420* log2(0.8420)+0.0580* log2(0.0580)+0.1000* log2(0.1000)) =

=-(0.8420* log(0.8420)/log(2)+0.0580*log(0.0580)/log(2)+

+0.1000* log(0.1000)/log(2))=-(0.8420*(-0.0747)/0.3010+

+0.0580*(-1.2366)/0.3010+0.1000*(-1.0000)/0.3010) =

=-(-0.2089-0.2383-0.3322)= 0.7794 (бит/символ);

H(B/a2)=-(0.1030*log2 (0.1030)+0.6640*log2(0.6640)+0.2330*log2(0.2330)) =

=-(0.1030*log(0.1030)/log(2)+0.6640*log(0.6640)/log(2)+

+0.2330*log(0.2330)/log(2) =-(0.1030*(-0.9872)/0.3010+

+0.6640*(-0.1778)/0.3010+0.2330*(-0.6326)/0.3010=

=-(-0.3378-0.3923-0.4897)= 1.2198 (бит/символ);

H(B/a3)= -(0.1190* log2 (0.1190)+0.0000* log2 (0.0000)+0.8810* log2 (0.8810))=

=-(0.1190*log(0.1190)/log(2)+0.0000*log(0.0000)/log(2)+

+0.8810*log(0.8810)/log(2))=-(0.1190*(-0.9245)/0.3010+0.0000+

+0.8810*(-0.0550)/0.3010)=-(-0.3654-0.1610)=0.5264 (бит/символ).


Дата добавления: 2015-11-30; просмотров: 32 | Нарушение авторских прав



mybiblioteka.su - 2015-2024 год. (0.006 сек.)