Information
Theory

Spring 2012
course
navigation

Jan 24

books

Discuss the course texts, all listed on the resources page:
First is very math-ish; 2nd is great but of limited scope; 3rd is very good at times but wordy and mostly aimed at another topic.
This subject can get very technical (e.g. Cover & Thomas).

overview

We'll start with entropy (defining it, calculating it) and then move to compression (huffman, LZW, etc).

homework

Define & explain :
alphabet, string, message, word code uniquely decodable (UD) prefix-free (PF) kraft-mcmillan number = sum n[j]/2**j , where n[j] = number of codewords of length j optimal code & "average word length" information entropy = sum( - p[i] log(p[i]) ), where p[i] = probability of symbol i huffman code source, probability, conditional probability

intuition

In basic physics, entropy of a system is ln[states].
How does this connect with Shannon's entropy?
ln(N) = - ln(1/N) = - ln(p) mean(x) = sum p(x) * x H = - sum p_i * ln(p_i)

discussion

Work an example ... perhaps from Shannon's paper.
Start describing Huffman code ... perhaps from someone who's done it before.
... and see how far we get.
http://cs.marlboro.edu/ courses/ spring2012/information/ notes/ Jan_24
last modified Tuesday January 24 2012 12:28 pm EST