CZECH TECHNICAL UNIVERSITY IN PRAGUE
Faculty of Electrical Engineering Department of Cybernetics
- P. Poˇ
s´ ık c 2015 Artificial Intelligence – 1 / 20
Optimal separating hyperplane. Basis expansion. Kernel trick. - - PowerPoint PPT Presentation
CZECH TECHNICAL UNIVERSITY IN PRAGUE Faculty of Electrical Engineering Department of Cybernetics Optimal separating hyperplane. Basis expansion. Kernel trick. Support vector machine. Petr Po s k P. Po s k c 2015 Artificial
s´ ık c 2015 Artificial Intelligence – 1 / 20
s´ ık c 2015 Artificial Intelligence – 2 / 20
Rehearsal
Optimal separating hyperplane When a linear decision boundary is not
Support vector machine
s´ ık c 2015 Artificial Intelligence – 3 / 20
i=1
s´ ık c 2015 Artificial Intelligence – 4 / 20
s´ ık c 2015 Artificial Intelligence – 5 / 20
Rehearsal Optimal separating hyperplane
When a linear decision boundary is not
Support vector machine
s´ ık c 2015 Artificial Intelligence – 6 / 20
Rehearsal Optimal separating hyperplane
When a linear decision boundary is not
Support vector machine
s´ ık c 2015 Artificial Intelligence – 7 / 20
2
Rehearsal Optimal separating hyperplane
When a linear decision boundary is not
Support vector machine
s´ ık c 2015 Artificial Intelligence – 7 / 20
2
Rehearsal Optimal separating hyperplane
When a linear decision boundary is not
Support vector machine
s´ ık c 2015 Artificial Intelligence – 7 / 20
2
i=1
i=1
j=1
i=1
Rehearsal Optimal separating hyperplane
When a linear decision boundary is not
Support vector machine
s´ ık c 2015 Artificial Intelligence – 7 / 20
2
i=1
i=1
j=1
i=1
i=1
Rehearsal Optimal separating hyperplane
When a linear decision boundary is not
Support vector machine
s´ ık c 2015 Artificial Intelligence – 8 / 20
i=1
Rehearsal Optimal separating hyperplane
When a linear decision boundary is not
Support vector machine
s´ ık c 2015 Artificial Intelligence – 9 / 20
s´ ık c 2015 Artificial Intelligence – 10 / 20
Rehearsal Optimal separating hyperplane When a linear decision boundary is not
Support vector machine
s´ ık c 2015 Artificial Intelligence – 11 / 20
Rehearsal Optimal separating hyperplane When a linear decision boundary is not
Support vector machine
s´ ık c 2015 Artificial Intelligence – 11 / 20
Rehearsal Optimal separating hyperplane When a linear decision boundary is not
Support vector machine
s´ ık c 2015 Artificial Intelligence – 11 / 20
Rehearsal Optimal separating hyperplane When a linear decision boundary is not
Support vector machine
s´ ık c 2015 Artificial Intelligence – 12 / 20
1x3
1x3 +
Rehearsal Optimal separating hyperplane When a linear decision boundary is not
Support vector machine
s´ ık c 2015 Artificial Intelligence – 13 / 20
2 4 6 8 10 −1 −0.8 −0.6 −0.4 −0.2 0.2 0.4 0.6 0.8 1 x
Rehearsal Optimal separating hyperplane When a linear decision boundary is not
Support vector machine
s´ ık c 2015 Artificial Intelligence – 13 / 20
2 4 6 8 10 −1 −0.8 −0.6 −0.4 −0.2 0.2 0.4 0.6 0.8 1 x 2 4 6 8 10 10 20 30 40 50 60 70 80 90 100 x x2
Rehearsal Optimal separating hyperplane When a linear decision boundary is not
Support vector machine
s´ ık c 2015 Artificial Intelligence – 13 / 20
2 4 6 8 10 −1 −0.8 −0.6 −0.4 −0.2 0.2 0.4 0.6 0.8 1 x 2 4 6 8 10 10 20 30 40 50 60 70 80 90 100 x x2 2 4 6 8 10 10 20 30 40 50 60 70 80 90 100 x x2
Rehearsal Optimal separating hyperplane When a linear decision boundary is not
Support vector machine
s´ ık c 2015 Artificial Intelligence – 13 / 20
2 4 6 8 10 −1 −0.8 −0.6 −0.4 −0.2 0.2 0.4 0.6 0.8 1 x 2 4 6 8 10 10 20 30 40 50 60 70 80 90 100 x x2 2 4 6 8 10 −3000 −2500 −2000 −1500 −1000 −500 500 x 2 4 6 8 10 10 20 30 40 50 60 70 80 90 100 x x2
Rehearsal Optimal separating hyperplane When a linear decision boundary is not
Support vector machine
s´ ık c 2015 Artificial Intelligence – 14 / 20
s´ ık c 2015 Artificial Intelligence – 15 / 20
Rehearsal Optimal separating hyperplane When a linear decision boundary is not
Support vector machine
s´ ık c 2015 Artificial Intelligence – 16 / 20
i=1
i=1
j=1
i=1
Rehearsal Optimal separating hyperplane When a linear decision boundary is not
Support vector machine
s´ ık c 2015 Artificial Intelligence – 16 / 20
i=1
i=1
j=1
i=1
i=1
i=1
j=1
i=1
Rehearsal Optimal separating hyperplane When a linear decision boundary is not
Support vector machine
s´ ık c 2015 Artificial Intelligence – 16 / 20
i=1
i=1
j=1
i=1
i=1
i=1
j=1
i=1
i=1
i=1
j=1
i=1
Rehearsal Optimal separating hyperplane When a linear decision boundary is not
Support vector machine
s´ ık c 2015 Artificial Intelligence – 17 / 20
Rehearsal Optimal separating hyperplane When a linear decision boundary is not
Support vector machine
s´ ık c 2015 Artificial Intelligence – 17 / 20
Rehearsal Optimal separating hyperplane When a linear decision boundary is not
Support vector machine
s´ ık c 2015 Artificial Intelligence – 17 / 20
Rehearsal Optimal separating hyperplane When a linear decision boundary is not
Support vector machine
s´ ık c 2015 Artificial Intelligence – 18 / 20
Rehearsal Optimal separating hyperplane When a linear decision boundary is not
Support vector machine
s´ ık c 2015 Artificial Intelligence – 18 / 20
Rehearsal Optimal separating hyperplane When a linear decision boundary is not
Support vector machine
s´ ık c 2015 Artificial Intelligence – 19 / 20
−0.2 0.2 0.4 0.6 0.8 1 1.2 −0.2 0.2 0.4 0.6 0.8 1 0.2 0.4 0.6 0.8 1 0.1 0.2 0.3 0.4 0.5 0.6 0.7 0.8 0.9 1 −1.5 −1 −0.5 0.5 1 1.5 −1 −0.5 0.5 1 1.5 2 −3 −2 −1 1 2 3 −3 −2 −1 1 2 3
Rehearsal Optimal separating hyperplane When a linear decision boundary is not
Support vector machine
s´ ık c 2015 Artificial Intelligence – 20 / 20
−0.2 0.2 0.4 0.6 0.8 1 1.2 −0.2 0.2 0.4 0.6 0.8 1 0.2 0.4 0.6 0.8 1 0.1 0.2 0.3 0.4 0.5 0.6 0.7 0.8 0.9 1 −1.5 −1 −0.5 0.5 1 1.5 −1 −0.5 0.5 1 1.5 2 −3 −2 −1 1 2 3 −3 −2 −1 1 2 3