Bases de la théorie de l'information et du codage
Une source binaire émet 0 avec la probabilité 0,8 et 1 avec la probabilité 0,2, indépendamment. On regroupe les symboles deux par deux, on traite chacun des quatre couples 00, 01, 10 et 11 comme un seul symbole, et on les code avec un code de Huffman. Quelle est la longueur moyenne de code par symbole d'origine ?
- AEnviron 0,72 bit
- B0,78 bit
- C1 bit
Afficher la réponse et l'explication
Réponse : B. 0,78 bit
Les quatre couples ont pour probabilités 0,64 (00), 0,16 (01), 0,16 (10) et 0,04 (11). On fusionne 0,04 et 0,16 en 0,2, puis 0,2 et 0,16 en 0,36, et enfin ce nœud avec 0,64 : les longueurs de code sont donc de 1, 2, 3 et 3 bits, et la moyenne par couple vaut 0,64 × 1 + 0,16 × 2 + 0,16 × 3 + 0,04 × 3 = 1,56 bit. Par symbole d'origine, cela fait 1,56 ÷ 2 = 0,78 bit. Coder un symbole à la fois ne permet que d'attribuer 1 bit à 0 et 1 bit à 1, mais coder les symboles par groupes rapproche la longueur de l'entropie, d'environ 0,72 bit.
Continuer : 9 autres questions sur Bases de la théorie de l'information et du codage