19
Lecture 1. Introduction What is the course about? Logistics Questionnaire Dr. Yao Xie, ECE587, Information Theory, Duke University

Lecture 1. Introduction - Georgia Institute of Technologyyxie77/ece587/Lecture1.pdf · Lecture 1. Introduction What is the course about? Logistics Questionnaire Dr. Yao Xie, ECE587,

  • Upload
    others

  • View
    1

  • Download
    0

Embed Size (px)

Citation preview

Page 1: Lecture 1. Introduction - Georgia Institute of Technologyyxie77/ece587/Lecture1.pdf · Lecture 1. Introduction What is the course about? Logistics Questionnaire Dr. Yao Xie, ECE587,

Lecture 1. Introduction

• What is the course about?

• Logistics

• Questionnaire

Dr. Yao Xie, ECE587, Information Theory, Duke University

Page 2: Lecture 1. Introduction - Georgia Institute of Technologyyxie77/ece587/Lecture1.pdf · Lecture 1. Introduction What is the course about? Logistics Questionnaire Dr. Yao Xie, ECE587,

What is information?

Dr. Yao Xie, ECE587, Information Theory, Duke University 1

Page 3: Lecture 1. Introduction - Georgia Institute of Technologyyxie77/ece587/Lecture1.pdf · Lecture 1. Introduction What is the course about? Logistics Questionnaire Dr. Yao Xie, ECE587,

!"#$%&'&($%&$#&'&)*(+$,'#-&*,.$&'&/0'(1&"$023&

%"*("&"'4&"*5"2#&*,6$#7'+$,&0$448&

9&!$7&:$;2#&

Dr. Yao Xie, ECE587, Information Theory, Duke University 2

Page 4: Lecture 1. Introduction - Georgia Institute of Technologyyxie77/ece587/Lecture1.pdf · Lecture 1. Introduction What is the course about? Logistics Questionnaire Dr. Yao Xie, ECE587,

How to quantify information?

Small information content Large information content

Dr. Yao Xie, ECE587, Information Theory, Duke University 3

Page 5: Lecture 1. Introduction - Georgia Institute of Technologyyxie77/ece587/Lecture1.pdf · Lecture 1. Introduction What is the course about? Logistics Questionnaire Dr. Yao Xie, ECE587,

What is the fundamental limit of data transfer rate?

!"#"$%&'('%)'(*%+%,-"(./% #"-*)%0123/$%&'('%)'(*%+%4-"(./%

Dr. Yao Xie, ECE587, Information Theory, Duke University 4

Page 6: Lecture 1. Introduction - Georgia Institute of Technologyyxie77/ece587/Lecture1.pdf · Lecture 1. Introduction What is the course about? Logistics Questionnaire Dr. Yao Xie, ECE587,

Some people think information theory (IT) is about...

Dr. Yao Xie, ECE587, Information Theory, Duke University 5

Page 7: Lecture 1. Introduction - Georgia Institute of Technologyyxie77/ece587/Lecture1.pdf · Lecture 1. Introduction What is the course about? Logistics Questionnaire Dr. Yao Xie, ECE587,

But IT is also about these...

!"#"$%&'()*++,&-$$

!"#"$%&''.-,/"0&-$

%&1,-2$

%&'(.#"0&-3$4&5'&2&)&6$%&'(5*7,#8$

Dr. Yao Xie, ECE587, Information Theory, Duke University 6

Page 8: Lecture 1. Introduction - Georgia Institute of Technologyyxie77/ece587/Lecture1.pdf · Lecture 1. Introduction What is the course about? Logistics Questionnaire Dr. Yao Xie, ECE587,

And even these...

!"#$%&'( )*%+,&"--"./(0"1-213(

42%215%&+678-(91:"-#+"1#;(36+<=213(

Dr. Yao Xie, ECE587, Information Theory, Duke University 7

Page 9: Lecture 1. Introduction - Georgia Institute of Technologyyxie77/ece587/Lecture1.pdf · Lecture 1. Introduction What is the course about? Logistics Questionnaire Dr. Yao Xie, ECE587,

Where IT all begins...

!"#$%&'())&*+,-&.(/0-&123456)& *065525%&!"!7&8&9::!&

Dr. Yao Xie, ECE587, Information Theory, Duke University 8

Page 10: Lecture 1. Introduction - Georgia Institute of Technologyyxie77/ece587/Lecture1.pdf · Lecture 1. Introduction What is the course about? Logistics Questionnaire Dr. Yao Xie, ECE587,

Information Theory

• Shannon’s information theory deals with limits on data compression(source coding) and reliable data transmission (channel coding)

– How much can data can be compressed?– How fast can data be reliably transmitted over a noisy channel?

• Two basic “point-to-point” communication theorems (Shannon 1948)

– Source coding theorem: the minimum rate at which data can becompressed losslessly is the entropy rate of the source

– Channel coding theorem: The maximum rate at which data can bereliably transmitted is the channel capacity of the channel

Dr. Yao Xie, ECE587, Information Theory, Duke University 9

Page 11: Lecture 1. Introduction - Georgia Institute of Technologyyxie77/ece587/Lecture1.pdf · Lecture 1. Introduction What is the course about? Logistics Questionnaire Dr. Yao Xie, ECE587,

• Since Shannon’s 1948 paper, many extensions

– Rate distortion theory– Source coding and channel capacity for more complex sources– Capacity for more complex channels (multiuser networks)

• Information theory was considered (by most) an esoteric theory with noapparent relation to the “real world”

• Recently, advances in technology (algorithms, hardware, software) todaythere are practical schemes for

– data compression– transmission and modulation– error correcting coding– compressed sensing techniques– information security · · ·

Dr. Yao Xie, ECE587, Information Theory, Duke University 10

Page 12: Lecture 1. Introduction - Georgia Institute of Technologyyxie77/ece587/Lecture1.pdf · Lecture 1. Introduction What is the course about? Logistics Questionnaire Dr. Yao Xie, ECE587,

IT encompasses many fields

Dr. Yao Xie, ECE587, Information Theory, Duke University 11

Page 13: Lecture 1. Introduction - Georgia Institute of Technologyyxie77/ece587/Lecture1.pdf · Lecture 1. Introduction What is the course about? Logistics Questionnaire Dr. Yao Xie, ECE587,

In this class we will cover the basics

• Nuts and Bolts

– Entropy: uncertainty of a single random variable

H(X) = −∑x

p(x) log2 p(x)(bits)

– Conditional Entropy: H(X|Y )– Mutual information: reduction in uncertainty due to another random

variableI(X;Y ) = H(X)−H(X|Y )

– Channel capacity C = maxp(x) I(X;Y )

– Relative entropy: D(p||q) =∑

x p(x) logp(x)q(x)

Dr. Yao Xie, ECE587, Information Theory, Duke University 12

Page 14: Lecture 1. Introduction - Georgia Institute of Technologyyxie77/ece587/Lecture1.pdf · Lecture 1. Introduction What is the course about? Logistics Questionnaire Dr. Yao Xie, ECE587,

Transmitter Decoder Source Encoder Receiver

Physical Channel

• – Data compression limit (lossless source coding)– Data transmission limit (channel capacity)– Tradeoff between rate and distortion (lossy compression)

Data compressionlimit

Data transmissionlimit

min l (X; X )^

max l (X; Y )

Dr. Yao Xie, ECE587, Information Theory, Duke University 13

Page 15: Lecture 1. Introduction - Georgia Institute of Technologyyxie77/ece587/Lecture1.pdf · Lecture 1. Introduction What is the course about? Logistics Questionnaire Dr. Yao Xie, ECE587,

Important Funcationals

• Upper case X,Y, ... refer to random variables

• X , Y, alphabet of random variables

• p(x) = P(X = x)

• p(x, y) = P(X = x, Y = y)

• Probability density function f(x)

Dr. Yao Xie, ECE587, Information Theory, Duke University 14

Page 16: Lecture 1. Introduction - Georgia Institute of Technologyyxie77/ece587/Lecture1.pdf · Lecture 1. Introduction What is the course about? Logistics Questionnaire Dr. Yao Xie, ECE587,

• Expectation: µ = E{X} =∑

xp(x)

• Why is this of particular interest? It appears in Law of Large Number(LLN): If xn independent and identically distributed,

1

N

N∑n=1

xn → E{X},w.p.1

• Variance: σ2 = E{(X − µ)2} = E{X2} − µ2

• Why is this of particular interest? It appears in Central Limit Theorem(CLT):

1√Nσ2

N∑n=1

(xn − µ) → N (0, 1)

Dr. Yao Xie, ECE587, Information Theory, Duke University 15

Page 17: Lecture 1. Introduction - Georgia Institute of Technologyyxie77/ece587/Lecture1.pdf · Lecture 1. Introduction What is the course about? Logistics Questionnaire Dr. Yao Xie, ECE587,

Information theory: is it all about theory?

Yes and No.

• Yes, it’s theory. We will see many proofs. But it’s also in preparationfor other subjects

– Coding theory (Prof. R. Calderbank)– Wireless communications– Compressed sensing– Stochastic network– Many proof ideas come in handy in other areas of research

Dr. Yao Xie, ECE587, Information Theory, Duke University 16

Page 18: Lecture 1. Introduction - Georgia Institute of Technologyyxie77/ece587/Lecture1.pdf · Lecture 1. Introduction What is the course about? Logistics Questionnaire Dr. Yao Xie, ECE587,

• No. Hopefully you will walk out of this classroom understanding

– Basic concepts people talk on the streets:entropy, mutual information ...

– Channel capacity - all wireless guys should know– Huffman code (the optimal lossless code)– Hamming code (commonly used single error correction code)– “Water-filling” - power allocation in all communication systems– Rate-distortion function - if you want to talk with data compression

guy

Dr. Yao Xie, ECE587, Information Theory, Duke University 17

Page 19: Lecture 1. Introduction - Georgia Institute of Technologyyxie77/ece587/Lecture1.pdf · Lecture 1. Introduction What is the course about? Logistics Questionnaire Dr. Yao Xie, ECE587,

Course Logistics

• Schedule: T, Th, 1:25-2:40pm, Hudson 207

• TA: Miao Liu, Email: [email protected]

• Homework: out Thurs in class, due next Thurs in class

• Grading: homework 30%, two in-class Midterms (each 20%), one Final30%

• Midterms: 10/4, 11/6 in class

• Final: 11/29 in class

• Prerequisite: basic probability and statistics

Dr. Yao Xie, ECE587, Information Theory, Duke University 18