CS480/680 Lecture 7: May 29, 2019
Classification with Mixture of Gaussians [B] Sections 4.2, [M] Section 4.2
CS480/680 Spring 2019 Pascal Poupart 1 University of Waterloo
CS480/680 Lecture 7: May 29, 2019 Classification with Mixture of - - PowerPoint PPT Presentation
CS480/680 Lecture 7: May 29, 2019 Classification with Mixture of Gaussians [B] Sections 4.2, [M] Section 4.2 University of Waterloo CS480/680 Spring 2019 Pascal Poupart 1 Linear Models Probabilistic Generative Models Regression
CS480/680 Spring 2019 Pascal Poupart 1 University of Waterloo
CS480/680 Spring 2019 Pascal Poupart 2 University of Waterloo
CS480/680 Spring 2019 Pascal Poupart 3 University of Waterloo
% π#ππ "π»#$ π#ππ
CS480/680 Spring 2019 Pascal Poupart 4 University of Waterloo
% π#ππ )π»#$ π#ππ
% π#ππ )π»#$ π#ππ
% π)π»#$π#%π" )π»#$+,π" )π»#$π"
% π)π»#$π#%π" )π»#$π,π" )π»#$π"
./0π/ )π»#$π#$ %π/ )π»#$π/ ."0π" )π»#$π#$ %π" )π»#$π"
CS480/680 Spring 2019 Pascal Poupart 5 University of Waterloo
$ $)*
# π& "#π' " π»#$π*$ +π& "π»#$π&#$ +π' "π»#$π'#,-.& .'
$ $)*# π"π*01
$ % π!
$ % π+
.& .'
CS480/680 Spring 2019 Pascal Poupart 6 University of Waterloo
$ $)*#2
CS480/680 Spring 2019 Pascal Poupart 7 University of Waterloo
CS480/680 Spring 2019 Pascal Poupart 8 University of Waterloo
$ $)*# π&
"3 π = 0.5
CS480/680 Spring 2019 Pascal Poupart 9 University of Waterloo
23 4! 23 π π1 β" 23 4" 23 π π 6
7!8#$
% π#π! (π»#$ π#ππ
β" 7"8#$
% π#π" ( π»#$ π#π"
7!8#$
% #%π! (π»#$π+π! (π»#$π!
β" 7"8#$
% #%π" (π»#$π+π" (π»#$π"
8π!
(π»#$π#$ %π! (π»#$π!+-. /!
β" 8
π" (π»#$π#$ %π" (π»#$π"+-. /" =
8π!
(1 π
β" 8
π" (1 π βΉ softmax
where π2
3 = (β 4 5 π2 3π»64π2 + ln π2 , π2 3π»64)
CS480/680 Spring 2019 Pascal Poupart 10 University of Waterloo
8!" π β$ 8!$ π
6(π¦)
9:;8β= 9:;8!" % β$ 9:;8!$ %
8!" % β$ 8!$(%)
CS480/680 Spring 2019 Pascal Poupart 11 University of Waterloo
CS480/680 Spring 2019 Pascal Poupart 12 University of Waterloo
" π#ππ $π»%! π#π!
" π#ππ $π»%! π#π"
where ππ» is the normalization constant that depends on π»
CS480/680 Spring 2019 Pascal Poupart 13 University of Waterloo
)
*!
'+*!
β, π( β, π»β > =
( π) β π' 1π»+' π) β π'
( π) β π( 1π»+' π) β π(
CS480/680 Spring 2019 Pascal Poupart 14 University of Waterloo
CS480/680 Spring 2019 Pascal Poupart 15 University of Waterloo
$ is the # of data points in class 1
CS480/680 Spring 2019 Pascal Poupart 16 University of Waterloo
CS480/680 Spring 2019 Pascal Poupart 17 University of Waterloo