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

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

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

何時(shí)使用機(jī)器學(xué)習(xí)或深度學(xué)習(xí)

星星科技指導(dǎo)員 ? 來(lái)源:嵌入式計(jì)算設(shè)計(jì) ? 作者:Seth DeLand ? 2022-07-08 15:23 ? 次閱讀

鑒于科學(xué)的快速發(fā)展和演變,了解使用哪些人工智能技術(shù)來(lái)推進(jìn)項(xiàng)目可能具有挑戰(zhàn)性。本文概述了機(jī)器學(xué)習(xí)深度學(xué)習(xí)之間的區(qū)別,以及如何確定何時(shí)應(yīng)用它們。

定義:機(jī)器學(xué)習(xí)與深度學(xué)習(xí)

在機(jī)器學(xué)習(xí)和深度學(xué)習(xí)中,工程師都使用 MATLAB 等軟件工具,使計(jì)算機(jī)能夠通過(guò)從示例數(shù)據(jù)集中學(xué)習(xí)來(lái)識(shí)別數(shù)據(jù)的趨勢(shì)和特征。在機(jī)器學(xué)習(xí)的情況下,訓(xùn)練數(shù)據(jù)用于構(gòu)建模型,計(jì)算機(jī)可以使用該模型對(duì)測(cè)試數(shù)據(jù)以及最終的真實(shí)數(shù)據(jù)進(jìn)行分類。傳統(tǒng)上,此工作流程中的一個(gè)重要步驟是開(kāi)發(fā)特征——從原始數(shù)據(jù)派生的附加指標(biāo)——這有助于模型更加準(zhǔn)確。

深度學(xué)習(xí)是機(jī)器學(xué)習(xí)的一個(gè)子集,工程師和科學(xué)家跳過(guò)了創(chuàng)建特征的手動(dòng)步驟。相反,數(shù)據(jù)被輸入深度學(xué)習(xí)算法,它會(huì)自動(dòng)學(xué)習(xí)哪些特征對(duì)確定輸出最有用。

機(jī)器學(xué)習(xí):人工智能的一個(gè)分支,工程師和科學(xué)家在其中手動(dòng)選擇數(shù)據(jù)中的特征并訓(xùn)練模型。常見(jiàn)的機(jī)器學(xué)習(xí)算法包括決策樹(shù)、支持向量機(jī)、神經(jīng)網(wǎng)絡(luò)和集成方法。

深度學(xué)習(xí): 機(jī)器學(xué)習(xí)的一個(gè)分支,松散地模仿人腦的神經(jīng)通路,算法自動(dòng)學(xué)習(xí)哪些特征是有用的。常見(jiàn)的深度學(xué)習(xí)算法包括卷積神經(jīng)網(wǎng)絡(luò) (CNN)、遞歸神經(jīng)網(wǎng)絡(luò)和深度 Q 網(wǎng)絡(luò)。

項(xiàng)目簡(jiǎn)介

機(jī)器學(xué)習(xí)通常用于涉及預(yù)測(cè)輸出或發(fā)現(xiàn)趨勢(shì)的項(xiàng)目。在這些示例中,使用有限的數(shù)據(jù)體來(lái)幫助機(jī)器學(xué)習(xí)模式,這些模式以后可以用來(lái)對(duì)新的輸入數(shù)據(jù)做出正確的判斷。機(jī)器學(xué)習(xí)中使用的常用算法包括線性回歸、決策樹(shù)、支持向量機(jī) (SVM)、樸素貝葉斯、判別分析、神經(jīng)網(wǎng)絡(luò)和集成方法。

深度學(xué)習(xí)更為復(fù)雜,通常用于涉及對(duì)圖像進(jìn)行分類、識(shí)別圖像中的對(duì)象以及增強(qiáng)圖像和信號(hào)的項(xiàng)目。在這些情況下,可以應(yīng)用深度神經(jīng)網(wǎng)絡(luò),因?yàn)樗鼈冎荚趶目臻g和時(shí)間組織的數(shù)據(jù)(例如圖像和信號(hào))中自動(dòng)提取特征。深度學(xué)習(xí)中常用的算法包括卷積神經(jīng)網(wǎng)絡(luò) (CNN)、循環(huán)神經(jīng)網(wǎng)絡(luò) (RNN) 和強(qiáng)化學(xué)習(xí)(深度 Q 網(wǎng)絡(luò))。

如果您需要更快的結(jié)果,機(jī)器學(xué)習(xí)算法可能更可取。它們的訓(xùn)練速度更快,并且需要更少的計(jì)算能力。特征和觀察的數(shù)量將是影響訓(xùn)練時(shí)間的關(guān)鍵因素。應(yīng)用機(jī)器學(xué)習(xí)的工程師應(yīng)該將大部分時(shí)間用于開(kāi)發(fā)和評(píng)估功能以提高模型的準(zhǔn)確性。

深度學(xué)習(xí)模型需要時(shí)間來(lái)訓(xùn)練。預(yù)訓(xùn)練網(wǎng)絡(luò)和公共數(shù)據(jù)集可以通過(guò)遷移學(xué)習(xí)縮短訓(xùn)練時(shí)間,但有時(shí)實(shí)施起來(lái)可能很復(fù)雜。一般來(lái)說(shuō),深度學(xué)習(xí)算法可能需要一分鐘到幾周的時(shí)間來(lái)訓(xùn)練,具體取決于你的硬件和計(jì)算能力。應(yīng)用深度學(xué)習(xí)的工程師應(yīng)該將大部分時(shí)間花在訓(xùn)練模型和修改深度神經(jīng)網(wǎng)絡(luò)的架構(gòu)上。

選擇機(jī)器學(xué)習(xí)與深度學(xué)習(xí)的考慮因素

數(shù)據(jù)注意事項(xiàng)

了解可用數(shù)據(jù)集有助于確定機(jī)器學(xué)習(xí)還是深度學(xué)習(xí)應(yīng)該應(yīng)用于給定任務(wù)。

通常,當(dāng)可用的結(jié)構(gòu)化數(shù)據(jù)更有限時(shí),會(huì)使用機(jī)器學(xué)習(xí)。大多數(shù)機(jī)器學(xué)習(xí)算法旨在將模型訓(xùn)練為表格數(shù)據(jù)(組織成獨(dú)立的行和列)。如果數(shù)據(jù)是非表格的,可以應(yīng)用機(jī)器學(xué)習(xí),但它確實(shí)需要一些數(shù)據(jù)處理——即傳感器數(shù)據(jù)可以通過(guò)使用常用統(tǒng)計(jì)指標(biāo)(均值、中值、標(biāo)準(zhǔn)差、偏度、峰度等),然后與傳統(tǒng)的機(jī)器學(xué)習(xí)技術(shù)一起使用。

深度學(xué)習(xí)通常需要大量的訓(xùn)練數(shù)據(jù)來(lái)確保網(wǎng)絡(luò)很可能具有數(shù)千萬(wàn)個(gè)參數(shù)并且不會(huì)過(guò)度擬合訓(xùn)練數(shù)據(jù)。卷積神經(jīng)網(wǎng)絡(luò)旨在對(duì)圖像數(shù)據(jù)進(jìn)行操作,盡管它們也可以通過(guò)對(duì)信號(hào)執(zhí)行時(shí)頻計(jì)算(例如頻譜圖)來(lái)用于傳感器數(shù)據(jù)。LSTM(長(zhǎng)短期記憶)網(wǎng)絡(luò)等循環(huán)神經(jīng)網(wǎng)絡(luò)旨在對(duì)信號(hào)和文本等順序數(shù)據(jù)進(jìn)行操作。

可用硬件和部署

確定應(yīng)該應(yīng)用哪種人工智能方法也取決于可用的硬件。

機(jī)器學(xué)習(xí)算法需要較少的計(jì)算能力。例如,臺(tái)式機(jī) CPU 足以訓(xùn)練這些模型。

對(duì)于深度學(xué)習(xí)模型,由于更高的內(nèi)存和計(jì)算要求,通常需要專門的硬件。專用硬件也是合適的,因?yàn)樵谏疃壬窠?jīng)網(wǎng)絡(luò)中執(zhí)行的操作(例如卷積)非常適合 GPU 的并行架構(gòu)。

深度學(xué)習(xí)模型需要大量的計(jì)算能力。如果 GPU 可用,或者是否有時(shí)間在 CPU 上運(yùn)行訓(xùn)練(這將花費(fèi)更長(zhǎng)的時(shí)間),則應(yīng)考慮它們。

由于與獲取 GPU 相關(guān)的高成本,在集群或云上訓(xùn)練深度學(xué)習(xí)模型已在深度學(xué)習(xí)中流行起來(lái)。此選項(xiàng)允許多個(gè)研究人員共享硬件。

部署到嵌入式 GPU 也很受歡迎,因?yàn)樗梢栽诓渴鸬沫h(huán)境中提供快速的推理速度。GPU Coder 支持從 MATLAB 中的深度學(xué)習(xí)模型生成代碼,該模型利用來(lái)自 Intel、NVIDIA和 Arm 的優(yōu)化庫(kù)。借助適用于 NVIDIA GPU 的GPU Coder Support Package,您可以交叉編譯和部署生成的 CUDA 代碼,作為嵌入式 GPU 上的獨(dú)立應(yīng)用程序。

不斷發(fā)展的科學(xué)指南

雖然總會(huì)有反復(fù)試驗(yàn),但上述內(nèi)容可以幫助指導(dǎo)決策并加快機(jī)器學(xué)習(xí)和深度學(xué)習(xí)新手和科學(xué)家的整體設(shè)計(jì)過(guò)程。通過(guò)了解機(jī)器學(xué)習(xí)和深度學(xué)習(xí)之間的差異、了解項(xiàng)目的最終應(yīng)用以及考慮數(shù)據(jù)和硬件可用性,設(shè)計(jì)團(tuán)隊(duì)將更快地了解哪種方法最適合各自的項(xiàng)目。

審核編輯:郭婷

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

    關(guān)注

    134

    文章

    8967

    瀏覽量

    365066
  • NVIDIA
    +關(guān)注

    關(guān)注

    14

    文章

    4793

    瀏覽量

    102433
  • 機(jī)器學(xué)習(xí)

    關(guān)注

    66

    文章

    8306

    瀏覽量

    131853
收藏 人收藏

    評(píng)論

    相關(guān)推薦

    深度學(xué)習(xí)中的時(shí)間序列分類方法

    時(shí)間序列分類(Time Series Classification, TSC)是機(jī)器學(xué)習(xí)深度學(xué)習(xí)領(lǐng)域的重要任務(wù)之一,廣泛應(yīng)用于人體活動(dòng)識(shí)別、系統(tǒng)監(jiān)測(cè)、金融預(yù)測(cè)、醫(yī)療診斷等多個(gè)領(lǐng)域。隨
    的頭像 發(fā)表于 07-09 15:54 ?382次閱讀

    深度學(xué)習(xí)中的無(wú)監(jiān)督學(xué)習(xí)方法綜述

    深度學(xué)習(xí)作為機(jī)器學(xué)習(xí)領(lǐng)域的一個(gè)重要分支,近年來(lái)在多個(gè)領(lǐng)域取得了顯著的成果,特別是在圖像識(shí)別、語(yǔ)音識(shí)別、自然語(yǔ)言處理等領(lǐng)域。然而,深度
    的頭像 發(fā)表于 07-09 10:50 ?216次閱讀

    深度學(xué)習(xí)在工業(yè)機(jī)器視覺(jué)檢測(cè)中的應(yīng)用

    隨著深度學(xué)習(xí)技術(shù)的快速發(fā)展,其在工業(yè)機(jī)器視覺(jué)檢測(cè)中的應(yīng)用日益廣泛,并展現(xiàn)出巨大的潛力。工業(yè)機(jī)器視覺(jué)檢測(cè)是工業(yè)自動(dòng)化領(lǐng)域的重要組成部分,通過(guò)圖像處理和計(jì)算機(jī)視覺(jué)技術(shù),實(shí)現(xiàn)對(duì)產(chǎn)品表面缺陷、
    的頭像 發(fā)表于 07-08 10:40 ?590次閱讀

    深度學(xué)習(xí)在視覺(jué)檢測(cè)中的應(yīng)用

    深度學(xué)習(xí)機(jī)器學(xué)習(xí)領(lǐng)域中的一個(gè)重要分支,其核心在于通過(guò)構(gòu)建具有多層次的神經(jīng)網(wǎng)絡(luò)模型,使計(jì)算機(jī)能夠從大量數(shù)據(jù)中自動(dòng)學(xué)習(xí)并提取特征,進(jìn)而實(shí)現(xiàn)對(duì)復(fù)
    的頭像 發(fā)表于 07-08 10:27 ?340次閱讀

    深度學(xué)習(xí)與nlp的區(qū)別在哪

    深度學(xué)習(xí)和自然語(yǔ)言處理(NLP)是計(jì)算機(jī)科學(xué)領(lǐng)域中兩個(gè)非常重要的研究方向。它們之間既有聯(lián)系,也有區(qū)別。本文將介紹深度學(xué)習(xí)與NLP的區(qū)別。 深度
    的頭像 發(fā)表于 07-05 09:47 ?495次閱讀

    人工智能、機(jī)器學(xué)習(xí)深度學(xué)習(xí)是什么

    在科技日新月異的今天,人工智能(Artificial Intelligence, AI)、機(jī)器學(xué)習(xí)(Machine Learning, ML)和深度學(xué)習(xí)(Deep Learning,
    的頭像 發(fā)表于 07-03 18:22 ?676次閱讀

    深度學(xué)習(xí)與傳統(tǒng)機(jī)器學(xué)習(xí)的對(duì)比

    在人工智能的浪潮中,機(jī)器學(xué)習(xí)深度學(xué)習(xí)無(wú)疑是兩大核心驅(qū)動(dòng)力。它們各自以其獨(dú)特的方式推動(dòng)著技術(shù)的進(jìn)步,為眾多領(lǐng)域帶來(lái)了革命性的變化。然而,盡管它們都屬于
    的頭像 發(fā)表于 07-01 11:40 ?623次閱讀

    FPGA在深度學(xué)習(xí)應(yīng)用中將取代GPU

    、筆記本電腦機(jī)架式服務(wù)器上訓(xùn)練神經(jīng)網(wǎng)絡(luò)時(shí),這不是什么大問(wèn)題。但是,許多部署深度學(xué)習(xí)模型的環(huán)境對(duì) GPU 并不友好,比如自動(dòng)駕駛汽車、工廠、機(jī)器人和許多智慧城市環(huán)境,在這些環(huán)境中硬件必
    發(fā)表于 03-21 15:19

    為什么深度學(xué)習(xí)的效果更好?

    導(dǎo)讀深度學(xué)習(xí)機(jī)器學(xué)習(xí)的一個(gè)子集,已成為人工智能領(lǐng)域的一項(xiàng)變革性技術(shù),在從計(jì)算機(jī)視覺(jué)、自然語(yǔ)言處理到自動(dòng)駕駛汽車等廣泛的應(yīng)用中取得了顯著的成功。深度
    的頭像 發(fā)表于 03-09 08:26 ?502次閱讀
    為什么<b class='flag-5'>深度</b><b class='flag-5'>學(xué)習(xí)</b>的效果更好?

    人工智能和機(jī)器學(xué)習(xí)的頂級(jí)開(kāi)發(fā)板有哪些?

    機(jī)器學(xué)習(xí)(ML)和人工智能(AI)不再局限于高端服務(wù)器云平臺(tái)。得益于集成電路(IC)和軟件技術(shù)的新發(fā)展,在微型控制器和微型計(jì)算機(jī)上實(shí)現(xiàn)機(jī)器學(xué)習(xí)
    的頭像 發(fā)表于 02-29 18:59 ?594次閱讀
    人工智能和<b class='flag-5'>機(jī)器</b><b class='flag-5'>學(xué)習(xí)</b>的頂級(jí)開(kāi)發(fā)板有哪些?

    【技術(shù)科普】主流的深度學(xué)習(xí)模型有哪些?AI開(kāi)發(fā)工程師必備!

    深度學(xué)習(xí)在科學(xué)計(jì)算中獲得了廣泛的普及,其算法被廣泛用于解決復(fù)雜問(wèn)題的行業(yè)。所有深度學(xué)習(xí)算法都使用不同類型的神經(jīng)網(wǎng)絡(luò)來(lái)執(zhí)行特定任務(wù)。 什么是深度
    的頭像 發(fā)表于 01-30 15:26 ?506次閱讀
    【技術(shù)科普】主流的<b class='flag-5'>深度</b><b class='flag-5'>學(xué)習(xí)</b>模型有哪些?AI開(kāi)發(fā)工程師必備!

    什么是深度學(xué)習(xí)?機(jī)器學(xué)習(xí)深度學(xué)習(xí)的主要差異

    2016年AlphaGo 擊敗韓國(guó)圍棋冠軍李世石,在媒體報(bào)道中,曾多次提及“深度學(xué)習(xí)”這個(gè)概念。
    的頭像 發(fā)表于 01-15 10:31 ?839次閱讀
    什么是<b class='flag-5'>深度</b><b class='flag-5'>學(xué)習(xí)</b>?<b class='flag-5'>機(jī)器</b><b class='flag-5'>學(xué)習(xí)</b>和<b class='flag-5'>深度</b><b class='flag-5'>學(xué)習(xí)</b>的主要差異

    深度學(xué)習(xí)在人工智能中的 8 種常見(jiàn)應(yīng)用

    深度學(xué)習(xí)簡(jiǎn)介深度學(xué)習(xí)是人工智能(AI)的一個(gè)分支,它教神經(jīng)網(wǎng)絡(luò)學(xué)習(xí)和推理。近年來(lái),它解決復(fù)雜問(wèn)題并在各個(gè)領(lǐng)域提供尖端性能的能力引起了極大的興
    的頭像 發(fā)表于 12-01 08:27 ?2978次閱讀
    <b class='flag-5'>深度</b><b class='flag-5'>學(xué)習(xí)</b>在人工智能中的 8 種常見(jiàn)應(yīng)用

    深度學(xué)習(xí)算法和傳統(tǒng)機(jī)器視覺(jué)助力工業(yè)外觀檢測(cè)

    在很多人眼里,深度學(xué)習(xí)是一個(gè)非常神奇的技術(shù),是人工智能的未來(lái),是機(jī)器學(xué)習(xí)的圣杯。今天深視創(chuàng)新帶您一起揭開(kāi)他神秘的面紗,了解什么才是深度
    的頭像 發(fā)表于 11-09 10:58 ?564次閱讀
    <b class='flag-5'>深度</b><b class='flag-5'>學(xué)習(xí)</b>算法和傳統(tǒng)<b class='flag-5'>機(jī)器</b>視覺(jué)助力工業(yè)外觀檢測(cè)

    深度學(xué)習(xí)的由來(lái) 深度學(xué)習(xí)的經(jīng)典算法有哪些

    深度學(xué)習(xí)作為機(jī)器學(xué)習(xí)的一個(gè)分支,其學(xué)習(xí)方法可以分為監(jiān)督學(xué)習(xí)和無(wú)監(jiān)督
    發(fā)表于 10-09 10:23 ?483次閱讀
    <b class='flag-5'>深度</b><b class='flag-5'>學(xué)習(xí)</b>的由來(lái) <b class='flag-5'>深度</b><b class='flag-5'>學(xué)習(xí)</b>的經(jīng)典算法有哪些