Generative AI for Data Compression and Transmission, 6 credits

Generativ AI för datakompression och transmission, 6 hp

TSKS18

Main field of study

Electrical Engineering

Course level

Second cycle

Course type

Programme course

Education components

Preliminary scheduled hours: 0 h
Recommended self-study hours: 160 h

Available for exchange students

Yes
ECV = Elective / Compulsory / Voluntary
Course 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 Engineering

Course level

Second cycle

Advancement level

A1F

Course 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: 

  1. explain theoretical foundations of deep generative modeling, including methods for modeling a density function, network structure, loss function, and training routines; 
  2. implement and train generative AI models to generate new data, and apply these models in a data compression and transmission system; 
  3. analyze and evaluate the effectiveness of a solution based on generative modeling for data compression and transmission; 
  4. 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 Assignments2 creditsU, G
TEN1 Written Exam4 creditsU, 3, 4, 5

Grades

Four-grade scale, LiU, U, 3, 4, 5

Department

Institutionen för systemteknik

Course 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

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

Note: The course matrix might contain more information in Swedish.

I = Introduce, U = Teach, A = Utilize
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.