Clase 2
Clase 2
Clase 2
decodificables
Supongamos que tenemos el siguiente alfabeto
S ={0,1}
Y una fuente de memora nula con M= 3 símbolos
T ={a ,b , c}
Códigos unívocamente
decodificables
Una posible combinación que podemos obtener
sería la siguiente:
S ={0,10,11}
Este código es U.D porque cualquier codificación
que se realice no presenta ambigüedades.
Códigos unívocamente
decodificables
011001111010 1101000001001
0 1
0
a 1
b 1
0
c
d
Longitud media de código
La longitud media de código se mide de la
siguiente manera:
Redundancia= 1- eficiencia
Canal de información
Canal de información
Canal de información
Canal de información
Canal de información
Entropía a prori y a posteriori
Supongamos que sabemos la probabilidad de haber
enviado un 0 dado que se recibió un 0, pero que pasa
cuando no sabemos exactamente que símbolo enviamos
y sólo sabemos el simbolo que recibimos?, cual es la
probabilidad de NO HABERSE equivocado?, o cuando
solo sabemos que símbolo enviamos pero no estamos
seguros de que simbolo vamos a recibir, cuál es la
probabilidad de que no nos VAMOS a equivocar?
Canal de información
Canal de información
[
1/2 1/ 2 0
P= 0
0
0 0 0
0 3 /5 3 / 10 1 /10 0
0 0 0 0 1 ]
Canal sin ruido
Canal Determinante
Un canal sin ruido es aquel que tiene SOLO UN elemento
diferente de cero en cada fila de su matriz de
probabilidades.
[ ]
1 0 0
1 0 0
P= 0 1 0
0 1 0
0 1 0
0 0 1
Canal Determinante
Información mutua
Información mutua
Información mutua
I ( A ; B)=H ( A )−H ( A I B)
I ( A ; B)=H (B)−H ( B I A )
I ( A ; B)=I (B ; A)
Canales en serie
H ( A I C)≥H ( A I B)
I ( A ; B)≥I ( A ;C )
Canales en serie
P(BIA)=
P(CIB)=
Hallar P(CIA)
Canales en serie
Canales en serie
S
C=BLog2 (1+ )
N
B= Ancho de Banda
Limite de Nyquist
f b≤2 B
Detecciones de errores
Los errores surgen de la modificación involuntaria de
información en el proceso de transmisión y recepción.
Distancia de Hamming
La distancia de Hamming esta dada por el número de bits diferentes entre dos
mensajes.
Distancia de Hamming=4
Detecciones de errores
Propiedades para la detección de errores
Para detectar d errores de un bit entre dos palabras es necesario un código con una
distancia de hamming de al menos d+1
De otra forma: Con una distancia de Hamming de d se pueden corregir (d-1)/2 errores
Ejercicio
Receptor:
- Recibe el mensaje T’(x) del emisor
- Divide T’(x) entre G(x)
- Si el resto es cero, el mensaje ha llegado
correctamente
(T’(x) = T(x))
- Si el resto no es cero, el mensaje ha llegado con
error y hay
que pedir una retransmisión (T’(x) ≠ T(x))
Referencias
Abramson, N. (1963). Information theory and coding.
Carlson, A. B. (1986). Communication Systems: An Introducton to Signals and
Noise in Electrical Communication. McGraw Hill.
https://www.allsyllabus.com/aj/note/Computer_Science/Information%20Theo
ry%20and%20Coding/s12/Joint%20and%20Conditional%20Entropies.php#.WsJv0H
UbM8o
http://arantxa.ii.uam.es/~ig/teoria/temas/IG_tema-4-2008-2009.pdf