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

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

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

3天內不再提示

不同角度的機器學習算法比較

汽車玩家 ? 來源:今日頭條 ? 作者:聞數起舞 ? 2020-05-03 18:35 ? 次閱讀

"當您改變看待事物的方式時,您看待的事物就會改變。" ―Wayne Dyer

人類發明了無數的機器學習(ML)算法。 當然,大多數時候,只有一小部分用于研究和工業。 但是,對于人類來說,理解并記住所有這些ML模型的所有細節都是有些不知所措的。 某些人可能還會誤以為所有這些算法都是完全無關的。 更重要的是,當兩者看起來都是有效的算法時,如何選擇使用算法A而不是算法B?

本文旨在為讀者提供不同角度的機器學習算法。 基于這些觀點,可以基于共同的理由對算法進行比較,并且可以輕松地對其進行分析。 本文編寫時考慮了兩個主要的ML任務-回歸和分類。

方法與目標

本質上,所有機器學習問題都是優化問題。 機器學習模型或始終需要優化的基本目標函數背后總有一種方法論。 比較算法背后的主要思想可以增強關于它們的推理。

例如,線性回歸模型的目的是使預測值和實際值的平方損失最小化(均方誤差,MSE),而Lasso回歸的目的是通過在MSE上添加額外的正則項來限制MSE,同時限制學習參數。 防止過度擬合。

參數化

盡管沒有嚴格定義參數模型的定義,但是這種模型分類法已廣泛用于統計學習領域。 簡單地說,參數模型意味著模型的參數數量是固定的,而當有更多數據可用時,非參數模型的參數數量會增加[3]。 定義參數模型的另一種方法是基于其有關數據概率分布形狀的基本假設。 如果沒有假設,那么它是一個非參數模型[4]。

可并行性

并行算法意味著一種算法可以在給定的時間完成多個操作。 這可以通過在不同的工作人員之間分配工作負載來完成,例如在一臺或多臺計算機中的處理器。 像梯度提升決策樹(GBDT)這樣的順序算法很難并行化,因為下一個決策樹是根據前一個決策樹所犯的錯誤建立的。

在線和離線

在線和離線學習是指機器學習軟件學習更新模型的方式。 在線學習意味著可以一次提供一個訓練數據,以便在有新數據時可以立即更新參數。 但是,離線學習要求訓練在新數據出現時重新開始(重新訓練整個模型)以更新參數。 如果一種算法是在線算法,那將是有效的,因為生產中使用的參數可以實時更新以反映新數據的影響。

偏差方差權衡

不同的ML算法將具有不同的偏差方差權衡。 偏差誤差來自模型偏向特定解決方案或假設的事實。 例如,如果線性決策邊界適合非線性數據,則偏差會很大。 另一方面,方差度量的是來自模型方差的誤差。 它是模型預測和期望模型預測的平均平方差[2]。

Bias-variance tradeoff, extracted from [2].

不同的模型進行不同的偏差方差折衷。 例如,樸素貝葉斯由于過于簡單的假設而被認為是高偏差,低方差模型。

樣品復雜度

樣本復雜性衡量了訓練網絡以保證有效概括所需的訓練示例的數量。 例如,深度神經網絡具有很高的樣本復雜度,因為需要大量的訓練數據來訓練它。

空間復雜度

空間復雜度衡量一個算法需要運行多少內存。 如果ML算法將過多的數據加載到機器的工作存儲器中,則ML程序將無法成功運行。

時間復雜度

RAM模型[1]下,算法所需的"時間"通過算法的基本運算來衡量。 盡管用戶和開發人員可能會更多地關注算法訓練模型所需的掛鐘時間,但使用標準最壞情況下的計算時間復雜度來比較模型訓練所需的時間會更公平。 使用計算復雜度的好處是可以忽略諸如運行時使用的計算機功能和體系結構以及底層編程語言之類的差異,從而使用戶可以專注于算法基本運算的基本差異。

請注意,在訓練和測試期間,時間復雜度可能會大不相同。 例如,線性回歸等參數模型可能需要較長的訓練時間,但在測試期間卻很有效。

參考

[1]計算的RAM模型

[2]講座12:偏差-偏差權衡

[3] D. S. Raschka。 "參數學習算法和非參數學習算法之間有什么區別?"

[4] T. Hoskin,"參量和非參量:使術語神秘化",Mayo診所,2012年,第1-5頁。

總之,可以基于不同的標準來分析ML算法。 這些標準實際上可以幫助衡量不同ML模型的有效性和效率。

您能從其他角度比較機器學習算法嗎?

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

    關注

    23

    文章

    4630

    瀏覽量

    93366
  • 機器學習
    +關注

    關注

    66

    文章

    8441

    瀏覽量

    133094
收藏 人收藏

    評論

    相關推薦

    【「具身智能機器人系統」閱讀體驗】2.具身智能機器人的基礎模塊

    具身智能機器人的基礎模塊,這個是本書的第二部分內容,主要分為四個部分:機器人計算系統,自主機器人的感知系統,自主機器人的定位系統,自主機器
    發表于 01-04 19:22

    華為云 Flexus X 實例部署安裝 Jupyter Notebook,學習 AI,機器學習算法

    前言 由于本人最近在學習一些機器算法,AI 算法的知識,需要搭建一個學習環境,所以就在最近購買的華為云 Flexus X 實例上安裝了
    的頭像 發表于 01-02 13:43 ?152次閱讀
    華為云 Flexus X 實例部署安裝 Jupyter Notebook,<b class='flag-5'>學習</b> AI,<b class='flag-5'>機器</b><b class='flag-5'>學習</b><b class='flag-5'>算法</b>

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

    在上一篇文章中,我們介紹了機器學習的關鍵概念術語。在本文中,我們會介紹傳統機器學習的基礎知識和多種算法特征,供各位老師選擇。 01 傳統
    的頭像 發表于 12-30 09:16 ?398次閱讀
    傳統<b class='flag-5'>機器</b><b class='flag-5'>學習</b>方法和應用指導

    cmp在機器學習中的作用 如何使用cmp進行數據對比

    機器學習領域,"cmp"這個術語可能并不是一個常見的術語,它可能是指"比較"(comparison)的縮寫。 比較機器
    的頭像 發表于 12-17 09:35 ?312次閱讀

    NPU與機器學習算法的關系

    在人工智能領域,機器學習算法是實現智能系統的核心。隨著數據量的激增和算法復雜度的提升,對計算資源的需求也在不斷增長。NPU作為一種專門為深度學習
    的頭像 發表于 11-15 09:19 ?604次閱讀

    LSTM神經網絡與其他機器學習算法比較

    隨著人工智能技術的飛速發展,機器學習算法在各個領域中扮演著越來越重要的角色。長短期記憶網絡(LSTM)作為一種特殊的循環神經網絡(RNN),因其在處理序列數據方面的優勢而受到廣泛關注。 LSTM
    的頭像 發表于 11-13 10:17 ?1042次閱讀

    人工智能、機器學習和深度學習存在什么區別

    人工智能指的是在某種程度上顯示出類似人類智能的設備。AI有很多技術,但其中一個很大的子集是機器學習——讓算法從數據中學習
    發表于 10-24 17:22 ?2543次閱讀
    人工智能、<b class='flag-5'>機器</b><b class='flag-5'>學習</b>和深度<b class='flag-5'>學習</b>存在什么區別

    LIBS結合機器學習算法的江西名優春茶采收期鑒別

    以廬山云霧茶和狗牯腦茶的明前茶、雨前茶為對象,研究激光誘導擊穿光譜結合機器學習的茶葉鑒別方法。將茶葉茶,水數據融合可有效鑒別春茶采收期,且數據融合后表現出更好的穩定性和魯棒性,LIBS結合機器
    的頭像 發表于 10-22 18:05 ?307次閱讀
    LIBS結合<b class='flag-5'>機器</b><b class='flag-5'>學習</b><b class='flag-5'>算法</b>的江西名優春茶采收期鑒別

    機器學習算法原理詳解

    機器學習作為人工智能的一個重要分支,其目標是通過讓計算機自動從數據中學習并改進其性能,而無需進行明確的編程。本文將深入解讀幾種常見的機器學習
    的頭像 發表于 07-02 11:25 ?1371次閱讀

    機器學習在數據分析中的應用

    隨著大數據時代的到來,數據量的爆炸性增長對數據分析提出了更高的要求。機器學習作為一種強大的工具,通過訓練模型從數據中學習規律,為企業和組織提供了更高效、更準確的數據分析能力。本文將深入探討機器
    的頭像 發表于 07-02 11:22 ?815次閱讀

    深度學習與傳統機器學習的對比

    在人工智能的浪潮中,機器學習和深度學習無疑是兩大核心驅動力。它們各自以其獨特的方式推動著技術的進步,為眾多領域帶來了革命性的變化。然而,盡管它們都屬于機器
    的頭像 發表于 07-01 11:40 ?1541次閱讀

    機器學習的經典算法與應用

    關于數據機器學習就是喂入算法和數據,讓算法從數據中尋找一種相應的關系。Iris鳶尾花數據集是一個經典數據集,在統計學習
    的頭像 發表于 06-27 08:27 ?1729次閱讀
    <b class='flag-5'>機器</b><b class='flag-5'>學習</b>的經典<b class='flag-5'>算法</b>與應用

    深入探討機器學習的可視化技術

    機器學習可視化(簡稱ML可視化)一般是指通過圖形或交互方式表示機器學習模型、數據及其關系的過程。目標是使理解模型的復雜算法和數據模式更容易,
    發表于 04-25 11:17 ?480次閱讀
    深入探討<b class='flag-5'>機器</b><b class='flag-5'>學習</b>的可視化技術

    機器學習怎么進入人工智能

    ,人工智能已成為一個熱門領域,涉及到多個行業和領域,例如語音識別、機器翻譯、圖像識別等。 在編程中進行人工智能的關鍵是使用機器學習算法,這是一類基于樣本數據和模型訓練來進行預測和判斷的
    的頭像 發表于 04-04 08:41 ?389次閱讀

    機器學習8大調參技巧

    今天給大家一篇關于機器學習調參技巧的文章。超參數調優是機器學習例程中的基本步驟之一。該方法也稱為超參數優化,需要搜索超參數的最佳配置以實現最佳性能。
    的頭像 發表于 03-23 08:26 ?706次閱讀
    <b class='flag-5'>機器</b><b class='flag-5'>學習</b>8大調參技巧
    主站蜘蛛池模板: 黄 色 录像成 人播放免费99网 | 日韩电影天堂网 | 8050网午夜一级毛片免费不卡 | 日本美女中出 | 日韩欧美一卡二区 | 永久免费看mv网站入口 | 99热最新网址| 免费一级特黄特色大片在线观看 | 免费看大美女大黄大色 | 国产人免费人成免费视频 | 手机看片福利盒子久久青 | 国产小视频免费 | 四虎影院欧美 | 亚洲欧美经典 | 五月天婷婷免费视频观看 | 四虎最新紧急更新地址 | 性xxxxfreexxxxx国产 | 高清videosgratis欧洲69 | 午夜色a大片在线观看免费 午夜色大片在线观看 | a一级黄| 特黄特黄特色大片免费观看 | 天天看黄色 | 怡红院日本一道日本久久 | 欧美做a欧美 | 天堂bt种子资源+在线 | 欧美影院一区二区三区 | 我想看三级特黄 | 色色色色色色色色色色色 | 开心激情五月网 | 国产高清在线视频 | 四虎网站在线播放 | 视频免费黄色 | 日本亚洲免费 | 4438x全国最大色 | 一级不卡毛片免费 | 日本免费黄色网址 | 欧美性猛 | 人人干视频在线观看 | 色香淫欲 | 狠狠狠色丁香婷婷综合久久88 | 一级特级片 |