通過核函式,支援向量機可以將特徵向量對映到更高維的空間中,使得原本線性不可分的資料在對映之後的空間中變得線性可分。
假設原始向量為x,對映之後的向量為z,這個對映為:
z =φ
(x
)z=\varphi(x)
z=φ(x)
在實現時不需要直接對特徵向量直接做這個對映,而是用核函式對兩個特徵向量內積進行變換,這樣做等價與先對向量進行對映然後做內積。
k (x
i,xj
)=k(
xitx
j)=φ
(xi)
tφ(x
j)
k(x_i,x_j)=k(xi^tx_j)=\varphi(xi)^t\varphi(xj)
k(xi,
xj)
=k(x
itxj
)=φ
(xi)
tφ(x
j)這裡k稱為核函式。
SVM常用核函式
以下是幾種常用的核函式表示 線性核 linear kernel 多項式核 polynomial kernel 徑向基核函式 radial basis function 也叫高斯核 gaussian kernel 因為可以看成如下核函式的領乙個種形式 徑向基函式是指取值僅僅依賴於特定點距離的實值函式,...
SVM核函式選擇
svm支援向量機,一般用於二分類模型,支援線性可分和非線性劃分。svm中用到的核函式有線性核 linear 多項式核函式pkf以及高斯核函式rbf。當訓練資料線性可分時,一般用線性核函式,直接實現可分 當訓練資料不可分時,需要使用核技巧,將訓練資料對映到另乙個高維空間,使再高維空間中,資料可線性劃分...
Opencv 基本函式了解2
分配矩陣空間 cvmat cvcreatemat int rows,int cols,int type type 矩陣元素型別.格式為cv s u f c.例如 cv 8uc1 表示8位無符號單通道矩陣,cv 32sc2表示32位有符號雙通道矩陣.例程 cvmat m cvcreatemat 4,4...