Announcements
- [June 13] Answers to Exercises 3 posted.
- [June 10] Slides of Thursday, Week 10
posted. The slides of Tuesday have been updated and now contain the
material about rate distortion theory for Gaussian channels. The
slides of Thursday contain all the last minute information about the
review session, the paper, and the material and rules for the Final.
- [June 7] Exercises 3 posted.
- [June 6] Slides of Tuesday, Week 10 posted.
- [June 3] Slides of Week 9 posted.
- [May 30] "Not the usual channels", a popular article from The Economist about modern codes.
- [May 30] Slides of Week 8 posted.
- [May 19] Slides and handout of Week 7 posted.
- [May 14] Slides of Week 6 posted.
- [May 6] An email was sent about the projects. For
those who are missing on the ulist for this course, it said: "Now that the
Midterm is out of the way, it is time to get serious about the
project for the course "Information Theory" (CS225/ECE205a). At the end of
quarter you should have written a short paper (~ 5 pages) on an
information
theoretic topic (see the slide 4 of Week 3 for some suggestions). To get
things started, I would like all of you to email me before the end of the
weekend an abstract outlining the paper that you want to work on. -WvD"
- [May 6] Answers to the Midterm posted.
- [May 2] Answers to Exercises 2 posted.
- [May 1] Correction: Question 1a in Exercises 2 should say H(X|Z)
instead of H(X)Z.
- [April 29] Thursday May 4 we have the Midterm on the material of
the first four weeks. See the slides of Week 4 for the details.
Bring your questions to next Tuesday's class.
- [April 28] Exercises 2 are posted, try to
solve them before next Tuesday's class.
- [April 27] Slides of Week 4, Thursday
posted.
- [April 26] Slides of Week 4, Tuesday
posted.
- [April 25] Answers to Exercises 1 posted.
- [April 20] Slides of Week 3
posted.
- [April 14] Exercises 1 are posted;
try to solve them before next Tuesday's class.
- [April 13] Slides of Week 2, Thursday
posted.
- [April 12] Slides of Week 2, Tuesday posted.
- [April 10] Slides of Week 1 posted.
- [March 23] The required text book for this course is
Elements of Information Theory by Cover and Thomas.
- [February 6, 2006] Installment of this web site for the graduate course
Information Theory (CS225/ECE205a).
Course Info
Professor:
- Wim van Dam
vandam@cs.____.___
Engineering I, Room 5109
|
Description:
-
List of topics: Entropy, mutual information, and Shannon's coding
theorems, lossless source coding, Huffman, Shannon-Fano-Elias, and
arithmetic codes, channel capacity; aspects of rate-distortion theory,
lossy source coding, source-channel coding, Kolmogorov/algorithmic
complexity and information; applications of information theory in
various fields
-
This 4 unit, graduate course is listed both for the CS department and
the ECE department, and will be taught alternately by Wim van Dam (CS)
and Kenneth Rose (ECE). For CS students this course will satisfy the
'theory track'.
Prerequisites:
Required Texts:
Grading/Exams:
- Midterm+Final+Project : 1+2+3 = 6
Weekly Schedule:
- Tuesday 15:00-16:30: Class in Phelps 1401
- Thursday 15:00-16:30: Class in Phelps 1401
Contacting/Questions:
- I prefer that you use my office hours for your questions, rather than
doing a lengthy Q&A exchange via email. Ideally, you could email me about
the issue in advance so that I can look into it before my office hour session.
Thanks.
Schedule and Slides
- Week 1 [April 2 - April 8]
Topics: formalities, introduction, Claude Shannon, noisy channels, repetition codes,
channel rate, discrete random variables, probability theory, entropy, joint entropy, conditional entropy
Slides Week 1 (ppt|pdf)
- Week 2 [April 9 - April 15]
Topics: entropy, relative entropy, mutual information, entropic inequalities;
data compression, prefix codes, Kraft's inequality
Slides Week 2, Tuesday (ppt|pdf)
Slides Week 2, Thursday (ppt|pdf)
Exercises 1 /
Answers 1
- Week 3 [April 16 - April 22]
Topics: data compression (lossless source coding),
Kraft inequality, entropic inequalities, Jensen's inequality
Slides Week 3 (ppt|pdf)
- Week 4 [April 23 - April 29]
Topics: Shannon's noiseless source coding theorems, Huffman codes, Shannon-Fano-Elias codes, arithmetic Codes, Lempel-Ziv coding
Slides Week 4, Tuesday (ppt|pdf)
Slides Week 4, Thursday (ppt|pdf)
Exercises 2 /
Answers 2
- Week 5 [April 30 - May 6]
Topics: miscellanea; Midterm
Tuesday: Discussion of the answers to Exercises 2.
Thursday: Midterm on Entropies and Data
Compression (Week 1-4; see Slides of Week 4 for details)
Answers to Midterm
- Week 6 [May 7 - May 13]
Topics: channel capacity, AEP, channel coding theorem
Slides Week 6 (ppt|pdf)
- Week 7 [May 14 - May 20]
Topics: proof of the channel coding theorem, error correction in practice,
minimum distance decoding
Handout on noisy channel coding theorem
Slides Week 7, Thursday (ppt|pdf)
- Week 8 [May 21 - May 27]
Topics: Hamming codes, linear codes, parity check matrices, perfect codes, real world codes
Slides Week 8 (ppt|pdf)
- Week 9 [May 28 - June 3]
Topics: Kolmogorov complexity, universal probability
Slides Week 9 (ppt|pdf)
- Week 10 [June 4 - June 10]
Topics: rate distortion theory for binary channels and Guassian channels;
last minute information about the last two weeks of the course,
overview of the material for the Final.
Slides Week 10, Tuesday (ppt|pdf)
Slides Week 10, Thursday (ppt|pdf)
Exercises 3 /
Answers 3
- Finals Week [June 11 - June 17]
Sunday: Paper is due
Tuesday: Review session in Phelps 1401, 15:00-16:30
Thursday: Final Examination on all material in Phelps 1401, 16:00-19:00
|