非線性支援向量機 與核函式
有些資料集,可能需要一個橢圓等非線性的超曲面才能把正負例分開,顯然這不能用前兩種方法了。
那把資料集對映到一個更高維的特徵空間(也即輸入空間到特徵空間的對映),可以將資料集變成線性分類問題也就可以用線性支援向量機來解決。這叫做核技巧。
核技巧應用到支援向量機,其基本想法就是透過一個非線性變換將輸入空間(歐氏空間Rn或離散集合)對應於一個特徵空間(希爾伯特空間H),使得在輸入空間Rn中的超曲面模型對應於特徵空間H中的超平面模型(支援向量機)。
核技巧的想法是,在學習與預測中只定義核函式K(x,z),而不顯式地定義對映函式。對於給定的核K(x,z),特徵空間x和對映函式的取法並不唯一,可以取不同的特徵空間,即便是在同一特徵空間裡也可以取不同的對映。
核函式
核技巧在支援向量機中的應用
對偶問題的目標函式中,內積(xi*xj)用核函式K(xi, xj)來代替
分類決策函式也可用核函式代替,變為:
正定核
通常所說的核函式就是正定核函式。
常用核函式
非線性支援向量機學習演算法
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/2035/viewspace-2801374/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- 《機器學習_07_03_svm_核函式與非線性支援向量機》機器學習函式
- 支援向量機原理(三)線性不可分支援向量機與核函式函式
- 支援向量機(三)核函式函式
- 支援向量機 (二): 軟間隔 svm 與 核函式函式
- (十一)KPCA非線性降維與核函式PCA函式
- 支援向量機原理(一) 線性支援向量機
- 支援向量機(非線性模型)——改寫優化目標函式和限制條件模型優化函式
- 支援向量機(非線性模型)——改寫最佳化目標函式和限制條件模型函式
- 機器學習演算法(6)用Python實現用核支援向量機求解非線性問題機器學習演算法Python
- 支援向量機原理(五)線性支援迴歸
- 支援向量機原理(二) 線性支援向量機的軟間隔最大化模型模型
- 支援向量機(Support Vector Machine,SVM)—— 線性SVMMac
- 《Machine Learning in Action》—— 懂的都懂,不懂的也能懂。非線性支援向量機Mac
- 核函式 多項式核函式 高斯核函式(常用)函式
- lua非全域性函式函式
- 機器學習之支援向量機(線性模型)的最佳化問題機器學習模型
- 支援向量機
- webgl內建函式--向量函式與紋理查詢函式Web函式
- 隨機向量特徵函式的求法隨機特徵函式
- 平凡的函式 線性篩積性函式函式
- 理解支援向量機
- 核函式匯出的核矩陣性質的證明函式矩陣
- cuda 核函式函式
- 解構函式的標量與向量?函式
- 機器學習:支援向量機(SVM)機器學習
- 機器學習——支援向量機(SVM)機器學習
- [譯] 支援向量機(SVM)教程
- 機器學習——支援向量機SVM(一)機器學習
- 【機器學習】支援向量機分類機器學習
- 關於 線性規劃 非線性規劃 與 凸優化優化
- 最小二乘法擬合非線性函式及其Matlab/Excel 實現函式MatlabExcel
- 【機器學習】支援向量機(個人筆記)機器學習筆記
- 機器學習之支援向量與間隔機器學習
- 15.3 極限函式與和函式性質函式
- 目標函式存在累加的非線性優化問題的求解思路zzzzzzzzzzzzzzzzzzzz(1)函式優化
- 《機器學習_07_01_svm_硬間隔支援向量機與SMO》機器學習
- 機器學習基礎篇:支援向量機(SVM)理論與實踐機器學習
- 監督學習之支援向量機