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

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

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

深度學(xué)習(xí)和機(jī)器學(xué)習(xí)的六個(gè)本質(zhì)區(qū)別你知道幾個(gè)?

汽車玩家 ? 來源:磐創(chuàng)AI ? 作者: Walker ? 2019-11-30 11:17 ? 次閱讀

深度學(xué)習(xí)機(jī)器學(xué)習(xí)已經(jīng)變得無處不在,那它們之間到底有什么區(qū)別呢?本文我們?yōu)榇蠹铱偨Y(jié)了深度學(xué)習(xí)VS機(jī)器學(xué)習(xí)的六大本質(zhì)區(qū)別。

一、數(shù)據(jù)相關(guān)性

深度學(xué)習(xí)與傳統(tǒng)機(jī)器學(xué)習(xí)最重要的區(qū)別是,隨著數(shù)據(jù)量的增加,其性能也隨之提高。當(dāng)數(shù)據(jù)很小的時(shí)候,深度學(xué)習(xí)算法并不能很好地執(zhí)行,這是因?yàn)樯疃葘W(xué)習(xí)算法需要大量的數(shù)據(jù)才能完全理解它。

下圖便能很好的說明這個(gè)事實(shí):

從上圖我們可以看到,隨著數(shù)據(jù)量的增大,深度學(xué)習(xí)的性能會(huì)越來越好,而傳統(tǒng)機(jī)器學(xué)習(xí)方法性能表現(xiàn)卻趨于平緩;但傳統(tǒng)的機(jī)器學(xué)習(xí)算法在數(shù)據(jù)量較小的情況下,比深度學(xué)習(xí)有著更好的表現(xiàn)。

二、硬件依賴性

深度學(xué)習(xí)算法在很大程度上依賴于高端機(jī)器,而傳統(tǒng)的機(jī)器學(xué)習(xí)算法可以在低端機(jī)器上工作。這是因?yàn)樯疃葘W(xué)習(xí)算法對(duì)GPU有較高的要求,GPU是其工作的一個(gè)組成部分。因?yàn)樯疃葘W(xué)習(xí)算法要固有地執(zhí)行大量的矩陣乘法運(yùn),而使用GPU可以有效地優(yōu)化這些操作,這就免不了對(duì)GPU的依賴。而相比之下,機(jī)器學(xué)習(xí)算法對(duì)硬件配置沒有很高的要求。

三、特征工程

特征工程是將領(lǐng)域知識(shí)應(yīng)用到特征抽取的創(chuàng)建過程,以降低數(shù)據(jù)的復(fù)雜性為目的。但這一過程在訓(xùn)練時(shí)間和如何提取特征方面十分地困難。

在機(jī)器學(xué)習(xí)中,大多數(shù)應(yīng)用的特征需要由專家識(shí)別,然后根據(jù)域和數(shù)據(jù)類型手工編碼。

例如,特征可以是像素值、形狀、紋理、位置和方向,大多數(shù)機(jī)器學(xué)習(xí)算法的性能取決于特征識(shí)別和提取的準(zhǔn)確程度。

而深度學(xué)習(xí)算法則試圖從數(shù)據(jù)中學(xué)習(xí)更高級(jí)的特性。這是深度學(xué)習(xí)一個(gè)非常獨(dú)特的部分,也是有別于傳統(tǒng)機(jī)器學(xué)習(xí)的一部分。因此,深度學(xué)習(xí)減少了為每個(gè)問題開發(fā)新的特征抽取的任務(wù),而是像卷積神經(jīng)網(wǎng)絡(luò)(CNN)這樣嘗試學(xué)習(xí)低層次的特征,如:早期層次的邊緣和線條,然后是人臉的一部分,最后才是人臉的高層次表示。這樣的方式相較于機(jī)器學(xué)習(xí),在訓(xùn)練時(shí)間和成本上有較高的提升。

四、解決問題方法

在使用傳統(tǒng)的機(jī)器學(xué)習(xí)算法解決問題時(shí),通常的做法是將問題分解成不同的部分,然后單獨(dú)解決,最后結(jié)合起來得到結(jié)果。相比之下,深度學(xué)習(xí)更提倡端到端地解決問題。讓我們舉個(gè)例子來理解這一點(diǎn)。

如圖所示是一個(gè)多對(duì)象檢測(cè)任務(wù),我們的目標(biāo)是喲啊確定對(duì)象是什么以及它在圖像中的位置。

在典型的機(jī)器學(xué)習(xí)方法中,我們會(huì)將問題分為兩個(gè)步驟:對(duì)象檢測(cè)和對(duì)象識(shí)別。首先,我們將使用一個(gè)邊界檢測(cè)算法,如:GrabCut,來瀏覽圖像并找到圖像中所有可能的對(duì)象;然后,在所有已識(shí)別的對(duì)象中,我們?cè)偈褂脤?duì)象識(shí)別算法(如:SVM)來識(shí)別相關(guān)對(duì)象,最后再判斷對(duì)象的位置。

不同于傳統(tǒng)機(jī)器學(xué)習(xí)算法,在深度學(xué)習(xí)的方法中,我們將進(jìn)行端到端的學(xué)習(xí)過程。例如,使用YOLO算法(一種深度學(xué)習(xí)算法)。我們往YOLO網(wǎng)絡(luò)中傳入一張圖像,它將給出對(duì)象的具體位置和名稱。是不是方便了很多呢?

五、執(zhí)行時(shí)間

通常,深度學(xué)習(xí)算法需要很長(zhǎng)的時(shí)間來訓(xùn)練,這是因?yàn)樵谏疃葘W(xué)習(xí)算法中有太多的參數(shù),所以訓(xùn)練這些參數(shù)的時(shí)間比平時(shí)要長(zhǎng)。即使比較先進(jìn)的深度學(xué)習(xí)算法Resnet,從零開始完全訓(xùn)練也需要大約兩周的時(shí)間。相比之下,機(jī)器學(xué)習(xí)所需的訓(xùn)練時(shí)間要少得多,從幾秒鐘到幾個(gè)小時(shí)不等。

相較于訓(xùn)練時(shí)間,測(cè)試時(shí)間就要短很多。在測(cè)試時(shí),深度學(xué)習(xí)算法的運(yùn)行時(shí)間要短得多。但是,如果將其與k近鄰機(jī)器學(xué)習(xí)算法進(jìn)行比較,測(cè)試時(shí)間會(huì)隨著數(shù)據(jù)大小的增加而增加。但這并不適用于所有機(jī)器學(xué)習(xí)算法,因?yàn)槠渲幸恍┧惴ǖ臏y(cè)試時(shí)間也很短。

六、可解釋性

最后,我們將可解釋性作為比較機(jī)器學(xué)習(xí)和深度學(xué)習(xí)的一個(gè)因素。這一因素也是深度學(xué)習(xí)難以在工業(yè)中取得大規(guī)模應(yīng)用的主要原因。

我們舉個(gè)例子:假設(shè)我們使用深度學(xué)習(xí)為論文自動(dòng)評(píng)分,它在得分方面的表現(xiàn)相當(dāng)出色,接近于人類的表現(xiàn)。但有一個(gè)問題:深度學(xué)習(xí)并沒有揭示它為什么會(huì)給出那個(gè)分?jǐn)?shù)。事實(shí)上,從數(shù)學(xué)中我們可以發(fā)現(xiàn)深度神經(jīng)網(wǎng)絡(luò)的哪些節(jié)點(diǎn)被激活,但是我們不知道神經(jīng)元應(yīng)該做什模型以及這些神經(jīng)元層共同在做什么,所以我們無法對(duì)結(jié)果進(jìn)解釋。

而相較于深度學(xué)習(xí),類似于決策樹這樣的機(jī)器學(xué)習(xí)算法為我們提供了清晰的規(guī)則,告訴我們什么是它的選擇以及為什么選擇了它,很容易解釋算法背后的推理。因此,決策樹和線性/邏輯回歸等機(jī)器學(xué)習(xí)算法主要用于工業(yè)中需要可解釋性的場(chǎng)景。

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

    評(píng)論

    相關(guān)推薦

    深度學(xué)習(xí)機(jī)器學(xué)習(xí)有什么差異知道嗎?

    如果經(jīng)常想讓自己弄清楚機(jī)器學(xué)習(xí)深度學(xué)習(xí)區(qū)別,閱讀該文章,我將用通俗易懂的語(yǔ)言為
    的頭像 發(fā)表于 10-31 14:37 ?1.3w次閱讀
    <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'>知道</b>嗎?

    機(jī)器學(xué)習(xí)深度學(xué)習(xí)區(qū)別在哪?看完就知道

    如果經(jīng)常想讓自己弄清楚機(jī)器學(xué)習(xí)深度學(xué)習(xí)區(qū)別,閱讀該文章,我將用通俗易懂的語(yǔ)言為
    的頭像 發(fā)表于 11-09 07:19 ?2.4w次閱讀
    <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>的<b class='flag-5'>區(qū)別</b>在哪?看完就<b class='flag-5'>知道</b>了

    一文詳解機(jī)器學(xué)習(xí)深度學(xué)習(xí)區(qū)別

    深度學(xué)習(xí)這幾年特別火,就像5年前的大數(shù)據(jù)一樣,不過深度學(xué)習(xí)其主要還是屬于機(jī)器學(xué)習(xí)的范疇領(lǐng)域內(nèi),所
    發(fā)表于 09-06 12:48 ?2356次閱讀
    一文詳解<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>的<b class='flag-5'>區(qū)別</b>

    PLC與單片機(jī)的本質(zhì)區(qū)別

    PLC與單片機(jī)的本質(zhì)區(qū)別是什么?
    發(fā)表于 01-13 07:55

    如何區(qū)分深度學(xué)習(xí)機(jī)器學(xué)習(xí)

    深度學(xué)習(xí)與傳統(tǒng)的機(jī)器學(xué)習(xí)最主要的區(qū)別在于隨著數(shù)據(jù)規(guī)模的增加其性能也不斷增長(zhǎng)。當(dāng)數(shù)據(jù)很少時(shí),深度
    發(fā)表于 10-27 16:50 ?1895次閱讀
    如何區(qū)分<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>

    一文讀懂深度學(xué)習(xí)機(jī)器學(xué)習(xí)的差異

    機(jī)器學(xué)習(xí)深度學(xué)習(xí)變得越來越火。突然之間,不管是了解的還是不了解的,所有人都在談?wù)?b class='flag-5'>機(jī)器學(xué)習(xí)
    發(fā)表于 11-16 01:38 ?2997次閱讀
    一文讀懂<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>的差異

    深度學(xué)習(xí)和普通機(jī)器學(xué)習(xí)區(qū)別

    本質(zhì)上,深度學(xué)習(xí)提供了一套技術(shù)和算法,這些技術(shù)和算法可以幫助我們對(duì)深層神經(jīng)網(wǎng)絡(luò)結(jié)構(gòu)進(jìn)行參數(shù)化——人工神經(jīng)網(wǎng)絡(luò)中有很多隱含層數(shù)和參數(shù)。深度學(xué)習(xí)
    的頭像 發(fā)表于 06-08 14:44 ?4351次閱讀
    <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'>區(qū)別</b>

    從五個(gè)方面詳談機(jī)器學(xué)習(xí)深度學(xué)習(xí)區(qū)別

    繼系列上一篇 所以,機(jī)器學(xué)習(xí)深度學(xué)習(xí)區(qū)別是什么?淺談后,今天繼續(xù)深入探討兩者的更多區(qū)別。
    的頭像 發(fā)表于 03-01 15:44 ?1.6w次閱讀

    機(jī)器學(xué)習(xí)深度學(xué)習(xí)的關(guān)鍵區(qū)別

    “人工智能”、“機(jī)器學(xué)習(xí)”和“深度學(xué)習(xí)”這三個(gè)詞經(jīng)常交替出現(xiàn),但如果正在考慮從事人工智能的職業(yè)
    發(fā)表于 03-02 16:57 ?1677次閱讀

    機(jī)器學(xué)習(xí)深度學(xué)習(xí)有什么區(qū)別?

    深度學(xué)習(xí)算法現(xiàn)在是圖像處理軟件庫(kù)的組成部分。在他們的幫助下,可以學(xué)習(xí)和訓(xùn)練復(fù)雜的功能;但他們的應(yīng)用也不是萬(wàn)能的。 “機(jī)器學(xué)習(xí)”和“
    的頭像 發(fā)表于 03-12 16:11 ?8049次閱讀
    <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>有什么<b class='flag-5'>區(qū)別</b>?

    人工智能與機(jī)器學(xué)習(xí)、深度學(xué)習(xí)區(qū)別

    人工智能包含了機(jī)器學(xué)習(xí)深度學(xué)習(xí)可以在圖中看到,機(jī)器學(xué)習(xí)
    的頭像 發(fā)表于 03-29 11:04 ?1340次閱讀
    人工智能與<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>的<b class='flag-5'>區(qū)別</b>

    AI、機(jī)器學(xué)習(xí)深度學(xué)習(xí)區(qū)別及應(yīng)用

    深度學(xué)習(xí)和神經(jīng)網(wǎng)絡(luò)的區(qū)別在于隱藏層的深度。一般來說,神經(jīng)網(wǎng)絡(luò)的隱藏層要比實(shí)現(xiàn)深度學(xué)習(xí)的系統(tǒng)淺得多
    發(fā)表于 07-28 10:44 ?487次閱讀
    AI、<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>的<b class='flag-5'>區(qū)別</b>及應(yīng)用

    機(jī)器學(xué)習(xí)深度學(xué)習(xí)區(qū)別

    機(jī)器學(xué)習(xí)深度學(xué)習(xí)區(qū)別 隨著人工智能技術(shù)的不斷發(fā)展,機(jī)器學(xué)
    的頭像 發(fā)表于 08-17 16:11 ?3966次閱讀

    深度學(xué)習(xí)機(jī)器學(xué)習(xí)的定義和優(yōu)缺點(diǎn) 深度學(xué)習(xí)機(jī)器學(xué)習(xí)區(qū)別

      深度學(xué)習(xí)機(jī)器學(xué)習(xí)機(jī)器學(xué)習(xí)領(lǐng)域中兩個(gè)重要的概念
    發(fā)表于 08-21 18:27 ?3293次閱讀

    機(jī)器學(xué)習(xí)深度學(xué)習(xí)區(qū)別

      機(jī)器學(xué)習(xí)深度學(xué)習(xí)是當(dāng)今最流行的人工智能(AI)技術(shù)之一。這兩種技術(shù)都有助于在不需要人類干預(yù)的情況下讓計(jì)算機(jī)自主學(xué)習(xí)和改進(jìn)預(yù)測(cè)模型。本文
    發(fā)表于 08-28 17:31 ?1335次閱讀