在线观看www成人影院-在线观看www日本免费网站-在线观看www视频-在线观看操-欧美18在线-欧美1级

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

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

3天內不再提示

集成模型的原理及創建集成模型的方法

h1654155282.3538 ? 來源:51CTO觀察 ? 作者:51CTO觀察 ? 2020-11-11 11:13 ? 次閱讀

集成學習是功能強大的機器學習技術之一。集成學習通過使用多種機器學習模型來提高預測結果的可靠性和準確性。但是,使用多種機器學習模型如何使預測結果更準確?可以采用什么樣的技術創建整體學習模型?以下將探討解答這些問題,并研究使用集成模型的基本原理以及創建集成模型的主要方法。

什么是集成學習?

簡而言之,集成學習是訓練多個機器學習模型并將其輸出組合在一起的過程。組織以不同的模型為基礎,致力構建一個最優的預測模型。組合各種不同的機器學習模型可以提高整體模型的穩定性,從而獲得更準確的預測結果。集成學習模型通常比單個模型更可靠,因此,它們經常在許多機器學習競賽中獲勝。

工程師可以使用多種技術來創建集成學習模型。而簡單的集成學習技術包括平均不同模型的輸出結果,同時還開發了更復雜的方法和算法,專門用于將許多基礎學習者/模型的預測結果組合在一起。

為什么要使用集成訓練方法?

出于多種原因,機器學習模型可能會彼此不同。不同的機器學習模型可以對總體數據的不同樣本進行操作,可以使用不同的建模技術,并且使用不同的假設。

想象一下,如果你加入由不同專業人員組成的團隊,那么肯定會有一些你知道和不知道的技術,假設你正在和其他成員一起討論一個技術主題。他們也像你一樣,只對自己的專業有所了解,而對其他專業技術一無所知。但是,如果最終能將這些技術知識組合在一起,將會對更多領域有更準確的猜測,這是集成學習的原理,也就是結合不同個體模型(團隊成員)的預測以提高準確性,并最大程度地減少錯誤。

統計學家已經證明,當一群人被要求用一系列可能的答案來猜測一個給定問題的正確答案時,他們所有的答案都會形成一個概率分布。真正知道正確答案的人會自信地選擇正確的答案,而選擇錯誤答案的人會將他們的猜測分散到可能的錯誤答案范圍內。例如玩一個猜迷游戲,如果你和兩個朋友都知道正確的答案是A,那么你們三個人都會選A,而團隊中其他三個不知道答案的人很可能會錯誤地猜測是B、C、D或E,其結果是A有三票,其他答案可能只有一到兩票。

所有的模型都有一定的誤差。一個模型的誤差將不同于另一個模型產生的誤差,因為模型本身由于上述原因而不同。當檢查所有的錯誤時,它們不會聚集在某一個答案周圍,而是廣泛分布。不正確的猜測基本上分散在所有可能的錯誤答案上,并相互抵消。與此同時,來自不同模型的正確猜測將聚集在正確的答案周圍。當使用集成訓練方法時,可以找到更可靠的正確答案。

簡單的集成訓練方法

簡單的集成訓練方法通常只涉及統計集成技術的應用,例如確定一組預測的模式、平均值或加權平均值。

模型是指一組數字中出現頻率最高的元素。為了得到這個模型,各個學習模型返回他們的預測,這些預測被認為是對最終預測的投票。通過計算預測的算術平均值(四舍五入到最接近的整數)來確定預測的平均值。最后,可以通過為用于創建預測的模型分配不同的權重來計算加權平均值,其中權重代表該模型的預測重要性。將類別預測的數值表示與權重(從0到1.0)相乘,然后將各個加權的預測相加在一起,并將其結果進行四舍五入,從而得出最接近的整數。

高級集成訓練方法

現在有三種主要的高級集成訓練技術,每種技術都旨在解決特定類型的機器學習問題。 “裝袋”(Bagging)技術用于減少模型預測的方差,方差是指當基于相同的觀察結果時預測的結果相差多少。使用“提升”(Boosting)技術來消除模型的偏差。最后,通常使用“堆疊”(Stacking)來改善預測結果。

集成學習方法通常可以分為兩類:順序集成方法和并行集成方法。

順序集成方法的名稱為“順序”,因為基礎學習器/模型是順序生成的。在順序集成方法的情況下,基本思想是利用基礎學習者之間的依賴關系來獲得更準確的預測。標簽錯誤的示例將調整其權重,而標簽正確的示例將保持相同的權重。在每次生成新的學習者時,權重都會改變,其準確性將會提高。

與順序集成模型相反,并行集成方法將會并行生成基礎學習器。在進行并行集成學習時,可以利用基礎學習器具有獨立性這一事實,因為可以通過平均每個學習器的預測值來降低總體錯誤率。

集成訓練方法可以是同質的,也可以是異質的。大多數集成學習方法是同質的,這意味著它們使用單一類型的基本學習模型/算法。與其相反,異構集成使用不同的學習算法,使學習者多樣化,以確保盡可能高的準確性。

集成學習算法的示例

集成提升的可視化

順序集成方法的示例包括AdaBoost、XGBoost和Gradient tree boosting。這些都是提升升模型。對于這些提升模型,目標是將表現欠佳的弱勢學習者轉變為功能強大的學習者。像AdaBoost和XGBoost這樣的模型從許多弱勢學習者開始,這些學習者的表現比隨機猜測要好一些。隨著訓練的繼續,將權重應用于數據并進行調整。在較早的培訓中被學習者錯誤分類的實例將具有更大的權重。在為所需的訓練回合次數重復此過程之后,通過加權和(對于回歸任務)和加權投票(對于分類任務)將預測合并在一起。

裝袋學習過程

并行集成模型的一個示例是隨機森林分類器,并且隨機森林也是裝袋技術的一個示例。 “裝袋”這個術語來自“引導聚合”。使用稱為“自舉抽樣”的抽樣技術從總數據集中抽取樣本,基本學習者使用這些技術進行預測。對于分類任務,基本模型的輸出使用投票進行聚合,而對于回歸任務則將它們進行平均。隨機森林使用單獨的決策樹作為基礎學習者,并且集合中的每個決策樹都是使用來自數據集的不同樣本構建的。特征的隨機子集也用于生成決策樹。導致高度隨機化的個體決策樹,這些決策樹全部組合在一起以提供可靠的預測。

堆疊集成可視化

在堆疊集成技術方面,多元回歸或分類模型通過更高級別的元模型組合在一起。較低級別的基本模型通過輸入整個數據集進行訓練。然后將基本模型的輸出作為訓練元模型的功能。堆疊集成模型在本質上通常是異質的。
責任編輯人:CC

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

    關注

    66

    文章

    8445

    瀏覽量

    133121
  • 集成模型
    +關注

    關注

    0

    文章

    2

    瀏覽量

    6445
  • 機器學習技術

    關注

    0

    文章

    7

    瀏覽量

    2994
收藏 人收藏

    評論

    相關推薦

    PSpice子電路模型創建

    對于常用的電路單元以及集成電路新產品 , 建立一個子電路模型 , 并作為一個器件添加到 PSpice 模型庫中 , 就可以使電路系統設計人員非常方便地使用這些產品。文章在介紹 Pspice
    發表于 07-02 11:13

    如何提升模型能力?

    目標檢測的模型集成方法及實驗常見的提升模型能力的方式
    發表于 02-24 07:10

    介紹支持向量機與決策樹集成模型的應用

    本文主要介紹支持向量機、k近鄰、樸素貝葉斯分類 、決策樹、決策樹集成模型的應用。講解了支持向量機SVM線性與非線性模型的適用環境,并對核函數技巧作出深入的分析,對線性Linear核函數、多項式
    發表于 09-01 06:57

    深度學習模型是如何創建的?

    嵌入式系統已被證明可以降低成本并增加各個行業的收入,包括制造工廠,供應鏈管理,醫療保健等等。本文將介紹有關深度學習嵌入式系統的信息。深度學習模型是如何創建的?創建深度學習模型涉及多個階
    發表于 10-27 06:34

    如何創建Proteus仿真模型

    我們緊接著介紹以原理圖方式創建Proteus仿真模型的詳細過程。有些讀者可能會想:不就是從器件庫中調出元件創建嘛,我可以做一個超級器件,里面包含51、AVR、PIC等單片機器件構成的超級模組,反正
    發表于 01-24 08:08

    如何構建UVM寄存器模型并將寄存器模型集成到驗證環境中

    ),通常也叫寄存器模型,顧名思義就是對寄存器這個部件的建模。本文要介紹的內容,包括對UVM寄存器模型的概述,如何構建寄存器模型,以及如何將寄存器模型
    發表于 09-23 14:29

    如何在集成模型級別上使用S32K114評估板執行PIL?

    我已經成功地使用分析器功能并在組件級別上使用 S32K114 執行 PIL 并獲得了回溯測量。我現在面臨的主要問題是在具有不同組件(使用模型參考塊)的集成級別上使用 PIL 并以不同的周期運行。我
    發表于 04-14 08:41

    一種工業通信網絡模型與網絡集成設計

    本文介紹了基于現場總線的工業通信網絡模型與網絡集成的原理及集成方法。詳細介紹了 OPC 技術原理及其在網絡集成中的實現,ProfiBus總線與以太網技術結合的產物PROFINET的基本
    發表于 07-22 16:31 ?31次下載
    一種工業通信網絡<b class='flag-5'>模型</b>與網絡<b class='flag-5'>集成</b>設計

    創建Proteus原理圖仿真模型

    創建6位D/A轉換器和TTL7458原理圖模型為例,論述創建Proteus原理圖仿真模型的思路與方法
    發表于 03-28 15:10 ?95次下載
    <b class='flag-5'>創建</b>Proteus原理圖仿真<b class='flag-5'>模型</b>

    風河與Mathworks領先工具集成,基于模型設計效率倍增

    風河在PIL(Processor-in-the-Loop,處理器在環)模擬中實現了Simics和Simulink集成,顯著提升基于模型設計的驗證效率Simics可在基于模型設計工作流程中實現早期目標
    發表于 04-14 15:50 ?2026次閱讀

    關于模型測試與持續集成相結合的可行性分析

    ,可以無縫集成 Simulink 的模型測試套件(Simulink Test 的圖形化的測試管理環境提供了模型測試套件的框架創建環境)。
    的頭像 發表于 09-16 08:42 ?1966次閱讀
    關于<b class='flag-5'>模型</b>測試與持續<b class='flag-5'>集成</b>相結合的可行性分析

    目標檢測的模型集成方法及實驗

    模型集成是一種提升模型能力的常用方法,但也會帶來推理時間的增加,在物體檢測上效果如何,可以看看。
    發表于 01-26 09:05 ?7次下載
    目標檢測的<b class='flag-5'>模型</b><b class='flag-5'>集成方法</b>及實驗

    基于圖集成模型的自動摘要生產方法

    現有長文本自動摘要生成方法存在句子特征單一化和無法全面衡量句子相似特征的問題,導致摘要生成的準確率降低。為此,提岀一種基于圖集成模型的自動摘要生成方法。在計算得到文本句子詞頻、語義和句
    發表于 03-22 14:40 ?10次下載
    基于圖<b class='flag-5'>集成</b><b class='flag-5'>模型</b>的自動摘要生產<b class='flag-5'>方法</b>

    目標檢測多模型集成方法總結

    模型集成是一種提升模型能力的常用方法,但通常也會帶來推理時間的增加,在物體檢測上效果如何,可以看看。
    的頭像 發表于 06-07 17:39 ?1254次閱讀
    目標檢測多<b class='flag-5'>模型</b><b class='flag-5'>集成方法</b>總結

    Simulink集成模型測試太慢怎么辦?

    作者|單線程生物小編|吃不飽Tips:現階段模型開發大部分采用Simulink,為了驗證模型實現了相關功能,需要對模型進行測試。模型測試(MiL)有單元測試和
    的頭像 發表于 09-09 14:53 ?1280次閱讀
    Simulink<b class='flag-5'>集成</b><b class='flag-5'>模型</b>測試太慢怎么辦?
    主站蜘蛛池模板: 日韩一卡 二卡 三卡 四卡 免费视频 | 国产亚洲精品仙踪林在线播放 | kkkbo色综合 lsj老司机精品视频在线观看 | 欧美 亚洲 国产 丝袜 在线 | you ji z z日本人在线观看 | 九色亚洲 | 久久精品国产免费看久久精品 | 欧美色综合网站 | 亚洲性夜| 四虎影院新地址 | 四虎影视4hu4虎成人 | 国产一区二区影院 | 久久天天| 香港三级理论在线影院 | 亚洲1卡二卡3卡四卡不卡 | 国产亚洲精品久久久久久牛牛 | 色多多视频在线观看播放 | 免费看国产一级片 | 天天操免费视频 | 亚洲黄色影片 | 日韩在线视频一区 | 7777sq国产精品 | 中文字幕在线播放不卡 | 日本媚薬痉挛在线观看免费 | 天天操夜夜操天天操 | 午夜影院404| 国产性老妇女做爰在线 | 国产免费一区二区三区最新 | 轻点太大了好深好爽h文 | 久久精品国产精品亚洲精品 | 欧美黑粗硬 | 欧美人与z0xxxx另类 | 天使色 | 男男互攻h啪肉np文厉世 | 97dyy影院理论片 | 亚洲色图第一页 | 精品三级三级三级三级三级 | 成年视频xxxxx免费播放软件 | 成人亚洲综合 | 日韩爱爱 | 国产美女精品三级在线观看 |