校際選修

115-1 選課時程

進行中

  • 初選第一階段 6/15/2026
  • 初選第二階段 6/22/2026
  • 校際選修 8/24/2026
  • 初選第三階段 8/31/2026
  • 開學後加退選 9/7/2026
  • 逾期加退選 9/21/2026
選課資源

資訊理論與壓縮編碼的應用(英文授課)

Information Theory and Data Compression Practices

學期
107-2
學分
3 學分
當期課號
5262
永久課號
IDS5007
開課單位
數據科學與工程研究所碩士班
授課教師
蔡淳仁
校區
光復
類別
選修
上課時間表
週二
週四
3
10:10–11:00
資訊理論與壓縮編碼的應用(英文授課)
ED102
2 節連堂
4
11:10–12:00
7
15:30–16:20
資訊理論與壓縮編碼的應用(英文授課)
ED102

* 根據陽明交大上課時間表所列

概述

In the near future, big data analysis will change our daily life significantly. However, in practice, it is possible that several megabytes of data may contain only a few bytes of useful information. Therefore, it is essential to understand the "nature" of information, and how to derive a mathematical model such that the amount of information in a data set can be quantified for analysis. This course is based on the classical Information Theory proposed by C. E. Shannon, with special focus on its application to data compression. Practical algorithms for different types of data compression will be presented. Finally, two case studies on data compression, one for deep-learning neural network models and the other one for audio data, will be investigated.

先修科目

Linear Algebra, Probability

教學方式

The E3 website will be used to host all class materials.

評分方式

Performance evaluation is based on textbook reading assignments, a midterm exam, and a final programming project & report.

課程大綱
  • 2. Entropy, relative entropy and mutual Information
  • 3. Source coding:from Shanon to Kolmogorov
  • 4. Mathematical background on lossless data compression
  • 5. Huffman coding, arithmetic coding, and dictionary techniques
  • 6. Context-based compression
  • 7. Mathematical background on lossy data compression
  • 8. Quantization and rate-distortion theory
  • 9. Transform-domain and sub-band coding
  • 10. Case Study I: Deep-learning neural network model coding
  • 11. Case Study II: Audio coding
  • 1. Introduction to information theory
教科書

1. Thomas M. Cover and Joy A. Thomas, Elements of Information Theory, 2nd Ed., John Wiley & Sons, Inc., 2006。 2. Khalid Sayood, Introduction to Data Compression, Third Edition, Morgan Kaufmann, 2005. Note that both textbooks are available in ebook format in the NCTU university library. These are not the latest editions of the textbooks from the publishers.

Office Hours
地點
EC718
聯絡方式
cjtsai@cs.nctu.edu.tw (03) 573-1628 On campus extension number: 31628