<acronym id="s8ci2"><small id="s8ci2"></small></acronym>
<rt id="s8ci2"></rt><rt id="s8ci2"><optgroup id="s8ci2"></optgroup></rt>
<acronym id="s8ci2"></acronym>
<acronym id="s8ci2"><center id="s8ci2"></center></acronym>
0
  • 聊天消息
  • 系統消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發帖/加入社區
創作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內不再提示

支持向量機尋找最優分類超平面的優化問題

RG15206629988 ? 來源:行業學習與研究 ? 2023-05-11 11:13 ? 次閱讀

根據,在線性可分情況下,支持向量機尋找最優分類超平面的優化問題可以表示為:

最小化:1/2||ω||2,

限制條件:yi(ωTXi+b)≥1,i=1~N。

求解上述最優化問題,可得出一組ω和b的值,使得ωTx+b=0所表示的超平面為最優分類超平面。

但在訓練樣本是線性不可分的情況下,上述最優化問題不存在合適的解(個人理解:不存在合適的解的原因是上述最優化問題的本質是求解最優分類超平面,最優分類超平面應滿足可將訓練數據完全分為兩類的條件,但在訓練樣本是線性不可分的情況,不存在滿足上述條件的超平面)。

因此,尋找線性不可分的訓練樣本的最優超平面時,需將上述優化問題的限制條件放松。放松限制條件的方式是引入松弛變量δi(slack variable),將上述優化問題的限制條件改寫為:

yi(ωTXi+b)≥1-δi,i=1~N

在線性不可分的情況下,訓練樣本的數據無法滿足均yi(ωTXi+b)≥1,但可通過調整δi的值使所有訓練數據均滿足yi(ωTXi+b)≥1-δi。同時,為使分類的準確性盡可能高,δi的值也需被限定。

根據上述思路,在線性不可分的情況下,支持向量機尋找最優分類超平面的優化問題可以表示為:

最小化:1/2||ω||2+C∑δi或1/2||ω||2+C∑δi2,

限制條件:(1)δi≥0,i=1~N;(2)yi(ωTXi+b)≥1-δi,i=1~N。

其中,最小化1/2||ω||2+C∑δi或1/2||ω||2+C∑δi2使δi的取值盡可能小,C為比例因子,C的值需人為設定。算法中需人為設定的參數被稱為算法的超參數(hyper parameter)。

在實際應用中,開發人員會不斷被變化超參數值,并測試各種超參數算法的識別率,以選取使算法識別率達至最高的超參數值。

如果一個算法的超參數越多,該算法需手動調整的部分越多,其自動性越低,支持向量機是超參數較少的算法模型,超參數較多的算法模型包括:人工神經網絡、卷積神經網絡(根據百度百科:卷積神經網絡是深度學習的代表算法之一)等。

盡管在線性不可分的情況下,機器學習可以通過使1/2||ω||2+C∑δi或1/2||ω||2+C∑δi2最小化尋找最優分類超平面,但該方法的分類準確率不一定較高。

如圖一所示,圖一中的直線為機器學習通過支持向量機尋找最優分類超平面,但該直線對圖一中圓圈和叉的分類的準確率與隨機猜測的準確率差異不大。

3023e53e-efa9-11ed-90ce-dac502259ad0.png ?

圖一,圖片來源:中國慕課大學《機器學習概論》

此情況出現的原因是通過使1/2||ω||2+C∑δi或1/2||ω||2+C∑δi2最小化尋找最優分類超平面的算法模型是線性的,即假設算法模型的分類函數是線性的。因此,該算法模型對分類函數為非線性函數的訓練樣本進行分類時,將出現分類錯誤的情況。

當訓練樣本的非線性分類函數與線性函數差異較大時,分類錯誤的情況出現的概率將較大,可能出現分類的準確率與隨機猜測的準確率差異不大的情況。





審核編輯:劉清

聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規問題,請聯系本站處理。 舉報投訴
  • 向量機
    +關注

    關注

    0

    文章

    166

    瀏覽量

    20723
  • 機器學習
    +關注

    關注

    66

    文章

    8153

    瀏覽量

    130767
  • 卷積神經網絡

    關注

    4

    文章

    284

    瀏覽量

    11736

原文標題:機器學習相關介紹(9)——支持向量機(線性不可分情況)

文章出處:【微信號:行業學習與研究,微信公眾號:行業學習與研究】歡迎添加關注!文章轉載請注明出處。

收藏 人收藏

    評論

    相關推薦

    擴展包x-cube-ai能實現SVM支持向量嗎?

    擴展包x-cube-ai能實現SVM支持向量
    發表于 03-22 07:26

    支持向量機的基本原理 支持向量機可以解決什么問題

    支持向量機(Support Vector Machine,簡稱SVM)是一種非常流行和強大的機器學習算法,常用于分類和回歸問題。它的基本原理源自于統計學和線性代數的理論基礎,通過找到能夠在特征空間
    的頭像 發表于 01-17 11:17 ?639次閱讀

    使用Python從零實現多分類SVM

    支持向量機的目標是擬合獲得最大邊緣的超平面(兩個類中最近點的距離)??梢灾庇^地表明,這樣的超平面(A)比沒有最大化邊際的超平面(B)具有更好
    的頭像 發表于 12-07 09:33 ?261次閱讀
    使用Python從零實現多<b class='flag-5'>分類</b>SVM

    完整地平面的重要性

    完整地平面的重要性
    的頭像 發表于 11-28 16:54 ?467次閱讀
    完整地<b class='flag-5'>平面的</b>重要性

    什么是機器人最優控制和逆最優控制

    相反的關系: 最優控制理論是數學優化的一個分支,它處理在一段時間內為一個動態系統找到一個控制,使目標函數得到優化。目標是找到目標控制律,使得優化目標函數。 而逆
    的頭像 發表于 11-22 15:29 ?339次閱讀
    什么是機器人<b class='flag-5'>最優</b>控制和逆<b class='flag-5'>最優</b>控制

    SDAccel環境剖析和最優化指南

    電子發燒友網站提供《SDAccel環境剖析和最優化指南.pdf》資料免費下載
    發表于 09-15 11:37 ?0次下載
    SDAccel環境剖析和<b class='flag-5'>最優化</b>指南

    高速電路PCB參考平面的切換

    回路電流的分布總是趨于減小回路電感。對于圖1所示的結構,返回路徑是沿電容→參考平面1(Ref1)→參考平面2(Ref2)流動的。信號路徑上的電流在懸空的中間參考平面Ref1的上表面感應出渦流,參考
    發表于 08-28 14:37 ?262次閱讀
    高速電路PCB參考<b class='flag-5'>平面的</b>切換

    高速電路PCB參考平面的切換

    回路電流的分布總是趨于減小回路電感。對于圖1所示的結構,返回路徑是沿電容→參考平面1(Ref1)→參考平面2(Ref2)流動的。信號路徑上的電流在懸空的中間參考平面Ref1的上表面感應出渦流,參考
    發表于 08-25 14:47 ?346次閱讀
    高速電路PCB參考<b class='flag-5'>平面的</b>切換

    人工神經網絡(感知機算法的意義)

    因為支持向量機算是通過所有數據尋找最優分類方式的算法,而感知機算法是尋找某一
    的頭像 發表于 07-24 18:16 ?719次閱讀
    人工神經網絡(感知機算法的意義)

    支持向量機(多類問題之1類對另1類)

    假設測試樣本需被分為三類,首先需構建三個支持向量機模型
    的頭像 發表于 07-05 16:08 ?349次閱讀
    <b class='flag-5'>支持</b><b class='flag-5'>向量</b>機(多類問題之1類對另1類)

    支持向量機(多類問題之1類對K-1類方式)

    支持向量機可求解二分類問題。當需要求解多分類問題時,支持向量機可將二
    的頭像 發表于 06-30 16:07 ?325次閱讀

    FPGA設計如何最優化

    ? 這是筆者去年某個時間節點的感悟,由于工作繁忙,寫完后擱置一邊了。而對于“設計最優化”這個議題,筆者也一直深感功力不夠,不敢多做闡釋。但是,不管怎樣,若能每隔幾年都好好做些反思回顧,讓自己
    的頭像 發表于 06-25 15:46 ?430次閱讀

    支持向量機(兵王問題描述)

    本文主要內容為采用支持向量機(SVM)解決國際象棋兵王問題。
    的頭像 發表于 06-09 17:52 ?778次閱讀
    <b class='flag-5'>支持</b><b class='flag-5'>向量</b>機(兵王問題描述)

    支持向量機(原問題和對偶問題)

    本文主要介紹原問題(PRIME PROBLEM)和對偶問題(DUAL PROBLEM),支持向量優化問題可通過原問題向對偶問題的轉化求解。
    的頭像 發表于 05-25 09:31 ?843次閱讀

    支持向量機(核函數的定義)

    根據機器學習相關介紹(10)——支持向量機(低維到高維的映射),支持向量機可通過引入φ(x)函數,將低維線性不可分問題轉換為高維線性可分問題。
    的頭像 發表于 05-20 10:41 ?582次閱讀
    <b class='flag-5'>支持</b><b class='flag-5'>向量</b>機(核函數的定義)
    亚洲欧美日韩精品久久_久久精品AⅤ无码中文_日本中文字幕有码在线播放_亚洲视频高清不卡在线观看
    <acronym id="s8ci2"><small id="s8ci2"></small></acronym>
    <rt id="s8ci2"></rt><rt id="s8ci2"><optgroup id="s8ci2"></optgroup></rt>
    <acronym id="s8ci2"></acronym>
    <acronym id="s8ci2"><center id="s8ci2"></center></acronym>