色哟哟视频在线观看-色哟哟视频在线-色哟哟欧美15最新在线-色哟哟免费在线观看-国产l精品国产亚洲区在线观看-国产l精品国产亚洲区久久

0
  • 聊天消息
  • 系統消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發帖/加入社區
會員中心
創作中心

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

3天內不再提示

淺析SVM多核學習方法

汽車玩家 ? 來源:人工智能遇見磐創 ? 作者:Walker ? 2020-05-04 18:16 ? 次閱讀

SVM是機器學習有監督學習的一種方法,常用于解決分類問題,其基本原理是:在特征空間里尋找一個超平面,以最小的錯分率把正負樣本分開。因為SVM既能達到工業界的要求,機器學習研究者又能知道其背后的原理,所以SVM有著舉足輕重的地位。

但是我們之前接觸過的SVM都是單核的,即它是基于單個特征空間的。在實際應用中往往需要根據我們的經驗來選擇不同的核函數(如:高斯核函數、多項式核函數等)、指定不同的參數,這樣不僅不方便而且當數據集的特征是異構時,效果也沒有那么好。正是基于SVM單核學習存在的上述問題,同時利用多個核函數進行映射的多核學習模型(MKL)應用而生。

多核模型比單個核函數具有更高的靈活性。在多核映射的背景下,高維空間成為由多個特征空間組合而成的組合空間。由于組合空間充分發揮了各個基本核的不同特征映射能力,能夠將異構數據的不同特征分量分別通過相應的核函數得到解決。目前主流的多核學習方法主要包括合成核方法、多尺度核方法和無限核方法。其具體流程如圖1所示:

淺析SVM多核學習方法

圖1 多核學習流程圖

接下來我們以二分類問題為例,為大家簡單介紹多核學習方法。令訓練數據集為X={(x1,y1),(x2,y2),(x3,y3)...(xn,yn)},其中Xi是輸入特征,且Xi∈Rd,i= 1,2, ..., N,Yi∈{+1, ?1}是類標簽。SVM 算法目標在于最大化間隔,其模型的原始問題可以表示為:

淺析SVM多核學習方法

其中,w是待求的權重向量,ζi與C分別是松弛變量和懲罰系數。根據拉格朗日對偶性以及 KKT 條件,引入核函數K( Xi , Xj): Rn×Rn → R,原始問題也可以轉換成如下最優化的形式:

淺析SVM多核學習方法

其中,ai與aj為拉格朗日乘子,核函數K( Xi, Xj)=φ(xi) xφ(xj)。核方法的思想就是,在學習與預測中不顯示地定義映射函數φ(xi) ,只定義核函數K( Xi, Xj),直接在原低維空間中計算高維空間中的向量內積,既實現低維樣本空間到高維特征空間的映射,又不增加計算復雜量。

多核學習方法是單核 SVM 的拓展,其目標是確定 M 個個核函數的最優組合,使得間距最大,可以用如下優化問題表示:

淺析SVM多核學習方法

其中?= {θ∈ ?+|θTeM=1},表示 M 個核函數的凸組合的系數,eM是一個向量,M個元素全是 1,K(θ)=∑Mj=1θjkj(?,?)代表最終的核函數,其中kj(?,?)是第j個核函數。與單核 SVM 一樣,可以將上式如下轉化:

淺析SVM多核學習方法

其中Kj∈ RNxN,Ω={a|a∈[0,C]N},“?”被定義為向量的點積,即(1,0)?(2,3) = (1 ×2 ,0×3)=(2,0)。通過對比 MKL 與單核 SVM 所對應的優化問題形式,求解多核學習問題的計算復雜度與難度會遠大于單核 SVM,所以研究出一種高效且穩定的算法來解決傳統多核學習中的優化難題,仍然很具有挑戰性。

綜上所示,盡管多核學習在解決一些異構數據集問題上表現出了非常優秀的性能,但不得不說效率是多核學習發展的最大瓶頸。首先,空間方面,多核學習算法由于需要計算各個核矩陣對應的核組合系數,需要多個核矩陣共同參加運算。也就是說,多個核矩陣需要同時存儲在內存中,如果樣本的個數過多,那么核矩陣的維數也會非常大,如果核的個數也很多,這無疑會占用很大的內存空間。其次,時間方面,傳統的求解核組合參數的方法即是轉化為SDP優化問題求解,而求解SDP問題需要使用內點法,非常耗費時間,盡管后續的一些改進算法能在耗費的時間上有所減少,但依然不能有效的降低時間復雜度。高耗的時間和空間復雜度是導致多核學習算法不能廣泛應用的一個重要原因。

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

    關注

    0

    文章

    154

    瀏覽量

    32489
  • 機器學習
    +關注

    關注

    66

    文章

    8422

    瀏覽量

    132714
收藏 人收藏

    評論

    相關推薦

    傳統機器學習方法和應用指導

    用于開發生物學數據的機器學習方法。盡管深度學習(一般指神經網絡算法)是一個強大的工具,目前也非常流行,但它的應用領域仍然有限。與深度學習相比,傳統方法在給定問題上的開發和測試速度更快。
    的頭像 發表于 12-30 09:16 ?200次閱讀
    傳統機器<b class='flag-5'>學習方法</b>和應用指導

    《DNESP32S3使用指南-IDF版_V1.6》第一章 本書學習方法

    第一章 本書學習方法 為了讓大家更好的學習和使用本書,本章將給大家介紹一下本書的學習方法,包括:本書的學習順序、編寫規范、代碼規范、資料查找、學習
    發表于 11-20 09:54

    什么是機器學習?通過機器學習方法能解決哪些問題?

    來源:Master編程樹“機器學習”最初的研究動機是讓計算機系統具有人的學習能力以便實現人工智能。因為沒有學習能力的系統很難被認為是具有智能的。目前被廣泛采用的機器學習的定義是“利用經
    的頭像 發表于 11-16 01:07 ?428次閱讀
    什么是機器<b class='flag-5'>學習</b>?通過機器<b class='flag-5'>學習方法</b>能解決哪些問題?

    如何使用 PyTorch 進行強化學習

    強化學習(Reinforcement Learning, RL)是一種機器學習方法,它通過與環境的交互來學習如何做出決策,以最大化累積獎勵。PyTorch 是一個流行的開源機器學習庫,
    的頭像 發表于 11-05 17:34 ?311次閱讀

    Pytorch深度學習訓練的方法

    掌握這 17 種方法,用最省力的方式,加速你的 Pytorch 深度學習訓練。
    的頭像 發表于 10-28 14:05 ?219次閱讀
    Pytorch深度<b class='flag-5'>學習</b>訓練的<b class='flag-5'>方法</b>

    《DNK210使用指南 -CanMV版 V1.0》第一章本書學習方法

    第一章 本書學習方法 為了讓讀者更好地學習和使用本書,本章將為讀者介紹本書的學習方法,包括:本書的學習順序、編寫規范、代碼規范、資料查找和學習
    發表于 08-28 17:57

    深度學習中的時間序列分類方法

    的發展,基于深度學習的TSC方法逐漸展現出其強大的自動特征提取和分類能力。本文將從多個角度對深度學習在時間序列分類中的應用進行綜述,探討常用的深度學習模型及其改進
    的頭像 發表于 07-09 15:54 ?985次閱讀

    深度學習中的無監督學習方法綜述

    應用中往往難以實現。因此,無監督學習在深度學習中扮演著越來越重要的角色。本文旨在綜述深度學習中的無監督學習方法,包括自編碼器、生成對抗網絡、聚類算法等,并分析它們的原理、應用場景以及優
    的頭像 發表于 07-09 10:50 ?785次閱讀

    深度學習與nlp的區別在哪

    深度學習和自然語言處理(NLP)是計算機科學領域中兩個非常重要的研究方向。它們之間既有聯系,也有區別。本文將介紹深度學習與NLP的區別。 深度學習簡介 深度學習是一種基于人工神經網絡的
    的頭像 發表于 07-05 09:47 ?952次閱讀

    深度學習的基本原理與核心算法

    隨著大數據時代的到來,傳統機器學習方法在處理復雜模式上的局限性日益凸顯。深度學習(Deep Learning)作為一種新興的人工智能技術,以其強大的非線性表達能力和自學習能力,在圖像識別、自然語言
    的頭像 發表于 07-04 11:44 ?2159次閱讀

    機器學習算法原理詳解

    機器學習作為人工智能的一個重要分支,其目標是通過讓計算機自動從數據中學習并改進其性能,而無需進行明確的編程。本文將深入解讀幾種常見的機器學習算法原理,包括線性回歸、邏輯回歸、支持向量機(SVM
    的頭像 發表于 07-02 11:25 ?1107次閱讀

    TC3x多核使用與TC2x多核使用相比是否有任何限制?

    大家好,TC3x 多核使用與 TC2x 多核使用相比是否有任何限制? 舉例說明:TC3x 是否不允許在不同內核運行的代碼之間進行多內核共享數據交換?
    發表于 05-22 07:32

    risc-v多核芯片在AI方面的應用

    得RISC-V多核芯片能夠更好地適應AI算法的不同需求,包括深度學習、神經網絡等,從而提高芯片的性能和效率,降低成本,使AI邊緣計算晶片更具競爭力。 再者,RISC-V的多核設計可以進一步提高
    發表于 04-28 09:20

    基于SVM的電機異常檢測系統

    之前為大家帶來了兩篇關于SVM的介紹與基于python的使用方法。相信大家都已經上手體驗,嘗鮮了鳶尾花數據集了吧。
    的頭像 發表于 04-18 10:34 ?763次閱讀
    基于<b class='flag-5'>SVM</b>的電機異常檢測系統

    SVM的使用方法

    上一篇本著回歸傳統的觀點,在這個深度學習繁榮發展的時期,帶著大家認識了一位新朋友,英文名SVM,中文名為支持向量機,是一種基于傳統方案的機器學習方案,同樣的,支持根據輸入的數據進行訓練,以進行分類等任務。
    的頭像 發表于 01-25 09:23 ?1644次閱讀
    <b class='flag-5'>SVM</b>的使用<b class='flag-5'>方法</b>
    主站蜘蛛池模板: 国产精品成人免费视频99| 蜜芽手机在线观看| 天美传媒MV高清免费看| 国产精品日韩欧美一区二区三区 | 色姐妹久久综合在线av| 国内九一激情白浆发布| 在线一本码道高清| 日韩人妻双飞无码精品久久| 国产无遮挡又黄又爽在线视频| 中文人妻熟妇精品乱又伧| 漂亮的保姆5电影免费观看完整版中文 | 小短文H啪纯肉公交车| 久久国产乱子伦精品免费不卡| AV无码九九久久| 亚洲 无码 在线 专区| 快播萝莉影院| 国产精品无码人妻在线| 1234成人网| 天堂无码人妻精品AV一区| 老阿姨才是最有味的一区二区 | 亚洲第一成年人网站| 免费看的一级毛片| 国产在线精品视亚洲不卡| 99香蕉精品视频在线观看| 性做久久久久久久久浪潮| 免费亚洲视频在线观看| 国产在线不卡| 成人免费观看国产高清| 中文字幕成人在线观看| 无止侵犯高H1V3无止侵犯| 美女尿口羞羞视频| 黑人干亚洲人| 国产99精品视频| a级全黄试频试看30分钟| 亚洲日韩欧美国产中文在线| 三级电影免费看| 女人张开腿让男人添| 久久亚洲精品无码A片大香大香| 国产露脸150部国语对白| 成年妇女免费播放| 99久久99|