Kernel SVM

Linear Classifiers in Python

Michael (Mike) Gelbart

Instructor, The University of British Columbia

Transformace příznaků

Linear Classifiers in Python

Transformace příznaků

Linear Classifiers in Python

Transformace příznaků

$\textrm{transformovaný příznak} =$

$ (\textrm{původní příznak})^2$

Linear Classifiers in Python

Transformace příznaků

$\textrm{transformovaný příznak} =$

$ (\textrm{původní příznak})^2$

Linear Classifiers in Python

Transformace příznaků

$\textrm{transformovaný příznak} =$

$ (\textrm{původní příznak})^2$

Linear Classifiers in Python

Kernel SVM

from sklearn.svm import SVC

svm = SVC(gamma=1)    # default is kernel="rbf"

Linear Classifiers in Python

Kernel SVM

from sklearn.svm import SVC

svm = SVC(gamma=0.01) # default is kernel="rbf"

  • menší gamma vede k hladším hranicím
Linear Classifiers in Python

Kernel SVM

from sklearn.svm import SVC

svm = SVC(gamma=2)    # default is kernel="rbf"

  • větší gamma vede ke složitějším hranicím
Linear Classifiers in Python

Pojďme cvičit!

Linear Classifiers in Python

Preparing Video For Download...