SlideShare ist ein Scribd-Unternehmen logo
1 von 18
Downloaden Sie, um offline zu lesen
A Unifying Review of Linear Gaussian Models1 
Sam Roweis, Zoubin Ghahramani 
Feynman Liang 
Application #: 10342444 
November 11, 2014 
1Roweis, Sam, and Zoubin Ghahramani. A Unifying Review of Linear Gaussian 
Models." Neural Computation 11.2 (1999): 305{45. Print. 
F. Liang Linear Gaussian Models Nov 2014 1 / 18
Motivation 
Many super
cially disparate models: : : 
(a) Factor Analysis (b) PCA 
(c) Mixture of Gaussians (d) Hidden Markov Models 
F. Liang Linear Gaussian Models Nov 2014 2 / 18
Outline 
Basic model 
Inference and learning 
problems 
EM algorithm 
Various specializations of 
the basic model 
Factor Analysis 
R = lim!0 I 
SPCA 
PCA 
Kalman Filter 
Gaussian Mixture Model 
1-NN 
HMM 
cts state A = 0 R diag 
R = I 
A6= 0 
discrete state 
A = 0 R = lim!0 R0 
A6= 0 
F. Liang Linear Gaussian Models Nov 2014 3 / 18
The Basic (Generative) Model 
Goal: Model P(fxtgt 
=1; fytgt 
=1) 
Assumptions: 
Linear dynamics, additive Gaussian 
noise 
xt+1 = Axt + w; w  N(0;Q) 
yt = Cxt + v; v  N(0; R) 
wlog E[w] = E[v] = 0 
Markov property 
Time homogeneity 
w 
+ 
xt xt+1 
yt 
v 
A 
C 
+ 
t 
Figure: The Basic Model as a DBN 
P(fxtgt 
=1; fytgt 
=1) = P(x1) 
Y1 
t=1 
P(xt+1jxt ) 
Y 
t=1 
P(yt jxt ) 
F. Liang Linear Gaussian Models Nov 2014 4 / 18
Why Gaussians? 
Gaussian family closed under ane transforms 
x  N(x ;x ); y  N(y ;y ); a; b; c 2 R 
=) ax + by + c  N(ax + by + c; a2x + b2y ) 
Gaussian is conjugate prior for Gaussian likelihood 
P(x) Normal; P(yjx) Normal =) P(xjy) Normal 
F. Liang Linear Gaussian Models Nov 2014 5 / 18
The Inference Problem 
Given the system model and initial distribution (fA; C;Q; R; 1;Q1g): 
Filtering: P(xt jfyigti 
=1) 
Smoothing: P(xt jfyigi 
=1) where   t 
If we had the partition function: 
P(fyigi=1) = 
Z 
8fxi gi 
=1 
P(fxig; fyig)dfxig 
Then 
P(xt jfyigi 
=1) = 
P(fxig; fyig) 
P(fyig) 
F. Liang Linear Gaussian Models Nov 2014 6 / 18
The Learning Problem 
Let  = fA; C;Q; R; 1;Q1g, X = fxigi 
=1, Y = fyigi 
=1. 
Given (several) observable sequences Y : 
arg max L() = arg max log P(Y j) 
Solved by expectation maximization. 
F. Liang Linear Gaussian Models Nov 2014 7 / 18
Expectation Maximixation 
For any distribution Q on Sx : 
L()  F(Q; ) = 
Z 
X 
Q(X) log P(X; Y j)  
Z 
X 
Q(X) logQ(X)dX 
= L() + H(Q; P(jY ; ))  H(Q) 
= L()  DKL(QjjP(jY ; )) 
Monotonically increasing coordinate ascent on F(Q; ): 
E step: Qk+1   arg maxQ F(Q; k ) = P(XjY ; k ) 
M step: k+1   arg max F(Qk+1; ) 
F. Liang Linear Gaussian Models Nov 2014 8 / 18
Continuous-State Static Modeling 
Assumptions: 
x is continuously supported 
A = 0 
x = w  N(0;Q) =) y = Cx + v  N(0;CQCT + R) 
wlog Q = I 
Ecient Inference Using Sucient Statistics: Gaussian is conjugate 
prior for Gaussian likelihood, so 
P(xjy) = N(
y; I
C);
= CT (CCT + R)1 
Learning: R must be constrained to avoid degenerate solution. . . 
F. Liang Linear Gaussian Models Nov 2014 9 / 18
Continuous-State Static Modeling: Factor Analysis 
y = Cx + v  N(0; CCT + R) 
Additional Assumption: 
R diagonal =) observation noise v independent along basis for y 
Interpretation: 
R : variance along basis 
C : correlation structure of latent factors 
Properties: 
Scale invariant 
Not rotation invariant 
F. Liang Linear Gaussian Models Nov 2014 10 / 18
Continuous-State Static Modeling: SPCA and PCA 
y = Cx + v  N(0; CCT + R) 
Additional Assumptions: 
R = I ;  2 R 
For PCA: R = lim!0 I 
Interpretation: 
 : global noise level 
Columns of C : principal components 
(optimizes three equivalent objectives) 
Properties 
Rotation invariant 
Not scale invariant 
F. Liang Linear Gaussian Models Nov 2014 11 / 18
Continuous-State Dynamic Modeling: Kalman Filters 
Relax A = 0 assumptio. 
Optimal Bayes
lter assuming linearity and normality (conjugate prior) 
F. Liang Linear Gaussian Models Nov 2014 12 / 18
Discrete-State Modeling: Winner-Takes-All (WTA) 
Non-linearity 
Assume: x discretely supported, 
R 
7! 
P 
Winner-Takes-All Non-Linearity: WTA[x] = ei where i = arg maxj xj 
xt+1 = WTA[Axt + w] w  N(;Q) 
yt = Cxt + v v  N(0; R) 
x  WTA[N(; )] de

Weitere Àhnliche Inhalte

Was ist angesagt?

RuleML2015: Learning Characteristic Rules in Geographic Information Systems
RuleML2015: Learning Characteristic Rules in Geographic Information SystemsRuleML2015: Learning Characteristic Rules in Geographic Information Systems
RuleML2015: Learning Characteristic Rules in Geographic Information SystemsRuleML
 
Conctructing Polytopes via a Vertex Oracle
Conctructing Polytopes via a Vertex OracleConctructing Polytopes via a Vertex Oracle
Conctructing Polytopes via a Vertex OracleVissarion Fisikopoulos
 
Value Function Geometry and Gradient TD
Value Function Geometry and Gradient TDValue Function Geometry and Gradient TD
Value Function Geometry and Gradient TDAshwin Rao
 
A Proof of the Generalized Riemann Hypothesis
A Proof of the Generalized Riemann HypothesisA Proof of the Generalized Riemann Hypothesis
A Proof of the Generalized Riemann HypothesisCharaf Ech-Chatbi
 
Policy Gradient Theorem
Policy Gradient TheoremPolicy Gradient Theorem
Policy Gradient TheoremAshwin Rao
 
A Proof of the Generalized Riemann Hypothesis
A Proof of the Generalized Riemann HypothesisA Proof of the Generalized Riemann Hypothesis
A Proof of the Generalized Riemann HypothesisCharaf Ech-Chatbi
 
Time series Modelling Basics
Time series Modelling BasicsTime series Modelling Basics
Time series Modelling BasicsAshutosh Kumar
 
Taylor's Theorem for Matrix Functions and Pseudospectral Bounds on the Condit...
Taylor's Theorem for Matrix Functions and Pseudospectral Bounds on the Condit...Taylor's Theorem for Matrix Functions and Pseudospectral Bounds on the Condit...
Taylor's Theorem for Matrix Functions and Pseudospectral Bounds on the Condit...Sam Relton
 
Discussion of Fearnhead and Prangle, RSS< Dec. 14, 2011
Discussion of Fearnhead and Prangle, RSS< Dec. 14, 2011Discussion of Fearnhead and Prangle, RSS< Dec. 14, 2011
Discussion of Fearnhead and Prangle, RSS< Dec. 14, 2011Christian Robert
 
Theory of automata and formal languages Unit 4
Theory of automata and formal languages Unit 4Theory of automata and formal languages Unit 4
Theory of automata and formal languages Unit 4Abhimanyu Mishra
 
An algorithm for computing resultant polytopes
An algorithm for computing resultant polytopesAn algorithm for computing resultant polytopes
An algorithm for computing resultant polytopesVissarion Fisikopoulos
 
Query Answering in Probabilistic Datalog+/{ Ontologies under Group Preferences
Query Answering in Probabilistic Datalog+/{ Ontologies under Group PreferencesQuery Answering in Probabilistic Datalog+/{ Ontologies under Group Preferences
Query Answering in Probabilistic Datalog+/{ Ontologies under Group PreferencesOana Tifrea-Marciuska
 
Gibbs flow transport for Bayesian inference
Gibbs flow transport for Bayesian inferenceGibbs flow transport for Bayesian inference
Gibbs flow transport for Bayesian inferenceJeremyHeng10
 
Sep logic slide
Sep logic slideSep logic slide
Sep logic sliderainoftime
 
Divergence clustering
Divergence clusteringDivergence clustering
Divergence clusteringFrank Nielsen
 
Appendix to MLPI Lecture 2 - Monte Carlo Methods (Basics)
Appendix to MLPI Lecture 2 - Monte Carlo Methods (Basics)Appendix to MLPI Lecture 2 - Monte Carlo Methods (Basics)
Appendix to MLPI Lecture 2 - Monte Carlo Methods (Basics)Dahua Lin
 
Renyis entropy
Renyis entropyRenyis entropy
Renyis entropywtyru1989
 

Was ist angesagt? (20)

RuleML2015: Learning Characteristic Rules in Geographic Information Systems
RuleML2015: Learning Characteristic Rules in Geographic Information SystemsRuleML2015: Learning Characteristic Rules in Geographic Information Systems
RuleML2015: Learning Characteristic Rules in Geographic Information Systems
 
Conctructing Polytopes via a Vertex Oracle
Conctructing Polytopes via a Vertex OracleConctructing Polytopes via a Vertex Oracle
Conctructing Polytopes via a Vertex Oracle
 
CLIM Fall 2017 Course: Statistics for Climate Research, Geostats for Large Da...
CLIM Fall 2017 Course: Statistics for Climate Research, Geostats for Large Da...CLIM Fall 2017 Course: Statistics for Climate Research, Geostats for Large Da...
CLIM Fall 2017 Course: Statistics for Climate Research, Geostats for Large Da...
 
Value Function Geometry and Gradient TD
Value Function Geometry and Gradient TDValue Function Geometry and Gradient TD
Value Function Geometry and Gradient TD
 
A Proof of the Generalized Riemann Hypothesis
A Proof of the Generalized Riemann HypothesisA Proof of the Generalized Riemann Hypothesis
A Proof of the Generalized Riemann Hypothesis
 
Policy Gradient Theorem
Policy Gradient TheoremPolicy Gradient Theorem
Policy Gradient Theorem
 
A Proof of the Generalized Riemann Hypothesis
A Proof of the Generalized Riemann HypothesisA Proof of the Generalized Riemann Hypothesis
A Proof of the Generalized Riemann Hypothesis
 
Time series Modelling Basics
Time series Modelling BasicsTime series Modelling Basics
Time series Modelling Basics
 
Taylor's Theorem for Matrix Functions and Pseudospectral Bounds on the Condit...
Taylor's Theorem for Matrix Functions and Pseudospectral Bounds on the Condit...Taylor's Theorem for Matrix Functions and Pseudospectral Bounds on the Condit...
Taylor's Theorem for Matrix Functions and Pseudospectral Bounds on the Condit...
 
Discussion of Fearnhead and Prangle, RSS< Dec. 14, 2011
Discussion of Fearnhead and Prangle, RSS< Dec. 14, 2011Discussion of Fearnhead and Prangle, RSS< Dec. 14, 2011
Discussion of Fearnhead and Prangle, RSS< Dec. 14, 2011
 
Theory of automata and formal languages Unit 4
Theory of automata and formal languages Unit 4Theory of automata and formal languages Unit 4
Theory of automata and formal languages Unit 4
 
An algorithm for computing resultant polytopes
An algorithm for computing resultant polytopesAn algorithm for computing resultant polytopes
An algorithm for computing resultant polytopes
 
Query Answering in Probabilistic Datalog+/{ Ontologies under Group Preferences
Query Answering in Probabilistic Datalog+/{ Ontologies under Group PreferencesQuery Answering in Probabilistic Datalog+/{ Ontologies under Group Preferences
Query Answering in Probabilistic Datalog+/{ Ontologies under Group Preferences
 
Wi13 otm
Wi13 otmWi13 otm
Wi13 otm
 
Gibbs flow transport for Bayesian inference
Gibbs flow transport for Bayesian inferenceGibbs flow transport for Bayesian inference
Gibbs flow transport for Bayesian inference
 
Sep logic slide
Sep logic slideSep logic slide
Sep logic slide
 
QMC: Operator Splitting Workshop, Using Sequences of Iterates in Inertial Met...
QMC: Operator Splitting Workshop, Using Sequences of Iterates in Inertial Met...QMC: Operator Splitting Workshop, Using Sequences of Iterates in Inertial Met...
QMC: Operator Splitting Workshop, Using Sequences of Iterates in Inertial Met...
 
Divergence clustering
Divergence clusteringDivergence clustering
Divergence clustering
 
Appendix to MLPI Lecture 2 - Monte Carlo Methods (Basics)
Appendix to MLPI Lecture 2 - Monte Carlo Methods (Basics)Appendix to MLPI Lecture 2 - Monte Carlo Methods (Basics)
Appendix to MLPI Lecture 2 - Monte Carlo Methods (Basics)
 
Renyis entropy
Renyis entropyRenyis entropy
Renyis entropy
 

Andere mochten auch

МарĐșĐ”Ń‚ĐžĐœĐł ĐČ ŃĐŸŃ†. ŃĐ”Ń‚ŃŃ… ĐŸŃ‚ "ĐĄĐșĐŸĐ±Đ”Đ”ĐČ Đž ĐŸĐ°Ń€Ń‚ĐœĐ”Ń€Ń‹"
МарĐșĐ”Ń‚ĐžĐœĐł ĐČ ŃĐŸŃ†. ŃĐ”Ń‚ŃŃ… ĐŸŃ‚ "ĐĄĐșĐŸĐ±Đ”Đ”ĐČ Đž ĐŸĐ°Ń€Ń‚ĐœĐ”Ń€Ń‹"МарĐșĐ”Ń‚ĐžĐœĐł ĐČ ŃĐŸŃ†. ŃĐ”Ń‚ŃŃ… ĐŸŃ‚ "ĐĄĐșĐŸĐ±Đ”Đ”ĐČ Đž ĐŸĐ°Ń€Ń‚ĐœĐ”Ń€Ń‹"
МарĐșĐ”Ń‚ĐžĐœĐł ĐČ ŃĐŸŃ†. ŃĐ”Ń‚ŃŃ… ĐŸŃ‚ "ĐĄĐșĐŸĐ±Đ”Đ”ĐČ Đž ĐŸĐ°Ń€Ń‚ĐœĐ”Ń€Ń‹"ĐĄĐșĐŸĐ±Đ”Đ”ĐČ Đž ĐŸĐ°Ń€Ń‚ĐœĐ”Ń€Ń‹
 
Irfan view nuotrauku_apkirpimas
Irfan view nuotrauku_apkirpimasIrfan view nuotrauku_apkirpimas
Irfan view nuotrauku_apkirpimasDonatas Bukelis
 
Advenuture tourism: The role of social comparison theory in successful advert...
Advenuture tourism: The role of social comparison theory in successful advert...Advenuture tourism: The role of social comparison theory in successful advert...
Advenuture tourism: The role of social comparison theory in successful advert...katedudley575
 
Sprawozdanie 2011
Sprawozdanie 2011Sprawozdanie 2011
Sprawozdanie 2011odfoundation
 
5th march English lesson
5th march English lesson5th march English lesson
5th march English lessonAna Garcia-Nogales
 
Express js clean-controller
Express js clean-controllerExpress js clean-controller
Express js clean-controllerDA-14
 
Tijmen Schep @ skills21kunst
Tijmen Schep @ skills21kunstTijmen Schep @ skills21kunst
Tijmen Schep @ skills21kunstKirsten_lkca
 
Kp0305141 odesa pl
Kp0305141 odesa plKp0305141 odesa pl
Kp0305141 odesa plodfoundation
 
Political Reform
Political ReformPolitical Reform
Political ReformRonald Kimmons
 
Aprender3C - Presentation Library 2.015
Aprender3C - Presentation Library 2.015Aprender3C - Presentation Library 2.015
Aprender3C - Presentation Library 2.015Aprender 3C
 
Odf euromaidan report_eng
Odf euromaidan report_engOdf euromaidan report_eng
Odf euromaidan report_engodfoundation
 
ZbiĂłrki sprawozdanie 2015
ZbiĂłrki sprawozdanie 2015ZbiĂłrki sprawozdanie 2015
ZbiĂłrki sprawozdanie 2015odfoundation
 
Literature and arts
Literature and artsLiterature and arts
Literature and artssuccesschinese
 
Krymskaya voyna 1853-1856
Krymskaya voyna 1853-1856Krymskaya voyna 1853-1856
Krymskaya voyna 1853-1856alkinanadia
 
History of Afghanistan Railway Network
History of Afghanistan Railway NetworkHistory of Afghanistan Railway Network
History of Afghanistan Railway NetworkAhmad Basim Hamza
 
Data-Driven Marketing Roadshow DataSift - March 27, 2014
Data-Driven Marketing Roadshow DataSift - March 27, 2014Data-Driven Marketing Roadshow DataSift - March 27, 2014
Data-Driven Marketing Roadshow DataSift - March 27, 2014DDM Alliance
 
Pascal Gielen @ skills21kunst
Pascal Gielen @ skills21kunstPascal Gielen @ skills21kunst
Pascal Gielen @ skills21kunstKirsten_lkca
 

Andere mochten auch (17)

МарĐșĐ”Ń‚ĐžĐœĐł ĐČ ŃĐŸŃ†. ŃĐ”Ń‚ŃŃ… ĐŸŃ‚ "ĐĄĐșĐŸĐ±Đ”Đ”ĐČ Đž ĐŸĐ°Ń€Ń‚ĐœĐ”Ń€Ń‹"
МарĐșĐ”Ń‚ĐžĐœĐł ĐČ ŃĐŸŃ†. ŃĐ”Ń‚ŃŃ… ĐŸŃ‚ "ĐĄĐșĐŸĐ±Đ”Đ”ĐČ Đž ĐŸĐ°Ń€Ń‚ĐœĐ”Ń€Ń‹"МарĐșĐ”Ń‚ĐžĐœĐł ĐČ ŃĐŸŃ†. ŃĐ”Ń‚ŃŃ… ĐŸŃ‚ "ĐĄĐșĐŸĐ±Đ”Đ”ĐČ Đž ĐŸĐ°Ń€Ń‚ĐœĐ”Ń€Ń‹"
МарĐșĐ”Ń‚ĐžĐœĐł ĐČ ŃĐŸŃ†. ŃĐ”Ń‚ŃŃ… ĐŸŃ‚ "ĐĄĐșĐŸĐ±Đ”Đ”ĐČ Đž ĐŸĐ°Ń€Ń‚ĐœĐ”Ń€Ń‹"
 
Irfan view nuotrauku_apkirpimas
Irfan view nuotrauku_apkirpimasIrfan view nuotrauku_apkirpimas
Irfan view nuotrauku_apkirpimas
 
Advenuture tourism: The role of social comparison theory in successful advert...
Advenuture tourism: The role of social comparison theory in successful advert...Advenuture tourism: The role of social comparison theory in successful advert...
Advenuture tourism: The role of social comparison theory in successful advert...
 
Sprawozdanie 2011
Sprawozdanie 2011Sprawozdanie 2011
Sprawozdanie 2011
 
5th march English lesson
5th march English lesson5th march English lesson
5th march English lesson
 
Express js clean-controller
Express js clean-controllerExpress js clean-controller
Express js clean-controller
 
Tijmen Schep @ skills21kunst
Tijmen Schep @ skills21kunstTijmen Schep @ skills21kunst
Tijmen Schep @ skills21kunst
 
Kp0305141 odesa pl
Kp0305141 odesa plKp0305141 odesa pl
Kp0305141 odesa pl
 
Political Reform
Political ReformPolitical Reform
Political Reform
 
Aprender3C - Presentation Library 2.015
Aprender3C - Presentation Library 2.015Aprender3C - Presentation Library 2.015
Aprender3C - Presentation Library 2.015
 
Odf euromaidan report_eng
Odf euromaidan report_engOdf euromaidan report_eng
Odf euromaidan report_eng
 
ZbiĂłrki sprawozdanie 2015
ZbiĂłrki sprawozdanie 2015ZbiĂłrki sprawozdanie 2015
ZbiĂłrki sprawozdanie 2015
 
Literature and arts
Literature and artsLiterature and arts
Literature and arts
 
Krymskaya voyna 1853-1856
Krymskaya voyna 1853-1856Krymskaya voyna 1853-1856
Krymskaya voyna 1853-1856
 
History of Afghanistan Railway Network
History of Afghanistan Railway NetworkHistory of Afghanistan Railway Network
History of Afghanistan Railway Network
 
Data-Driven Marketing Roadshow DataSift - March 27, 2014
Data-Driven Marketing Roadshow DataSift - March 27, 2014Data-Driven Marketing Roadshow DataSift - March 27, 2014
Data-Driven Marketing Roadshow DataSift - March 27, 2014
 
Pascal Gielen @ skills21kunst
Pascal Gielen @ skills21kunstPascal Gielen @ skills21kunst
Pascal Gielen @ skills21kunst
 

Ähnlich wie A Unifying Review of Gaussian Linear Models (Roweis 1999)

A unifying review of linear Gaussian Models
A unifying review of linear Gaussian ModelsA unifying review of linear Gaussian Models
A unifying review of linear Gaussian ModelsYeziwei (Maggie) Wang
 
Maximum likelihood estimation of regularisation parameters in inverse problem...
Maximum likelihood estimation of regularisation parameters in inverse problem...Maximum likelihood estimation of regularisation parameters in inverse problem...
Maximum likelihood estimation of regularisation parameters in inverse problem...Valentin De Bortoli
 
Q-Metrics in Theory and Practice
Q-Metrics in Theory and PracticeQ-Metrics in Theory and Practice
Q-Metrics in Theory and PracticeMagdi Mohamed
 
Q-Metrics in Theory And Practice
Q-Metrics in Theory And PracticeQ-Metrics in Theory And Practice
Q-Metrics in Theory And Practiceguest3550292
 
Linear Bayesian update surrogate for updating PCE coefficients
Linear Bayesian update surrogate for updating PCE coefficientsLinear Bayesian update surrogate for updating PCE coefficients
Linear Bayesian update surrogate for updating PCE coefficientsAlexander Litvinenko
 
Introduction to modern Variational Inference.
Introduction to modern Variational Inference.Introduction to modern Variational Inference.
Introduction to modern Variational Inference.Tomasz Kusmierczyk
 
Learning to discover monte carlo algorithm on spin ice manifold
Learning to discover monte carlo algorithm on spin ice manifoldLearning to discover monte carlo algorithm on spin ice manifold
Learning to discover monte carlo algorithm on spin ice manifoldKai-Wen Zhao
 
DissertationSlides169
DissertationSlides169DissertationSlides169
DissertationSlides169Ryan White
 
Cheatsheet supervised-learning
Cheatsheet supervised-learningCheatsheet supervised-learning
Cheatsheet supervised-learningSteve Nouri
 
A walk through the intersection between machine learning and mechanistic mode...
A walk through the intersection between machine learning and mechanistic mode...A walk through the intersection between machine learning and mechanistic mode...
A walk through the intersection between machine learning and mechanistic mode...JuanPabloCarbajal3
 
MAP Estimation Introduction
MAP Estimation IntroductionMAP Estimation Introduction
MAP Estimation IntroductionYoshiyama Kazuki
 
Conceptual Introduction to Gaussian Processes
Conceptual Introduction to Gaussian ProcessesConceptual Introduction to Gaussian Processes
Conceptual Introduction to Gaussian ProcessesJuanPabloCarbajal3
 
proposal_pura
proposal_puraproposal_pura
proposal_puraErick Lin
 
final_slides_time-series-3scrib_annotated.pdf
final_slides_time-series-3scrib_annotated.pdffinal_slides_time-series-3scrib_annotated.pdf
final_slides_time-series-3scrib_annotated.pdfRTEFGDFGJU
 
ABC workshop: 17w5025
ABC workshop: 17w5025ABC workshop: 17w5025
ABC workshop: 17w5025Christian Robert
 

Ähnlich wie A Unifying Review of Gaussian Linear Models (Roweis 1999) (20)

A unifying review of linear Gaussian Models
A unifying review of linear Gaussian ModelsA unifying review of linear Gaussian Models
A unifying review of linear Gaussian Models
 
MUMS: Bayesian, Fiducial, and Frequentist Conference - Model Selection in the...
MUMS: Bayesian, Fiducial, and Frequentist Conference - Model Selection in the...MUMS: Bayesian, Fiducial, and Frequentist Conference - Model Selection in the...
MUMS: Bayesian, Fiducial, and Frequentist Conference - Model Selection in the...
 
QMC: Transition Workshop - Importance Sampling the Union of Rare Events with ...
QMC: Transition Workshop - Importance Sampling the Union of Rare Events with ...QMC: Transition Workshop - Importance Sampling the Union of Rare Events with ...
QMC: Transition Workshop - Importance Sampling the Union of Rare Events with ...
 
Maximum likelihood estimation of regularisation parameters in inverse problem...
Maximum likelihood estimation of regularisation parameters in inverse problem...Maximum likelihood estimation of regularisation parameters in inverse problem...
Maximum likelihood estimation of regularisation parameters in inverse problem...
 
Q-Metrics in Theory and Practice
Q-Metrics in Theory and PracticeQ-Metrics in Theory and Practice
Q-Metrics in Theory and Practice
 
Q-Metrics in Theory And Practice
Q-Metrics in Theory And PracticeQ-Metrics in Theory And Practice
Q-Metrics in Theory And Practice
 
Linear Bayesian update surrogate for updating PCE coefficients
Linear Bayesian update surrogate for updating PCE coefficientsLinear Bayesian update surrogate for updating PCE coefficients
Linear Bayesian update surrogate for updating PCE coefficients
 
Introduction to modern Variational Inference.
Introduction to modern Variational Inference.Introduction to modern Variational Inference.
Introduction to modern Variational Inference.
 
Learning to discover monte carlo algorithm on spin ice manifold
Learning to discover monte carlo algorithm on spin ice manifoldLearning to discover monte carlo algorithm on spin ice manifold
Learning to discover monte carlo algorithm on spin ice manifold
 
DissertationSlides169
DissertationSlides169DissertationSlides169
DissertationSlides169
 
Cheatsheet supervised-learning
Cheatsheet supervised-learningCheatsheet supervised-learning
Cheatsheet supervised-learning
 
A walk through the intersection between machine learning and mechanistic mode...
A walk through the intersection between machine learning and mechanistic mode...A walk through the intersection between machine learning and mechanistic mode...
A walk through the intersection between machine learning and mechanistic mode...
 
MAP Estimation Introduction
MAP Estimation IntroductionMAP Estimation Introduction
MAP Estimation Introduction
 
mcmc
mcmcmcmc
mcmc
 
Conceptual Introduction to Gaussian Processes
Conceptual Introduction to Gaussian ProcessesConceptual Introduction to Gaussian Processes
Conceptual Introduction to Gaussian Processes
 
Climate Extremes Workshop - A Semiparametric Bayesian Clustering Model for S...
Climate Extremes Workshop -  A Semiparametric Bayesian Clustering Model for S...Climate Extremes Workshop -  A Semiparametric Bayesian Clustering Model for S...
Climate Extremes Workshop - A Semiparametric Bayesian Clustering Model for S...
 
proposal_pura
proposal_puraproposal_pura
proposal_pura
 
Shanghai tutorial
Shanghai tutorialShanghai tutorial
Shanghai tutorial
 
final_slides_time-series-3scrib_annotated.pdf
final_slides_time-series-3scrib_annotated.pdffinal_slides_time-series-3scrib_annotated.pdf
final_slides_time-series-3scrib_annotated.pdf
 
ABC workshop: 17w5025
ABC workshop: 17w5025ABC workshop: 17w5025
ABC workshop: 17w5025
 

Mehr von Feynman Liang

Accelerating Metropolis Hastings with Lightweight Inference Compilation
Accelerating Metropolis Hastings with Lightweight Inference CompilationAccelerating Metropolis Hastings with Lightweight Inference Compilation
Accelerating Metropolis Hastings with Lightweight Inference CompilationFeynman Liang
 
Detecting paraphrases using recursive autoencoders
Detecting paraphrases using recursive autoencodersDetecting paraphrases using recursive autoencoders
Detecting paraphrases using recursive autoencodersFeynman Liang
 
transplantation-isospectral-poster
transplantation-isospectral-postertransplantation-isospectral-poster
transplantation-isospectral-posterFeynman Liang
 
Recursive Autoencoders for Paraphrase Detection (Socher et al)
Recursive Autoencoders for Paraphrase Detection (Socher et al)Recursive Autoencoders for Paraphrase Detection (Socher et al)
Recursive Autoencoders for Paraphrase Detection (Socher et al)Feynman Liang
 
Engineered histone acetylation using DNA-binding domains (DBD), chemical ind...
 Engineered histone acetylation using DNA-binding domains (DBD), chemical ind... Engineered histone acetylation using DNA-binding domains (DBD), chemical ind...
Engineered histone acetylation using DNA-binding domains (DBD), chemical ind...Feynman Liang
 
A LOV2 Domain-Based Optogenetic Tool to Control Protein Degradation and Cellu...
A LOV2 Domain-Based Optogenetic Tool to Control Protein Degradation and Cellu...A LOV2 Domain-Based Optogenetic Tool to Control Protein Degradation and Cellu...
A LOV2 Domain-Based Optogenetic Tool to Control Protein Degradation and Cellu...Feynman Liang
 
Integrated Genomic and Proteomic Analyses of a Systematically Perturbed Metab...
Integrated Genomic and Proteomic Analyses of a Systematically Perturbed Metab...Integrated Genomic and Proteomic Analyses of a Systematically Perturbed Metab...
Integrated Genomic and Proteomic Analyses of a Systematically Perturbed Metab...Feynman Liang
 

Mehr von Feynman Liang (7)

Accelerating Metropolis Hastings with Lightweight Inference Compilation
Accelerating Metropolis Hastings with Lightweight Inference CompilationAccelerating Metropolis Hastings with Lightweight Inference Compilation
Accelerating Metropolis Hastings with Lightweight Inference Compilation
 
Detecting paraphrases using recursive autoencoders
Detecting paraphrases using recursive autoencodersDetecting paraphrases using recursive autoencoders
Detecting paraphrases using recursive autoencoders
 
transplantation-isospectral-poster
transplantation-isospectral-postertransplantation-isospectral-poster
transplantation-isospectral-poster
 
Recursive Autoencoders for Paraphrase Detection (Socher et al)
Recursive Autoencoders for Paraphrase Detection (Socher et al)Recursive Autoencoders for Paraphrase Detection (Socher et al)
Recursive Autoencoders for Paraphrase Detection (Socher et al)
 
Engineered histone acetylation using DNA-binding domains (DBD), chemical ind...
 Engineered histone acetylation using DNA-binding domains (DBD), chemical ind... Engineered histone acetylation using DNA-binding domains (DBD), chemical ind...
Engineered histone acetylation using DNA-binding domains (DBD), chemical ind...
 
A LOV2 Domain-Based Optogenetic Tool to Control Protein Degradation and Cellu...
A LOV2 Domain-Based Optogenetic Tool to Control Protein Degradation and Cellu...A LOV2 Domain-Based Optogenetic Tool to Control Protein Degradation and Cellu...
A LOV2 Domain-Based Optogenetic Tool to Control Protein Degradation and Cellu...
 
Integrated Genomic and Proteomic Analyses of a Systematically Perturbed Metab...
Integrated Genomic and Proteomic Analyses of a Systematically Perturbed Metab...Integrated Genomic and Proteomic Analyses of a Systematically Perturbed Metab...
Integrated Genomic and Proteomic Analyses of a Systematically Perturbed Metab...
 

KĂŒrzlich hochgeladen

FESE Capital Markets Fact Sheet 2024 Q1.pdf
FESE Capital Markets Fact Sheet 2024 Q1.pdfFESE Capital Markets Fact Sheet 2024 Q1.pdf
FESE Capital Markets Fact Sheet 2024 Q1.pdfMarinCaroMartnezBerg
 
Al Barsha Escorts $#$ O565212860 $#$ Escort Service In Al Barsha
Al Barsha Escorts $#$ O565212860 $#$ Escort Service In Al BarshaAl Barsha Escorts $#$ O565212860 $#$ Escort Service In Al Barsha
Al Barsha Escorts $#$ O565212860 $#$ Escort Service In Al BarshaAroojKhan71
 
Sampling (random) method and Non random.ppt
Sampling (random) method and Non random.pptSampling (random) method and Non random.ppt
Sampling (random) method and Non random.pptDr. Soumendra Kumar Patra
 
BigBuy dropshipping via API with DroFx.pptx
BigBuy dropshipping via API with DroFx.pptxBigBuy dropshipping via API with DroFx.pptx
BigBuy dropshipping via API with DroFx.pptxolyaivanovalion
 
Call Girls Indiranagar Just Call 👗 7737669865 👗 Top Class Call Girl Service B...
Call Girls Indiranagar Just Call 👗 7737669865 👗 Top Class Call Girl Service B...Call Girls Indiranagar Just Call 👗 7737669865 👗 Top Class Call Girl Service B...
Call Girls Indiranagar Just Call 👗 7737669865 👗 Top Class Call Girl Service B...amitlee9823
 
Vip Model Call Girls (Delhi) Karol Bagh 9711199171✔Body to body massage wit...
Vip Model  Call Girls (Delhi) Karol Bagh 9711199171✔Body to body massage wit...Vip Model  Call Girls (Delhi) Karol Bagh 9711199171✔Body to body massage wit...
Vip Model Call Girls (Delhi) Karol Bagh 9711199171✔Body to body massage wit...shivangimorya083
 
Mature dropshipping via API with DroFx.pptx
Mature dropshipping via API with DroFx.pptxMature dropshipping via API with DroFx.pptx
Mature dropshipping via API with DroFx.pptxolyaivanovalion
 
Introduction-to-Machine-Learning (1).pptx
Introduction-to-Machine-Learning (1).pptxIntroduction-to-Machine-Learning (1).pptx
Introduction-to-Machine-Learning (1).pptxfirstjob4
 
Accredited-Transport-Cooperatives-Jan-2021-Web.pdf
Accredited-Transport-Cooperatives-Jan-2021-Web.pdfAccredited-Transport-Cooperatives-Jan-2021-Web.pdf
Accredited-Transport-Cooperatives-Jan-2021-Web.pdfadriantubila
 
Market Analysis in the 5 Largest Economic Countries in Southeast Asia.pdf
Market Analysis in the 5 Largest Economic Countries in Southeast Asia.pdfMarket Analysis in the 5 Largest Economic Countries in Southeast Asia.pdf
Market Analysis in the 5 Largest Economic Countries in Southeast Asia.pdfRachmat Ramadhan H
 
Chintamani Call Girls: 🍓 7737669865 🍓 High Profile Model Escorts | Bangalore ...
Chintamani Call Girls: 🍓 7737669865 🍓 High Profile Model Escorts | Bangalore ...Chintamani Call Girls: 🍓 7737669865 🍓 High Profile Model Escorts | Bangalore ...
Chintamani Call Girls: 🍓 7737669865 🍓 High Profile Model Escorts | Bangalore ...amitlee9823
 
Delhi Call Girls Punjabi Bagh 9711199171 ☎✔👌✔ Whatsapp Hard And Sexy Vip Call
Delhi Call Girls Punjabi Bagh 9711199171 ☎✔👌✔ Whatsapp Hard And Sexy Vip CallDelhi Call Girls Punjabi Bagh 9711199171 ☎✔👌✔ Whatsapp Hard And Sexy Vip Call
Delhi Call Girls Punjabi Bagh 9711199171 ☎✔👌✔ Whatsapp Hard And Sexy Vip Callshivangimorya083
 
Zuja dropshipping via API with DroFx.pptx
Zuja dropshipping via API with DroFx.pptxZuja dropshipping via API with DroFx.pptx
Zuja dropshipping via API with DroFx.pptxolyaivanovalion
 
BDSM⚡Call Girls in Mandawali Delhi >àŒ’8448380779 Escort Service
BDSM⚡Call Girls in Mandawali Delhi >àŒ’8448380779 Escort ServiceBDSM⚡Call Girls in Mandawali Delhi >àŒ’8448380779 Escort Service
BDSM⚡Call Girls in Mandawali Delhi >àŒ’8448380779 Escort ServiceDelhi Call girls
 
Ravak dropshipping via API with DroFx.pptx
Ravak dropshipping via API with DroFx.pptxRavak dropshipping via API with DroFx.pptx
Ravak dropshipping via API with DroFx.pptxolyaivanovalion
 
Discover Why Less is More in B2B Research
Discover Why Less is More in B2B ResearchDiscover Why Less is More in B2B Research
Discover Why Less is More in B2B Researchmichael115558
 
Schema on read is obsolete. Welcome metaprogramming..pdf
Schema on read is obsolete. Welcome metaprogramming..pdfSchema on read is obsolete. Welcome metaprogramming..pdf
Schema on read is obsolete. Welcome metaprogramming..pdfLars Albertsson
 

KĂŒrzlich hochgeladen (20)

FESE Capital Markets Fact Sheet 2024 Q1.pdf
FESE Capital Markets Fact Sheet 2024 Q1.pdfFESE Capital Markets Fact Sheet 2024 Q1.pdf
FESE Capital Markets Fact Sheet 2024 Q1.pdf
 
(NEHA) Call Girls Katra Call Now 8617697112 Katra Escorts 24x7
(NEHA) Call Girls Katra Call Now 8617697112 Katra Escorts 24x7(NEHA) Call Girls Katra Call Now 8617697112 Katra Escorts 24x7
(NEHA) Call Girls Katra Call Now 8617697112 Katra Escorts 24x7
 
Al Barsha Escorts $#$ O565212860 $#$ Escort Service In Al Barsha
Al Barsha Escorts $#$ O565212860 $#$ Escort Service In Al BarshaAl Barsha Escorts $#$ O565212860 $#$ Escort Service In Al Barsha
Al Barsha Escorts $#$ O565212860 $#$ Escort Service In Al Barsha
 
Sampling (random) method and Non random.ppt
Sampling (random) method and Non random.pptSampling (random) method and Non random.ppt
Sampling (random) method and Non random.ppt
 
BigBuy dropshipping via API with DroFx.pptx
BigBuy dropshipping via API with DroFx.pptxBigBuy dropshipping via API with DroFx.pptx
BigBuy dropshipping via API with DroFx.pptx
 
Call Girls Indiranagar Just Call 👗 7737669865 👗 Top Class Call Girl Service B...
Call Girls Indiranagar Just Call 👗 7737669865 👗 Top Class Call Girl Service B...Call Girls Indiranagar Just Call 👗 7737669865 👗 Top Class Call Girl Service B...
Call Girls Indiranagar Just Call 👗 7737669865 👗 Top Class Call Girl Service B...
 
Call Girls In Shalimar Bagh ( Delhi) 9953330565 Escorts Service
Call Girls In Shalimar Bagh ( Delhi) 9953330565 Escorts ServiceCall Girls In Shalimar Bagh ( Delhi) 9953330565 Escorts Service
Call Girls In Shalimar Bagh ( Delhi) 9953330565 Escorts Service
 
Vip Model Call Girls (Delhi) Karol Bagh 9711199171✔Body to body massage wit...
Vip Model  Call Girls (Delhi) Karol Bagh 9711199171✔Body to body massage wit...Vip Model  Call Girls (Delhi) Karol Bagh 9711199171✔Body to body massage wit...
Vip Model Call Girls (Delhi) Karol Bagh 9711199171✔Body to body massage wit...
 
Mature dropshipping via API with DroFx.pptx
Mature dropshipping via API with DroFx.pptxMature dropshipping via API with DroFx.pptx
Mature dropshipping via API with DroFx.pptx
 
Introduction-to-Machine-Learning (1).pptx
Introduction-to-Machine-Learning (1).pptxIntroduction-to-Machine-Learning (1).pptx
Introduction-to-Machine-Learning (1).pptx
 
Abortion pills in Doha Qatar (+966572737505 ! Get Cytotec
Abortion pills in Doha Qatar (+966572737505 ! Get CytotecAbortion pills in Doha Qatar (+966572737505 ! Get Cytotec
Abortion pills in Doha Qatar (+966572737505 ! Get Cytotec
 
Accredited-Transport-Cooperatives-Jan-2021-Web.pdf
Accredited-Transport-Cooperatives-Jan-2021-Web.pdfAccredited-Transport-Cooperatives-Jan-2021-Web.pdf
Accredited-Transport-Cooperatives-Jan-2021-Web.pdf
 
Market Analysis in the 5 Largest Economic Countries in Southeast Asia.pdf
Market Analysis in the 5 Largest Economic Countries in Southeast Asia.pdfMarket Analysis in the 5 Largest Economic Countries in Southeast Asia.pdf
Market Analysis in the 5 Largest Economic Countries in Southeast Asia.pdf
 
Chintamani Call Girls: 🍓 7737669865 🍓 High Profile Model Escorts | Bangalore ...
Chintamani Call Girls: 🍓 7737669865 🍓 High Profile Model Escorts | Bangalore ...Chintamani Call Girls: 🍓 7737669865 🍓 High Profile Model Escorts | Bangalore ...
Chintamani Call Girls: 🍓 7737669865 🍓 High Profile Model Escorts | Bangalore ...
 
Delhi Call Girls Punjabi Bagh 9711199171 ☎✔👌✔ Whatsapp Hard And Sexy Vip Call
Delhi Call Girls Punjabi Bagh 9711199171 ☎✔👌✔ Whatsapp Hard And Sexy Vip CallDelhi Call Girls Punjabi Bagh 9711199171 ☎✔👌✔ Whatsapp Hard And Sexy Vip Call
Delhi Call Girls Punjabi Bagh 9711199171 ☎✔👌✔ Whatsapp Hard And Sexy Vip Call
 
Zuja dropshipping via API with DroFx.pptx
Zuja dropshipping via API with DroFx.pptxZuja dropshipping via API with DroFx.pptx
Zuja dropshipping via API with DroFx.pptx
 
BDSM⚡Call Girls in Mandawali Delhi >àŒ’8448380779 Escort Service
BDSM⚡Call Girls in Mandawali Delhi >àŒ’8448380779 Escort ServiceBDSM⚡Call Girls in Mandawali Delhi >àŒ’8448380779 Escort Service
BDSM⚡Call Girls in Mandawali Delhi >àŒ’8448380779 Escort Service
 
Ravak dropshipping via API with DroFx.pptx
Ravak dropshipping via API with DroFx.pptxRavak dropshipping via API with DroFx.pptx
Ravak dropshipping via API with DroFx.pptx
 
Discover Why Less is More in B2B Research
Discover Why Less is More in B2B ResearchDiscover Why Less is More in B2B Research
Discover Why Less is More in B2B Research
 
Schema on read is obsolete. Welcome metaprogramming..pdf
Schema on read is obsolete. Welcome metaprogramming..pdfSchema on read is obsolete. Welcome metaprogramming..pdf
Schema on read is obsolete. Welcome metaprogramming..pdf
 

A Unifying Review of Gaussian Linear Models (Roweis 1999)

  • 1. A Unifying Review of Linear Gaussian Models1 Sam Roweis, Zoubin Ghahramani Feynman Liang Application #: 10342444 November 11, 2014 1Roweis, Sam, and Zoubin Ghahramani. A Unifying Review of Linear Gaussian Models." Neural Computation 11.2 (1999): 305{45. Print. F. Liang Linear Gaussian Models Nov 2014 1 / 18
  • 3. cially disparate models: : : (a) Factor Analysis (b) PCA (c) Mixture of Gaussians (d) Hidden Markov Models F. Liang Linear Gaussian Models Nov 2014 2 / 18
  • 4. Outline Basic model Inference and learning problems EM algorithm Various specializations of the basic model Factor Analysis R = lim!0 I SPCA PCA Kalman Filter Gaussian Mixture Model 1-NN HMM cts state A = 0 R diag R = I A6= 0 discrete state A = 0 R = lim!0 R0 A6= 0 F. Liang Linear Gaussian Models Nov 2014 3 / 18
  • 5. The Basic (Generative) Model Goal: Model P(fxtgt =1; fytgt =1) Assumptions: Linear dynamics, additive Gaussian noise xt+1 = Axt + w; w N(0;Q) yt = Cxt + v; v N(0; R) wlog E[w] = E[v] = 0 Markov property Time homogeneity w + xt xt+1 yt v A C + t Figure: The Basic Model as a DBN P(fxtgt =1; fytgt =1) = P(x1) Y1 t=1 P(xt+1jxt ) Y t=1 P(yt jxt ) F. Liang Linear Gaussian Models Nov 2014 4 / 18
  • 6. Why Gaussians? Gaussian family closed under ane transforms x N(x ;x ); y N(y ;y ); a; b; c 2 R =) ax + by + c N(ax + by + c; a2x + b2y ) Gaussian is conjugate prior for Gaussian likelihood P(x) Normal; P(yjx) Normal =) P(xjy) Normal F. Liang Linear Gaussian Models Nov 2014 5 / 18
  • 7. The Inference Problem Given the system model and initial distribution (fA; C;Q; R; 1;Q1g): Filtering: P(xt jfyigti =1) Smoothing: P(xt jfyigi =1) where t If we had the partition function: P(fyigi=1) = Z 8fxi gi =1 P(fxig; fyig)dfxig Then P(xt jfyigi =1) = P(fxig; fyig) P(fyig) F. Liang Linear Gaussian Models Nov 2014 6 / 18
  • 8. The Learning Problem Let = fA; C;Q; R; 1;Q1g, X = fxigi =1, Y = fyigi =1. Given (several) observable sequences Y : arg max L() = arg max log P(Y j) Solved by expectation maximization. F. Liang Linear Gaussian Models Nov 2014 7 / 18
  • 9. Expectation Maximixation For any distribution Q on Sx : L() F(Q; ) = Z X Q(X) log P(X; Y j) Z X Q(X) logQ(X)dX = L() + H(Q; P(jY ; )) H(Q) = L() DKL(QjjP(jY ; )) Monotonically increasing coordinate ascent on F(Q; ): E step: Qk+1 arg maxQ F(Q; k ) = P(XjY ; k ) M step: k+1 arg max F(Qk+1; ) F. Liang Linear Gaussian Models Nov 2014 8 / 18
  • 10. Continuous-State Static Modeling Assumptions: x is continuously supported A = 0 x = w N(0;Q) =) y = Cx + v N(0;CQCT + R) wlog Q = I Ecient Inference Using Sucient Statistics: Gaussian is conjugate prior for Gaussian likelihood, so P(xjy) = N(
  • 11. y; I
  • 12. C);
  • 13. = CT (CCT + R)1 Learning: R must be constrained to avoid degenerate solution. . . F. Liang Linear Gaussian Models Nov 2014 9 / 18
  • 14. Continuous-State Static Modeling: Factor Analysis y = Cx + v N(0; CCT + R) Additional Assumption: R diagonal =) observation noise v independent along basis for y Interpretation: R : variance along basis C : correlation structure of latent factors Properties: Scale invariant Not rotation invariant F. Liang Linear Gaussian Models Nov 2014 10 / 18
  • 15. Continuous-State Static Modeling: SPCA and PCA y = Cx + v N(0; CCT + R) Additional Assumptions: R = I ; 2 R For PCA: R = lim!0 I Interpretation: : global noise level Columns of C : principal components (optimizes three equivalent objectives) Properties Rotation invariant Not scale invariant F. Liang Linear Gaussian Models Nov 2014 11 / 18
  • 16. Continuous-State Dynamic Modeling: Kalman Filters Relax A = 0 assumptio. Optimal Bayes
  • 17. lter assuming linearity and normality (conjugate prior) F. Liang Linear Gaussian Models Nov 2014 12 / 18
  • 18. Discrete-State Modeling: Winner-Takes-All (WTA) Non-linearity Assume: x discretely supported, R 7! P Winner-Takes-All Non-Linearity: WTA[x] = ei where i = arg maxj xj xt+1 = WTA[Axt + w] w N(;Q) yt = Cxt + v v N(0; R) x WTA[N(; )] de
  • 19. nes a probability vector where i = P(x = ei ) = probability mass assigned by N(; ) to fz 2 Sx : 8j6= i : (z)i (z)jg F. Liang Linear Gaussian Models Nov 2014 13 / 18
  • 20. Static Discrete-State Modeling: Mixture of Gaussians and Vector Quantization x = WTA[w] w N(;Q) y = Cx + v v N(0; R) Additional Assumption: A = 0 Mixture of Gaussians: P(y) = X i P(x = ej ; y) = X i N(Ci ; R)i All Gaussians have same covariance R Inference: P(x = ej jy) = P(x = ej ; y) P(y) = PN(Cj ; R)j i N(Ci ; R)i Vector Quantization: R = lim!0 R0 F. Liang Linear Gaussian Models Nov 2014 14 / 18
  • 21. Dynamic Discrete-State Modeling: Hidden Markov Models xt+1 = WTA[Axt + w] w N(0;Q) yt = Cxt + v v N(0; R) Theorem Any Markov chain transition dynamics T can be equivalently modeled using A and Q in the above model and vice versa. All states have same emission covariance R Learning: EM Algorithm (Baum-Welch) Inference: Viterbi Algorithm for MAP estimate In discrete case, MAP estimate6= least-squares estimate Approaches Kalman
  • 23. ner F. Liang Linear Gaussian Models Nov 2014 15 / 18
  • 24. Conclusions Linearity and normality =) computationally tractable Universal basic model generalizes idiosyncratic special cases and highlights relationships (e.g. static vs dynamic, zero noise limit, hyperparameter selection) Uni
  • 25. ed set of equations and algorithms for inference and learning F. Liang Linear Gaussian Models Nov 2014 16 / 18
  • 26. Critique / Future Work Critique: Uni
  • 27. ed algorithms not the most ecient Can only model y with support Rp, x with support Rk or f1; : : : ; ng Future Work: Increase hierarchy beyond two levels (e.g. Speech ! n-gram ! PCFG) Relax time homogeneity assumption (e.g. Extended Kalman Filter) Extend to other distributions Try other (likelihood,conjugate prior) pairs Approximate inference (MH-MCMC) F. Liang Linear Gaussian Models Nov 2014 17 / 18
  • 28. References S. Roweis, Z. Ghahramani. A Unifying Review of Linear Gaussian Models. Computation and Neural Systems, 11(2):305{345, 1999. Image Attributions: http://www.robots.ox.ac.uk/ parg/projects/ica/riz/Thesis/Figs/var/MoG.jpeg https://github.com/echen/restricted-boltzmann-machines http://upload.wikimedia.org/wikipedia/commons/1/15/GaussianScatterPCA.png http://www.ee.columbia.edu/ln/LabROSA/doc/HTKBook21/img15.gif http://commons.wikimedia.org/wiki/File:Basic concept of Kalman