Mathematics of Information
- Data Science Master: Information and Learning
- Doctoral and Post-Doctoral Studies: Department of Information Technology and Electrical Engineering
- Electrical Engineering and Information Technology Master: Recommended Subjects (Empfohlene Fächer)
- Mathematics Master: Selection: Further Realms (Auswahl: Weitere Gebiete)
- Physics Master: General Electives (Allgemeine Wahlfächer)
- Computational Science and Engineering Master: Electives (Wahlfächer)
- Statistics Master: Statistical and Mathematical Courses (Statistische und mathematische Fächer)
|Lecture:||Thursday, 9:15-12:00, ETZ E6. The first lecture takes place on Thursday 28 Feb 2019, 9:15-12:00.|
|Discussion session:||Monday, 13:15-15:00, ML F 38. The first discussion session takes place on Monday 4 Mar 2019, 13:15-15:00.|
|Instructor:||Prof. Dr. Helmut Bölcskei|
|Teaching assistant:||Verner Vlačić|
|Office hours:||Monday, 15:15-16:15, ETF E 117|
|Lecture notes:||Detailed lecture and exercise notes and problem sets with documented solutions will be made available as we go along.|
|Credits:||8 ECTS credits|
- The class will be taught in English. There will be a written exam in English of duration 180 minutes, which will contribute 75% towards the final grade.
- The remaining 25% will be awarded for student projects in the form of a group literature review. This project is a prerequisite for admission to the exam. Students should organize themselves in groups of 3 or 4 early in the semester and sign up via a doodle poll which will be made available here once the semester has started. Each group will be assigned a research paper on material relevant to the course, and given time until the end of the semester to understand the paper and summarize it in the form of a 20-minute presentation. Each student in a group should give a part of the presentation.
We will post important announcements, links, and other information here in the course of the semester, so please check back often! There will not be a lecture in the first week of the semester. The first lecture will take place on Thursday 28 Feb, 9:15-12:00, and the first discussion session will take place on Monday 4 Mar, 13:15-15:00.
The class focuses on fundamental aspects of mathematical information science: Frame theory, sampling theory, sparsity, compressed sensing, uncertainty relations, spectrum-blind sampling, dimensionality reduction and sketching, randomized algorithms for large-scale sparse FFTs, inverse problems, (Kolmogorov) approximation theory, and information theory (lossless and lossy compression).
Signal representations: Frames in finite-dimensional spaces, frames in Hilbert spaces, wavelets, Gabor expansions
Sampling theorems: The sampling theorem as a frame expansion, irregular sampling, multi-band sampling, density theorems, spectrum-blind sampling
Sparsity and compressed sensing: Uncertainty relations in sparse signal recovery, recovery algorithms, Lasso, matching pursuit algorithms, compressed sensing, super-resolution
High-dimensional data and dimensionality reduction: Random projections, the Johnson-Lindenstrauss Lemma, sketching
Randomized algorithms for large-scale sparse FFTs
Approximation theory: Fundamental limits on compressibility of signal classes, Kolmogorov epsilon-entropy of signal classes, optimal encoding and decoding of signal classes
Information theory: Entropy, mutual information, lossy compression,
rate-distortion theory, lossless compression, arithmetic coding, Lempel-Ziv compression
This course is aimed at students with a background in basic linear algebra, analysis,
and probability. We will, however, review required mathematical basics throughout
the semester in the discussion sessions.
Here we will post lecture and discussion session notes in due course.
- Lecture notes
- Hilbert spaces
First chapter of the notes for the discussion sessions.
- Fourier transform
Second chapter of the notes for the discussion sessions.
- Gabor frames
Third chapter of the notes for the discussion sessions.
- Orthonormal wavelets
Fourth chapter of the notes for the discussion sessions.
There will be 5 homework assignments. You can hand in your solutions and get
feedback from us, but it is not mandatory to turn in solutions. Complete solutions to the
homework assignments will be posted on the course web page.
Homework Problem Sets
|Homework 1||Solutions to Homework 1|
|Homework 2||Solutions to Homework 2||Matlab file|
|Homework 3||Solutions to Homework 3|
|Homework 4||Solutions to Homework 4|
|Homework 5||Solutions to Homework 5|
- T. Berger, "Rate distortion theory: A mathematical basis for data compression", Englewood Cliffs, NJ: Prentice Hall, 1971
- R. M. Gray, "Source coding theory", Boston, MA: Kluwer 1990
- T. Cover and J. Thomas, "Elements of information theory", 2nd ed., Wiley, 2006
- S. Mallat, "A wavelet tour of signal processing: The sparse way", 3rd ed., Elsevier, 2009
- M. Vetterli and J. Kovačević, "Wavelets and subband coding", Prentice Hall, 1995
- I. Daubechies, "Ten lectures on wavelets", SIAM, 1992
- O. Christensen, "An introduction to frames and Riesz bases", Birkhäuser, 2003
- K. Gröchenig, "Foundations of time-frequency analysis", Springer, 2001
- M. Elad, "Sparse and redundant representations — From theory to applications in signal and image processing", Springer, 2010
- M. Vetterli, J. Kovačević, and V. K. Goyal, "Foundations of signal processing", 3rd ed., Cambridge University Press, 2014
- S. Foucart and H. Rauhut, "A mathematical introduction to compressive sensing", Springer, 2013