Introduction to Statistical Machine Learning
- 1 -
Marcus Hutter
Introduction to Statistical Machine Learning Marcus Hutter - - PowerPoint PPT Presentation
Introduction to Statistical Machine Learning - 1 - Marcus Hutter Introduction to Statistical Machine Learning Marcus Hutter Canberra, ACT, 0200, Australia http://www.hutter1.net/ ANU RSISE NICTA Machine Learning Summer School MLSS-2009,
Introduction to Statistical Machine Learning
Marcus Hutter
Introduction to Statistical Machine Learning
Marcus Hutter
Introduction to Statistical Machine Learning
Marcus Hutter
Intro/Overview/Preliminaries
Marcus Hutter
Intro/Overview/Preliminaries
Marcus Hutter
Intro/Overview/Preliminaries
Marcus Hutter
Intro/Overview/Preliminaries
Marcus Hutter
Intro/Overview/Preliminaries
Marcus Hutter
Intro/Overview/Preliminaries
Marcus Hutter
Intro/Overview/Preliminaries
Marcus Hutter
Intro/Overview/Preliminaries
Marcus Hutter
Intro/Overview/Preliminaries
Marcus Hutter
Intro/Overview/Preliminaries
Marcus Hutter
Intro/Overview/Preliminaries
Marcus Hutter
Intro/Overview/Preliminaries
Marcus Hutter
Intro/Overview/Preliminaries
Marcus Hutter
6, P(Even) = P(Odd) = 1 2
Intro/Overview/Preliminaries
Marcus Hutter
4
θ P(1101|θ)P(θ) = 1 20 (actually
P(1101)
4
P(1101) = 2 3
θ f(θ)P(θ|...), e.g. E[θ|1101] = 2 3
2 63
εP([θ, θ + ε]) for ε → 0
Linear Methods for Regression
Marcus Hutter
Linear Methods for Regression
Marcus Hutter
i=1(yi − fw(xi))2
Linear Methods for Regression
Marcus Hutter
Linear Methods for Regression
Marcus Hutter
2.
Linear Methods for Regression
Marcus Hutter
w(x) > 0 then ˆ
P(y=0|x,D) := f ˆ w(x)
Linear Methods for Regression
Marcus Hutter
Linear Methods for Regression
Marcus Hutter
Linear Methods for Regression
Marcus Hutter
Linear Methods for Regression
Marcus Hutter
Pn
i=1 K(x,xi)yi
Pn
i=1 K(x,xi)
and 0 else
Linear Methods for Regression
Marcus Hutter
i=1(yi−f(xi))2 + λ
Nonlinear Regression
Marcus Hutter
Nonlinear Regression
Marcus Hutter
i=0 w(1) ji xi)
j=0 w(2) kj zj)
i=1 ||yi − f w(xi)||2 2
Nonlinear Regression
Marcus Hutter
Nonlinear Regression
Marcus Hutter
i=1 L(yi, f(xi)) + λJ(f)
i=1 αiK(x, xi)
i=1 L(yi, (Kα)i) + λα ⊤Kα.
Nonlinear Regression
Marcus Hutter
w:||w||=1 min i {yi(w ⊤φ(xi))}
Nonlinear Regression
Marcus Hutter
i=1 aiφ(xi) for some a.
⊤φ(x) = n i=1 aiK(xi, x)
b=1 φb(xi)φb(x).
2),
Model Assessment & Selection
Marcus Hutter
Model Assessment & Selection
Marcus Hutter
Model Assessment & Selection
Marcus Hutter
n
i=1(yi − f(xi))2.
Model Assessment & Selection
Marcus Hutter
Model Assessment & Selection
Marcus Hutter
Model Assessment & Selection
Marcus Hutter
D : X → Y be the (best) regressor of complexity c on data D.
D is defined as the number of other (fictitious) data
D′ than D is fitted by ˆ
D.
D fits D badly ⇒ many other D′ can be fitted better
D fits D well and not too many other D′
How to Attack Large Problems
Marcus Hutter
How to Attack Large Problems
Marcus Hutter
How to Attack Large Problems
Marcus Hutter
How to Attack Large Problems
Marcus Hutter
How to Attack Large Problems
Marcus Hutter
i=1 K(x, xi)yi
i=1 K(x, xi) .
How to Attack Large Problems
Marcus Hutter
How to Attack Large Problems
Marcus Hutter
q(z)dz
How to Attack Large Problems
Marcus Hutter
L
l=1 f(zl)p(zl)/q(zl),
How to Attack Large Problems
Marcus Hutter
How to Attack Large Problems
Marcus Hutter
Models P(x|Model)P(Model)
k πkPk(x|θk)
How to Attack Large Problems
Marcus Hutter
m=1 αmGm(x))
Unsupervised Learning
Marcus Hutter
Unsupervised Learning
Marcus Hutter
Unsupervised Learning
Marcus Hutter
i=1 ||xi − µki||2
Unsupervised Learning
Marcus Hutter
Unsupervised Learning
Marcus Hutter
i=1 Gauss(x|µk, Σk)πk
Non-IID: Sequential & (Re)Active Settings
Marcus Hutter
Non-IID: Sequential & (Re)Active Settings
Marcus Hutter
i=1 P(xi|x1...xi−1)
i=1 P(xi|zi)dz
Non-IID: Sequential & (Re)Active Settings
Marcus Hutter
Non-IID: Sequential & (Re)Active Settings
Marcus Hutter
? agent percepts sensors actions environment actuators
Non-IID: Sequential & (Re)Active Settings
Marcus Hutter
Performance standard
Sensors
Performance element changes knowledge learning goals Problem generator feedback Learning element Critic
Actuators
Non-IID: Sequential & (Re)Active Settings
Marcus Hutter
r1 | o1 r2 | o2 r3 | o3 r4 | o4 r5 | o5 r6 | o6 ... y1 y2 y3 y4 y5 y6 ... Agent p Environ- ment q
Non-IID: Sequential & (Re)Active Settings
Marcus Hutter
Summary
Marcus Hutter
Summary
Marcus Hutter
Summary
Marcus Hutter
Summary
Marcus Hutter
Summary
Marcus Hutter
Summary
Marcus Hutter
Summary
Marcus Hutter
Summary
Marcus Hutter