Information
Theory

Spring 2017
course
navigation

Mar 7

Discuss the material in chap 6 including
Can you construct an example where the three decision rules are different? (For the case we're typically doing, n bits with symmetric errors p(1_bit_flip)=e , all three of those are the same.)
Work through the packing bound algebra explicitly.
Depending on time, continue into chap 7 which culminates in Shannon's Theorem, in terms of the n-bit symmetric codes that is our go-to model. We want to understand the ideas in the recipe presented on page 119 :
How to actually implement all this and choose values for n and k and all that is the subject of the next chapter in the textbook, chapter 8.

summary

The big picture :
The question is then how to devise these codes which have a lot of space between the legal words, and how many check bits in these codes are needed given the error per bit and allowed mistake rate.

errata : channel capacity units

I was incorrect in something I said last week in response to Numen's "what is 'information rate' that I measures"?
The rate should be "bits of information per bit received". That means for example if we're sending the 127 original ascii symbols, which takes 7 bits, and adding a parity bit, or 1 extra bit, the information rate is 7/8 .
(I incorrectly said it was (legal_symbol_count)/(total_symbol_count) which for the parity bit above would give a rate of 1/2 ... which even then felt wrong but seemed to be what was in MacKay's text.)
http://cs.marlboro.edu/ courses/ spring2017/info/ notes/ Mar_7
last modified Tuesday March 7 2017 12:56 am EST