Learning From Data Lecture 18 Radial Basis Functions
Non-Parametric RBF Parametric RBF k-RBF-Network
- M. Magdon-Ismail
CSCI 4100/6100
Learning From Data Lecture 18 Radial Basis Functions - - PowerPoint PPT Presentation
Learning From Data Lecture 18 Radial Basis Functions Non-Parametric RBF Parametric RBF k -RBF-Network M. Magdon-Ismail CSCI 4100/6100 recap: Data Condensation and Nearest Neighbor Search Training Set Consistent S 2 Branch and bound for
CSCI 4100/6100
recap: Data Condensation and Nearest Neighbor Search
c A M L Creator: Malik Magdon-Ismail
Radial Basis Functions: 2 /31
RBF vs. k-NN − →
c A M L Creator: Malik Magdon-Ismail
Radial Basis Functions: 3 /31
Weighting data points − →
| x − xn | |
2z2.
c A M L Creator: Malik Magdon-Ismail
Radial Basis Functions: 4 /31
Weighting depends on distance − →
| x − xn | |
2z2.
c A M L Creator: Malik Magdon-Ismail
Radial Basis Functions: 5 /31
Relative to scale r − →
2z2.
c A M L Creator: Malik Magdon-Ismail
Radial Basis Functions: 6 /31
Determined by φ − →
2z2.
c A M L Creator: Malik Magdon-Ismail
Radial Basis Functions: 7 /31
Example Kernels φ − →
2z2.
c A M L Creator: Malik Magdon-Ismail
Radial Basis Functions: 8 /31
Nonparametric RBF final hypothesis − →
c A M L Creator: Malik Magdon-Ismail
Radial Basis Functions: 9 /31
Nonparametric RBF – classsification − →
c A M L Creator: Malik Magdon-Ismail
Radial Basis Functions: 10 /31
Nonparametric RBF – logistic regression − →
c A M L Creator: Malik Magdon-Ismail
Radial Basis Functions: 11 /31
Choosing the scale r − →
k = 1 k = 3 k = 11
r = 0.01 r = 0.05 r = 0.5
2d
c A M L Creator: Malik Magdon-Ismail
Radial Basis Functions: 12 /31
Highlights of Nonparametric RBF − →
c A M L Creator: Malik Magdon-Ismail
Radial Basis Functions: 13 /31
Bumps on Data Points − →
x (xn, yn) αn y
c A M L Creator: Malik Magdon-Ismail
Radial Basis Functions: 14 /31
Rewrite as weighted bumps − →
x (xn, yn) αn y
c A M L Creator: Malik Magdon-Ismail
Radial Basis Functions: 15 /31
Weighted bumps, wn(x) − →
x (xn, yn) αn y
x (xn, yn) wn y
c A M L Creator: Malik Magdon-Ismail
Radial Basis Functions: 16 /31
Nonparametric RBF: 3 point example − →
N
N
— fit the data. — overfit the data?
c A M L Creator: Malik Magdon-Ismail
Radial Basis Functions: 17 /31
Parametric RBF − →
N
N
— fit the data. — overfit the data?
c A M L Creator: Malik Magdon-Ismail
Radial Basis Functions: 18 /31
Parametric RBF 3 point example − →
N
N
— fit the data. — overfit the data?
c A M L Creator: Malik Magdon-Ismail
Radial Basis Functions: 19 /31
RBF-Nonlinear Transform − →
| | x−xn | | r
c A M L Creator: Malik Magdon-Ismail
Radial Basis Functions: 20 /31
Solving for w − →
| | x−xn | | r
c A M L Creator: Malik Magdon-Ismail
Radial Basis Functions: 21 /31
Reducing N → k (nonparametric) − →
| x−µj | | r
ւ nonlinear in µj
c A M L Creator: Malik Magdon-Ismail
Radial Basis Functions: 22 /31
Parametric, N centers − →
| x−µj | | r
ւ nonlinear in µj
c A M L Creator: Malik Magdon-Ismail
Radial Basis Functions: 23 /31
k-RBF-Network − →
| x−µj | | r
ւ nonlinear in µj
c A M L Creator: Malik Magdon-Ismail
Radial Basis Functions: 24 /31
Graphical representation − →
| x−µj | | r
| | x−µk | | r
| | x−µ1 | | r | | x−µj | | r
ւ nonlinear in µj
c A M L Creator: Malik Magdon-Ismail
Radial Basis Functions: 25 /31
Fitting the data − →
c A M L Creator: Malik Magdon-Ismail
Radial Basis Functions: 26 /31
The algorithm − →
1: Use the inputs X to determine k centers µ1, . . . , µk. 2: Compute the N × (k + 1) feature matrix Z
1
2
N
| x−µj | | r
3: Fit the linear model Zw to y to determine the weights w∗.
c A M L Creator: Malik Magdon-Ismail
Radial Basis Functions: 27 /31
Example, k = 4, 10 − →
c A M L Creator: Malik Magdon-Ismail
Radial Basis Functions: 28 /31
Regularization − →
c A M L Creator: Malik Magdon-Ismail
Radial Basis Functions: 29 /31
Summary of k-RBF-Network − →
c A M L Creator: Malik Magdon-Ismail
Radial Basis Functions: 30 /31
A peek at unsupervised learning − →
c A M L Creator: Malik Magdon-Ismail
Radial Basis Functions: 31 /31