核函數 SVM

Python 中的線性分類器

Michael (Mike) Gelbart

Instructor, The University of British Columbia

特徵轉換

Python 中的線性分類器

特徵轉換

Python 中的線性分類器

特徵轉換

$\textrm{transformed feature} =$

$ (\textrm{original feature})^2$

Python 中的線性分類器

特徵轉換

$\textrm{transformed feature} =$

$ (\textrm{original feature})^2$

Python 中的線性分類器

特徵轉換

$\textrm{transformed feature} =$

$ (\textrm{original feature})^2$

Python 中的線性分類器

核函數 SVM

from sklearn.svm import SVC

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

Python 中的線性分類器

核函數 SVM

from sklearn.svm import SVC

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

  • 較小的 gamma 會使邊界更平滑
Python 中的線性分類器

核函數 SVM

from sklearn.svm import SVC

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

  • 較大的 gamma 會使邊界更複雜
Python 中的線性分類器

一起來練習吧!

Python 中的線性分類器

Preparing Video For Download...