什麼是SVM?SVM的優缺點

2021-10-09 18:07:53 字數 504 閱讀 6779

svm:中文名叫支援向量機,它的基本模型是定義在特徵空間上的間隔最大的線性分類器。

具體來說就是**性可分時,在原空間尋找兩類樣本的最優分類超平面。

svm的優點:

1)解決了小樣本情況下的機器學習。

2)由於使用核函式方法克服了

維數災難和非線性可分的問題,所以向高維空間對映時沒有增加計算的複雜度。(由於支援向量機演算法的最終決策函式只由少數的支援向量所確定,所以計算的複雜性取決於支援向量的數目,而不是整個樣本空間的維數)。

svm的缺點:

1)支援向量機演算法對大規模訓練樣本難以實施,這是因為支援向量演算法借助二次規劃求解支援向量,這其中會設計m階矩陣的計算,所以矩陣階數很大時將耗費大量的機器記憶體和運算時間。

2)經典的svm只給出二分類的演算法,而在資料探勘中,一般要解決多分類的分類問題,而支援向量機對於多分類問題解決效果並不理想。

3)現在常用的svm理論都是使用固定懲罰係數c,但是正負樣本的兩種錯誤造成的損失是不一樣的。

什麼是繫結變數,有什麼優缺點?

提到繫結變數,首先肯定想到硬解析和軟解析。繫結變數時解決硬解析的利器。硬解析 就是一條沒有執行過的sql。資料庫首先對他進行語法分析和解析,過後,根據分析的資訊生成最好的執行計畫,然後執行。軟解析 就是已經存在了一樣的sql語句了 繫結變數實質就是變數。類似於我們是用過的替代變數 佔位符 就是在sq...

什麼是SaaS,SaaS有哪些優缺點?

saas 軟體服務化 具有很多優勢,如成本低 部署迅速 定價靈活,但在審計和法規遵從以及與企業已有方案的整合上也有其弱點,企業選擇saas時對這些優缺點要全面認識。軟體服務化 software as a service,saas 讓使用者可以通過網際網路使用實時執行的軟體,由於這種軟體具有很多web...

什麼是網路? 以及其優缺點

自古以來,人們通過不同的載體,例如壁畫 語言 烽火台 竹簡 紙書 手勢 鐘 鼓等 以不同的方式,例如古代的飛禽傳書 烽火狼煙 驛馬郵遞 點孔明燈 擊鼓名號 魚傳尺素等,以及後來的手勢交通指揮,航海的旗語等 來交流。傳遞這些資訊的基本方式是依靠人們的視覺與聽覺。自19世紀中期以來,隨著電報和 的發展,...