SVM算法(支持向量機)

SVM

  • SVM有很多種實現(xiàn),本文只關(guān)注其中最流行的一種實現(xiàn),即序列最小優(yōu)化(SMO)算法。
  • 支持向量機是一種分類器,叫“機”是因為它會產(chǎn)生一個二值決策結(jié)果
  • 當(dāng)然,基于SVM構(gòu)建多類別分類器也有很多研究和對比,這個可以網(wǎng)上查資料了解

支持向量

  • 拿二維數(shù)據(jù)散點舉例,如果很容易在坐標(biāo)圖畫出一條直線將兩組數(shù)據(jù)點分開,這組數(shù)據(jù)就被稱為線性可分
  • 上面說的直線稱為分隔超平面(數(shù)據(jù)大多是多維的)
  • 支持向量,就是離分隔超平面最近的那些點

尋找最大間隔

  • 一旦找到具有最小間隔的數(shù)據(jù)點(支持向量),我們就需要對該間隔最大化
  • 優(yōu)化目標(biāo)函數(shù)
  • 支持向量的數(shù)目存在一個最優(yōu)值,如果支持向量太少,就可能得到一個很差的決策邊界;向量太多,就相當(dāng)于利用了整個數(shù)據(jù)集來分類,這種分類就成為K近鄰算法了

在復(fù)雜數(shù)據(jù)上應(yīng)用核函數(shù)

  • 利用核函數(shù)將數(shù)據(jù)映射到高維空間
  • 通過轉(zhuǎn)換,將低維空間的非線性問題轉(zhuǎn)為高維空間的線性問題
  • 徑向基核函數(shù),是SMV常用的一個核函數(shù)


    徑向基核函數(shù)
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

  • 二、核函數(shù) 上一節(jié)我們說到,在引入對偶問題與KKT條件以后,此時的w為 于是此時的模型從wx+b轉(zhuǎn)換成了另一個形式...
    小碧小琳閱讀 920評論 0 1
  • 本文主要是學(xué)習(xí)支持向量機的算法原理,并且用Python來實現(xiàn)相關(guān)算法。內(nèi)容包括:SVM概述、線性可分支持向量機、線...
    keepStriving閱讀 17,058評論 6 57
  • 【干貨】支持向量機SVM算法推演 來源:海闊心 盡管早就聽說SVM比較復(fù)雜,當(dāng)真正下筆推導(dǎo)時其復(fù)雜程度還是出乎意料...
    Major術(shù)業(yè)閱讀 2,795評論 0 9
  • 詩/昂格倫 星空下 篝火邊 山野 叢林 繁星點點 倏忽間 流星劃過 許個愿 閉上眼 心中另一片天 與你有關(guān) 一群人...
    昂格倫閱讀 290評論 0 2
  • 2017.10.31 星期二 晴 十月月末,被時光忽略好久的那些樹,有了不太明顯的變化。 這是最初的一張葉子,它的...
    xhy0606閱讀 911評論 1 6

友情鏈接更多精彩內(nèi)容