Support Vector Machine and Kernel Methods
Jiayu Zhou
1Department of Computer Science and Engineering
Michigan State University East Lansing, MI USA
February 26, 2017
Jiayu Zhou CSE 847 Machine Learning 1 / 50
Support Vector Machine and Kernel Methods Jiayu Zhou 1 Department of - - PowerPoint PPT Presentation
Support Vector Machine and Kernel Methods Jiayu Zhou 1 Department of Computer Science and Engineering Michigan State University East Lansing, MI USA February 26, 2017 Jiayu Zhou CSE 847 Machine Learning 1 / 50 Which Separator Do You Pick?
1Department of Computer Science and Engineering
Jiayu Zhou CSE 847 Machine Learning 1 / 50
Jiayu Zhou CSE 847 Machine Learning 2 / 50
Jiayu Zhou CSE 847 Machine Learning 3 / 50
Jiayu Zhou CSE 847 Machine Learning 4 / 50
1 Can we efficiently find the fattest separating hyperplane? 2 Is a fatter hyperplane better than a thin one? Jiayu Zhou CSE 847 Machine Learning 5 / 50
Jiayu Zhou CSE 847 Machine Learning 6 / 50
Jiayu Zhou CSE 847 Machine Learning 7 / 50
Jiayu Zhou CSE 847 Machine Learning 8 / 50
Jiayu Zhou CSE 847 Machine Learning 9 / 50
Jiayu Zhou CSE 847 Machine Learning 10 / 50
Jiayu Zhou CSE 847 Machine Learning 11 / 50
b,w
Jiayu Zhou CSE 847 Machine Learning 12 / 50
Jiayu Zhou CSE 847 Machine Learning 13 / 50
Jiayu Zhou CSE 847 Machine Learning 14 / 50
d
d
d
n ]u ≥ 1 ⇒
1
N
1
N
Jiayu Zhou CSE 847 Machine Learning 15 / 50
1, w∗ 2]T = [−1, 1, −1]
Jiayu Zhou CSE 847 Machine Learning 16 / 50
1 Let p = 0d+1 be the (d + 1)-vector of zeros and c = 1N the
2 Return
3 The final hypothesis is g(x) = sign(xT w∗ + b∗). Jiayu Zhou CSE 847 Machine Learning 17 / 50
Jiayu Zhou CSE 847 Machine Learning 18 / 50
Jiayu Zhou CSE 847 Machine Learning 19 / 50
Jiayu Zhou CSE 847 Machine Learning 20 / 50
Jiayu Zhou CSE 847 Machine Learning 21 / 50
Jiayu Zhou CSE 847 Machine Learning 22 / 50
Jiayu Zhou CSE 847 Machine Learning 23 / 50
Jiayu Zhou CSE 847 Machine Learning 24 / 50
n>0
Jiayu Zhou CSE 847 Machine Learning 25 / 50
Jiayu Zhou CSE 847 Machine Learning 26 / 50
Jiayu Zhou CSE 847 Machine Learning 27 / 50
1
d
Jiayu Zhou CSE 847 Machine Learning 28 / 50
Jiayu Zhou CSE 847 Machine Learning 29 / 50
1
m
T
1
d
Jiayu Zhou CSE 847 Machine Learning 30 / 50
i=1 aibi +
i=1 a2 i b2 i +
i=1
j=i+1 2aiajbibj
i=1 aibi
i=1 aibi + 1
i=1
j=1 aibiajbj + 2
i=1 aibi + 1
i=1 a2 i b2 i + 2
i=1
j=i+1 aiajbibj + 2
i=1 aibi + 1
Jiayu Zhou CSE 847 Machine Learning 31 / 50
Jiayu Zhou CSE 847 Machine Learning 32 / 50
Jiayu Zhou CSE 847 Machine Learning 33 / 50
n xm+1)5
n>0 ynα∗
n>0 ynα∗
Jiayu Zhou CSE 847 Machine Learning 34 / 50
n>0 ynα∗
n>0 ynα∗
Jiayu Zhou CSE 847 Machine Learning 35 / 50
Jiayu Zhou CSE 847 Machine Learning 36 / 50
Jiayu Zhou CSE 847 Machine Learning 37 / 50
Jiayu Zhou CSE 847 Machine Learning 38 / 50
Jiayu Zhou CSE 847 Machine Learning 39 / 50
Jiayu Zhou CSE 847 Machine Learning 40 / 50
Jiayu Zhou CSE 847 Machine Learning 41 / 50
Jiayu Zhou CSE 847 Machine Learning 42 / 50
Jiayu Zhou CSE 847 Machine Learning 43 / 50
Jiayu Zhou CSE 847 Machine Learning 44 / 50
Jiayu Zhou CSE 847 Machine Learning 45 / 50
Jiayu Zhou CSE 847 Machine Learning 46 / 50
Jiayu Zhou CSE 847 Machine Learning 47 / 50
Jiayu Zhou CSE 847 Machine Learning 48 / 50
Jiayu Zhou CSE 847 Machine Learning 49 / 50
Jiayu Zhou CSE 847 Machine Learning 50 / 50