chinese直男口爆体育生外卖, 99久久er热在这里只有精品99, 又色又爽又黄18禁美女裸身无遮挡, gogogo高清免费观看日本电视,私密按摩师高清版在线,人妻视频毛茸茸,91论坛 兴趣闲谈,欧美 亚洲 精品 8区,国产精品久久久久精品免费

0
  • 聊天消息
  • 系統(tǒng)消息
  • 評論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會員中心
創(chuàng)作中心

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

3天內(nèi)不再提示

不同角度的機器學(xué)習(xí)算法比較

汽車玩家 ? 來源:今日頭條 ? 作者:聞數(shù)起舞 ? 2020-05-03 18:35 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

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

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

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

方法與目標

本質(zhì)上,所有機器學(xué)習(xí)問題都是優(yōu)化問題。 機器學(xué)習(xí)模型或始終需要優(yōu)化的基本目標函數(shù)背后總有一種方法論。 比較算法背后的主要思想可以增強關(guān)于它們的推理。

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

參數(shù)化

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

可并行性

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

在線和離線

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

偏差方差權(quán)衡

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

Bias-variance tradeoff, extracted from [2].

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

樣品復(fù)雜度

樣本復(fù)雜性衡量了訓(xùn)練網(wǎng)絡(luò)以保證有效概括所需的訓(xùn)練示例的數(shù)量。 例如,深度神經(jīng)網(wǎng)絡(luò)具有很高的樣本復(fù)雜度,因為需要大量的訓(xùn)練數(shù)據(jù)來訓(xùn)練它。

空間復(fù)雜度

空間復(fù)雜度衡量一個算法需要運行多少內(nèi)存。 如果ML算法將過多的數(shù)據(jù)加載到機器的工作存儲器中,則ML程序?qū)o法成功運行。

時間復(fù)雜度

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

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

參考

[1]計算的RAM模型

[2]講座12:偏差-偏差權(quán)衡

[3] D. S. Raschka。 "參數(shù)學(xué)習(xí)算法和非參數(shù)學(xué)習(xí)算法之間有什么區(qū)別?"

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

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

您能從其他角度比較機器學(xué)習(xí)算法嗎?

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請聯(lián)系本站處理。 舉報投訴
  • 算法
    +關(guān)注

    關(guān)注

    23

    文章

    4775

    瀏覽量

    97639
  • 機器學(xué)習(xí)
    +關(guān)注

    關(guān)注

    66

    文章

    8546

    瀏覽量

    136539
收藏 人收藏
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

    評論

    相關(guān)推薦
    熱點推薦

    機器學(xué)習(xí)和深度學(xué)習(xí)中需避免的 7 個常見錯誤與局限性

    無論你是剛?cè)腴T還是已經(jīng)從事人工智能模型相關(guān)工作一段時間,機器學(xué)習(xí)和深度學(xué)習(xí)中都存在一些我們需要時刻關(guān)注并銘記的常見錯誤。如果對這些錯誤置之不理,日后可能會引發(fā)諸多麻煩!只要我們密切關(guān)注數(shù)據(jù)、模型架構(gòu)
    的頭像 發(fā)表于 01-07 15:37 ?114次閱讀
    <b class='flag-5'>機器</b><b class='flag-5'>學(xué)習(xí)</b>和深度<b class='flag-5'>學(xué)習(xí)</b>中需避免的 7 個常見錯誤與局限性

    機器視覺檢測PIN針

    角度,凸顯Pin針輪廓、高度差異及表面缺陷(如劃痕、異物)。精密運動平臺(可選):用于多角度成像或定位被測連接器。核心檢測算法:定位與計數(shù): 模板匹配或Blob分析快速定位連接器及所有Pin針,確保數(shù)量
    發(fā)表于 09-26 15:09

    量子機器學(xué)習(xí)入門:三種數(shù)據(jù)編碼方法對比與應(yīng)用

    在傳統(tǒng)機器學(xué)習(xí)中數(shù)據(jù)編碼確實相對直觀:獨熱編碼處理類別變量,標準化調(diào)整數(shù)值范圍,然后直接輸入模型訓(xùn)練。整個過程更像是數(shù)據(jù)清洗,而非核心算法組件。量子機器
    的頭像 發(fā)表于 09-15 10:27 ?659次閱讀
    量子<b class='flag-5'>機器</b><b class='flag-5'>學(xué)習(xí)</b>入門:三種數(shù)據(jù)編碼方法對比與應(yīng)用

    AI 驅(qū)動三維逆向:點云降噪算法工具與機器學(xué)習(xí)建模能力的前沿應(yīng)用

    在三維逆向工程領(lǐng)域,傳統(tǒng)方法在處理復(fù)雜數(shù)據(jù)和構(gòu)建高精度模型時面臨諸多挑戰(zhàn)。隨著人工智能(AI)技術(shù)的發(fā)展,點云降噪算法工具與機器學(xué)習(xí)建模能力的應(yīng)用,為三維逆向工程帶來了創(chuàng)新性解決方案,顯著提升
    的頭像 發(fā)表于 08-20 10:00 ?588次閱讀
    AI 驅(qū)動三維逆向:點云降噪<b class='flag-5'>算法</b>工具與<b class='flag-5'>機器</b><b class='flag-5'>學(xué)習(xí)</b>建模能力的前沿應(yīng)用

    PID控制算法學(xué)習(xí)筆記資料

    用于新手學(xué)習(xí)PID控制算法。
    發(fā)表于 08-12 16:22 ?7次下載

    FPGA在機器學(xué)習(xí)中的具體應(yīng)用

    ,越來越多地被應(yīng)用于機器學(xué)習(xí)任務(wù)中。本文將探討 FPGA 在機器學(xué)習(xí)中的應(yīng)用,特別是在加速神經(jīng)網(wǎng)絡(luò)推理、優(yōu)化算法和提升處理效率方面的優(yōu)勢。
    的頭像 發(fā)表于 07-16 15:34 ?2776次閱讀

    【嘉楠堪智K230開發(fā)板試用體驗】K230機器視覺相關(guān)功能體驗

    K230開發(fā)板攝像頭及AI功能測評 攝像頭作為機器視覺應(yīng)用的基礎(chǔ),能夠給機器學(xué)習(xí)模型提供輸入,提供輸入的質(zhì)量直接影響機器學(xué)習(xí)模型的效果。 K
    發(fā)表于 07-08 17:25

    FPGA使用Cordic算法求解角度正余弦值

    在進行坐標變換的時候,需要計算角度的正余弦值,而在FPGA中是不能直接進行求解的,需要采用其它的方式進行求解。
    的頭像 發(fā)表于 06-19 09:54 ?1325次閱讀
    FPGA使用Cordic<b class='flag-5'>算法</b>求解<b class='flag-5'>角度</b>正余弦值

    【「# ROS 2智能機器人開發(fā)實踐」閱讀體驗】視覺實現(xiàn)的基礎(chǔ)算法的應(yīng)用

    。 學(xué)習(xí)建議 對于初學(xué)者,建議先通過仿真(如Gazebo)驗證算法,再遷移到真實機器人,以降低硬件調(diào)試成本。 多參與開源社區(qū)(如ROS2的GitHub項目),學(xué)習(xí)前沿技術(shù)并貢獻代碼
    發(fā)表于 05-03 19:41

    機器人主控芯片平臺有哪些 機器人主控芯片一文搞懂

    AI芯片在人形機器人中的應(yīng)用越來越廣泛。這些AI芯片專門設(shè)計用于執(zhí)行人工智能算法,如深度學(xué)習(xí)機器學(xué)習(xí)等。
    的頭像 發(fā)表于 04-25 16:26 ?6934次閱讀
    <b class='flag-5'>機器</b>人主控芯片平臺有哪些  <b class='flag-5'>機器</b>人主控芯片一文搞懂

    復(fù)合機器人為什么要使用單點糾偏算法?

    復(fù)合機器人單點糾偏算法
    的頭像 發(fā)表于 04-20 14:59 ?589次閱讀
    復(fù)合<b class='flag-5'>機器</b>人為什么要使用單點糾偏<b class='flag-5'>算法</b>?

    十大鮮為人知卻功能強大的機器學(xué)習(xí)模型

    本文轉(zhuǎn)自:QuantML當我們談?wù)?b class='flag-5'>機器學(xué)習(xí)時,線性回歸、決策樹和神經(jīng)網(wǎng)絡(luò)這些常見的算法往往占據(jù)了主導(dǎo)地位。然而,除了這些眾所周知的模型之外,還存在一些鮮為人知但功能強大的算法,它們能夠
    的頭像 發(fā)表于 04-02 14:10 ?1010次閱讀
    十大鮮為人知卻功能強大的<b class='flag-5'>機器</b><b class='flag-5'>學(xué)習(xí)</b>模型

    **【技術(shù)干貨】Nordic nRF54系列芯片:傳感器數(shù)據(jù)采集與AI機器學(xué)習(xí)的完美結(jié)合**

    機器學(xué)習(xí)算法,解決傳感器數(shù)據(jù)采集難題! 1. nRF54系列支持OTA嗎? 答:支持!nRF54L系列基于Zephyr的MCUBOOT和SMP DFU庫,支持BLE和UART等多種OTA方式
    發(fā)表于 04-01 00:00

    請問STM32部署機器學(xué)習(xí)算法硬件至少要使用哪個系列的芯片?

    STM32部署機器學(xué)習(xí)算法硬件至少要使用哪個系列的芯片?
    發(fā)表于 03-13 07:34

    機器學(xué)習(xí)模型市場前景如何

    當今,隨著算法的不斷優(yōu)化、數(shù)據(jù)量的爆炸式增長以及計算能力的飛速提升,機器學(xué)習(xí)模型的市場前景愈發(fā)廣闊。下面,AI部落小編將探討機器學(xué)習(xí)模型市場
    的頭像 發(fā)表于 02-13 09:39 ?691次閱讀