Generative AI for Data Compression and Transmission, 6 credits
Generativ AI för datakompression och transmission, 6 hp
TSKS18
Main field of study
Electrical EngineeringCourse level
Second cycleCourse type
Programme courseEducation components
Preliminary scheduled hours: 0 hRecommended self-study hours: 160 h
Available for exchange students
YesCourse offered for | Semester | Period | Timetable module | Language | Campus | ECV | |
---|---|---|---|---|---|---|---|
6CYYY | Applied Physics and Electrical Engineering, Master of Science in Engineering | 9 (Autumn 2026) | 1 | 1 | English | Linköping, Valla | E |
6CYYY | Applied Physics and Electrical Engineering, Master of Science in Engineering (Communication) | 9 (Autumn 2026) | 1 | 1 | English | Linköping, Valla | E |
6CYYY | Applied Physics and Electrical Engineering, Master of Science in Engineering (Data Science and Machine Intelligence) | 9 (Autumn 2026) | 1 | 1 | English | Linköping, Valla | E |
6MDSI | Data Science and Information Engineering, Master's Programme (Connectivity) | 3 (Autumn 2026) | 1 | 1 | English | Linköping, Valla | C |
Main field of study
Electrical EngineeringCourse level
Second cycleAdvancement level
A1FCourse offered for
- Master of Science in Applied Physics and Electrical Engineering
- Master's Programme in Data Science and Information Engineering
Prerequisites
Calculus (e.g., differentiation and integration), linear algebra (e.g., matrix operations), and probability (e.g., random variables, central limit theorem) • A first course in machine learning, e.g., Machine Learning • Python programming skills, e.g., to train a machine learning model
Intended learning outcomes
After completing the course, the student should be able to:
- explain theoretical foundations of deep generative modeling, including methods for modeling a density function, network structure, loss function, and training routines;
- implement and train generative AI models to generate new data, and apply these models in a data compression and transmission system;
- analyze and evaluate the effectiveness of a solution based on generative modeling for data compression and transmission;
- reflect on implications and ethical considerations of using generative AI tools
Outcomes 1, 3, and 4 are fostered by the lectures and tutorieals, and assessed via the written examination. Outcomes 2 and 3 are fostered by lab sessions, and assessed via the lab reports. Outcome 4 is further fostered by peer assessment
Course content
This course provides an introduction to generative models, their applications to data compression and transmission, and their implications and ethical considerations. This includes: introduction to probabilistic generative modeling; generative models (including variational autoencoders, generative adversarial networks, diffusion models, flow-based models, energy-based models, transformers); frameworks and techniques for generative-AI-based data compression and transmission, including neural compression, rate-distortion-perception tradeoff, latent coding, joint source-channel coding; privacy, security, and ethical considerations of generative AI.
Examination
LAB1 | Computer Based Laboratory Assignments | 2 credits | U, G |
TEN1 | Written Exam | 4 credits | U, 3, 4, 5 |
Grades
Four-grade scale, LiU, U, 3, 4, 5Department
Institutionen för systemteknikCourse literature
Books
- Tomczak, Jakub M, (2024) Deep generative modeling. 2nd ed. Cham : Springer, 2024.
ISBN: 9783031640872, 303164087X
Articles
- Blau, Yochai, Michaeli, Tomer, Rethinking Lossy Compression: The Rate-Distortion-Perception Tradeoff ICML pp. 675-685, 2019
- Bourtsoulatze, E., Burth Kurka, D., Gunduz, D., Deep Joint Source-Channel Coding for Wireless Image Transmission IEEE Transactions on Cognitive Communications and Networking vol. 5, no. 3, pp. 567-579, Sept. 2019.
- Dai, Jincheng, Qin, Xiaoqi, Wang, Sixian, Xu, Lexi, Niu, Kai, Zhang, Ping, Deep Generative Modeling Reshapes Compression and Transmission: From Efficiency to Resiliency IEEE Wireless Communications vol. 31, no. 4, pp. 48-56, August 2024
- Yibo Yang, Stephan Mandt and Lucas Theis, An Introduction to Neural Data Compression Foundations and Trends in Computer Graphics and Vision Vol. 15: No. 2, pp 113-200. 2023
Code | Name | Scope | Grading scale |
---|---|---|---|
LAB1 | Computer Based Laboratory Assignments | 2 credits | U, G |
TEN1 | Written Exam | 4 credits | U, 3, 4, 5 |
Books
ISBN: 9783031640872, 303164087X
Articles
Note: The course matrix might contain more information in Swedish.
I | U | A | Modules | Comment | ||
---|---|---|---|---|---|---|
1. DISCIPLINARY KNOWLEDGE AND REASONING | ||||||
1.1 Knowledge of underlying mathematics and science (courses on G1X-level) |
|
|
|
|||
1.2 Fundamental engineering knowledge (courses on G1X-level) |
|
|
|
|||
1.3 Further knowledge, methods and tools in any of : mathematics, natural sciences, engineering (courses at G2X level) |
|
|
|
|||
1.4 Advanced knowledge, methods and tools in any of: mathematics, natural sciences, engineering (courses at A1X level) |
|
|
|
|||
1.5 Insight into current research and development work |
|
|
|
|||
2. PERSONAL AND PROFESSIONAL SKILLS AND ATTRIBUTES | ||||||
2.1 Analytical reasoning and problem solving |
|
|
|
|||
2.2 Experimentation, investigation, and knowledge discovery |
|
|
|
|||
2.3 System thinking |
|
|
|
|||
2.4 Attitudes, thought, and learning |
|
|
|
|||
2.5 Ethics, equity, and other responsibilities |
|
|
|
|||
3. INTERPERSONAL SKILLS: TEAMWORK AND COMMUNICATION | ||||||
3.1 Teamwork |
|
|
|
|||
3.2 Communications |
|
|
|
|||
3.3 Communication in foreign languages |
|
|
|
|||
4. CONCEIVING, DESIGNING, IMPLEMENTING AND OPERATING SYSTEMS IN THE ENTERPRISE, SOCIETAL AND ENVIRONMENTAL CONTEXT | ||||||
4.1 Societal conditions, including economically, socially and ecologically sustainable development |
|
|
|
|||
4.2 Enterprise and business context |
|
|
|
|||
4.3 Conceiving, system engineering and management |
|
|
|
|||
4.4 Designing |
|
|
|
|||
4.5 Implementing |
|
|
|
|||
4.6 Operating |
|
|
|
|||
5. PLANNING, EXECUTION AND PRESENTATION OF RESEARCH DEVELOPMENT PROJECTS WITH RESPECT TO SCIENTIFIC AND SOCIETAL NEEDS AND REQUIREMENTS | ||||||
5.1 Societal conditions, including economically, socially and ecologically sustainable development within research or development projects |
|
|
|
|||
5.2 Economic conditions for research or development projects |
|
|
|
|||
5.3 Identification of needs, structuring and planning of research or development projects |
|
|
|
|||
5.4 Execution of research or development projects |
|
|
|
|||
5.5 Presentation and evaluation of research or development projects |
|
|
|
This tab contains public material from the course room in Lisam. The information published here is not legally binding, such material can be found under the other tabs on this page.
There are no files available for this course.