概述(Support Vector Machines)
- 可以做 有監(jiān)督學(xué)習(xí)、無監(jiān)督學(xué)習(xí)
分類問題,聚類問題 (SVC)岗屏,在輸入空間做一個(gè)映射默蚌,映射到一個(gè)更高維的空間去做分類冻晤。
范數(shù)
- 歐幾里得距離
點(diǎn)到超平面
的距離為
,則圓點(diǎn)到超平面距離為
評估分類好壞
- 是否無偏
margin绸吸,邊際鼻弧,能平移的距離,目標(biāo)是最大化margin锦茁。
- 如何描述出margin
+1 攘轩, -1代表兩類問題。則有
码俩,則
- 前提條件是把每個(gè)樣本都分對
則有
- 我們的目標(biāo)是最大化Margin
也就是
- 完整的表述
在條件
下撑刺,最小化
- 求解方法 拉格朗日 乘子法
有:
對w和b求導(dǎo)后有:
將上式帶入到中,可以得到其對偶函數(shù):
前提是:
- 少量不為0的
累加 得到w
握玛,向量做內(nèi)積够傍,是svm設(shè)計(jì)最精妙的地方
-求b 取 s表示上面求得的不為0的支持向量
可以求得b甫菠,不寫了,累死冕屯。
以上前提條件是將點(diǎn)分對
為解決 分不對情況寂诱,加入soft margin概念
- 加入
處理線性不可分的問題
- 線性不可分,可以將數(shù)據(jù)映射到另外一個(gè)空間中
- 設(shè)計(jì)一個(gè)映射安聘,將數(shù)據(jù)映射到高維空間
這種高維空間的操作等價(jià)于低維空間的操作
這就是所謂的 Kernel Trick
- 我們有固定的幾種映射方法
Pllynomial :
Gaussian: