Machine Learning
Lecture 01-2: Basics of Information Theory Nevin L. Zhang lzhang@cse.ust.hk
Department of Computer Science and Engineering The Hong Kong University of Science and Technology
Nevin L. Zhang (HKUST) Machine Learning 1 / 30
Machine Learning Lecture 01-2: Basics of Information Theory Nevin - - PowerPoint PPT Presentation
Machine Learning Lecture 01-2: Basics of Information Theory Nevin L. Zhang lzhang@cse.ust.hk Department of Computer Science and Engineering The Hong Kong University of Science and Technology Nevin L. Zhang (HKUST) Machine Learning 1 / 30
Nevin L. Zhang (HKUST) Machine Learning 1 / 30
Jensen’s Inequality
Nevin L. Zhang (HKUST) Machine Learning 2 / 30
Jensen’s Inequality
Nevin L. Zhang (HKUST) Machine Learning 3 / 30
Jensen’s Inequality
i=1 pi = 1 and xi ∈ I. n
n
Nevin L. Zhang (HKUST) Machine Learning 4 / 30
Jensen’s Inequality
n
n
i pi with log increases quantity. Or, swapping
Nevin L. Zhang (HKUST) Machine Learning 5 / 30
Entropy
Nevin L. Zhang (HKUST) Machine Learning 6 / 30
Entropy
X . . . with
Nevin L. Zhang (HKUST) Machine Learning 7 / 30
Entropy
Nevin L. Zhang (HKUST) Machine Learning 8 / 30
Entropy
Nevin L. Zhang (HKUST) Machine Learning 9 / 30
Entropy
Nevin L. Zhang (HKUST) Machine Learning 10 / 30
Entropy
Nevin L. Zhang (HKUST) Machine Learning 11 / 30
Entropy
Nevin L. Zhang (HKUST) Machine Learning 12 / 30
Divergence
Nevin L. Zhang (HKUST) Machine Learning 13 / 30
Divergence
0 = 0 and plog p 0 = ∞ if p=0
Nevin L. Zhang (HKUST) Machine Learning 14 / 30
Divergence
Nevin L. Zhang (HKUST) Machine Learning 15 / 30
Divergence
X P(X)log 1 P(X) = −E[log P(x)]
Nevin L. Zhang (HKUST) Machine Learning 16 / 30
Divergence
X f (X).
Nevin L. Zhang (HKUST) Machine Learning 17 / 30
Divergence
sampling
i=1 learning
N
Nevin L. Zhang (HKUST) Machine Learning 18 / 30
Divergence
sampling
i=1 learning
N
i=1 log Q(yi|xi),
i=1 log Q(yi|xi)
Nevin L. Zhang (HKUST) Machine Learning 19 / 30
Divergence
2
Nevin L. Zhang (HKUST) Machine Learning 20 / 30
Mutual Information
Nevin L. Zhang (HKUST) Machine Learning 21 / 30
Mutual Information
Nevin L. Zhang (HKUST) Machine Learning 22 / 30
Mutual Information
Nevin L. Zhang (HKUST) Machine Learning 23 / 30
Mutual Information
Nevin L. Zhang (HKUST) Machine Learning 24 / 30
Mutual Information
Nevin L. Zhang (HKUST) Machine Learning 25 / 30
Mutual Information
Nevin L. Zhang (HKUST) Machine Learning 26 / 30
Mutual Information
Nevin L. Zhang (HKUST) Machine Learning 27 / 30
Mutual Information
Nevin L. Zhang (HKUST) Machine Learning 28 / 30
Mutual Information
Nevin L. Zhang (HKUST) Machine Learning 29 / 30
Mutual Information
Nevin L. Zhang (HKUST) Machine Learning 30 / 30