所以,機器學習和深度學習的區別是什麼?

2021-03-06 Python與算法社區

這是我最近翻譯的一篇文章,原文連結在這裡:

https://quantdare.com/what-is-the-difference-between-deep-learning-and-machine-learning/

深度學習是機器學習算法的子類,其特殊性是有更高的複雜度。因此,深度學習屬於機器學習,但它們絕對不是相反的概念。我們將淺層學習稱為不是深層的那些機器學習技術。

讓我們開始將它們放到我們的世界中:

這種高度複雜性基於什麼?

在實踐中,深度學習由神經網絡中的多個隱藏層組成。我們在《從神經元到網絡》一文中解釋了神經網絡的基礎知識,然後我們已經將深度學習介紹為一種特殊的超級網絡:

層數的增加和網絡的複雜性被稱為深度學習,類似於類固醇(steroids)上的常規網絡。

為什麼這種複雜性是一個優勢?

知識在各個層間流動。就像人類學習,一個逐步學習的過程。第一層專注於學習更具體的概念,而更深的層將使用已經學習的信息來吸收得出更多抽象的概念。這種構造數據表示的過程稱為特徵提取。

它們的複雜體系結構為深度神經網絡提供了自動執行特徵提取的能力。相反,在常規的機器學習或淺層學習中,此任務是在算法階段之外執行的。由人員,數據科學家團隊(而非機器)負責分析原始數據並將其更改為有價值的功能。

深度學習的根本優勢在於,可以在無結構化數據上訓練這些算法,而無限制地訪問信息。這種強大的條件為他們提供了獲得更多有價值的學習的機會。

也許現在您在想...

從多少層開始,它被視為深度學習?關於淺層學習何時結束和深度學習何時開始尚無統一定義。但是,最一致的共識是,多個隱藏層意味著深度學習。換句話說,我們考慮從至少3個非線性轉換進行深度學習,即大於2個隱藏層+ 1個輸出層。

除了神經網絡之外,還有其他深度學習嗎?

我也無法對此達成完全共識。然而,似乎有關深度學習的一切至少或間接地與神經網絡有關。因此,我同意那些斷言沒有神經網絡就不會存在深度學習的人的觀點。

我們什麼時候需要深度學習?

通用逼近定理( Universal Approximation Theorem, UAT)聲明,只有一個有限層神經元的隱藏層足以逼近任何尋找的函數。這是一個令人印象深刻的陳述,其原因有兩個:一方面,該定理證明了神經網絡的巨大能力。但是,另一方面,這是否意味著我們永遠不需要深度學習?不,深吸一口氣,並不意味著……

UAT並未指定必須包含多少個神經元。儘管單個隱藏層足以為特定函數建模,但通過多個隱藏層網絡學習它可能會更加有效。此外,在訓練網絡時,我們正在尋找一種函數,可以最好地概括數據中的關係。即使單個隱藏網絡能夠表示最適合訓練示例的函數,這也不意味著它可以更好地概括訓練集中數據的行為。

Ia Goodfellow,Yahua Bengio,Aaron Courville的《深度學習》一書對此進行了很好的解釋:

總而言之,具有單層的前饋網絡足以表示任何函數,但是該層可能過大而無法正確學習和概括。在許多情況下,使用更深入的模型可以減少表示函數所需的單元數,並可以減少泛化誤差。

總結

深度學習基本上是機器學習的子類,它是使用多個隱藏層的神經網絡。它們的複雜性允許這種類型的算法自行執行特徵提取。由於它們能夠處理原始數據,因此可以訪問所有信息,因此有可能找到更好的解決方案。


以上就是整篇文章,關於更多機器學習和深度學習的不同,接下來我會通過另外一篇文章來解釋,歡迎到時觀看。

相關焦點

  • 機器學習和深度學習有什麼區別?
    除了深度學習和機器學習的比較外,我們還將研究他們未來的趨勢和走向。深度學習 VS 機器學習深度學習與機器學習簡介一、什麼是機器學習?通常,為了實現人工智慧,我們使用機器學習。我們有幾種算法用於機器學習。
  • 機器學習和深度學習的區別
    人工智慧是一類非常廣泛的問題,機器學習是其中一個重要領域和手段,深度學習則是機器學習的一個分支。在很多人工智慧問題上,深度學習的方法突破了傳統機器學習的瓶頸,因而影響力迅速擴大。什麼是機器學習?機器學習擅長做什麼?當然是替代重複的人工勞動,用機器自動從大量數據中識別模式——也就是「套路」啦。
  • 人工智慧、機器學習和深度學習的區別是什麼?
    你也許最近經常聽到「人工智慧」和另外幾個詞彙同時出現,特別是「機器學習」和「深度學習」。它們經常被互換使用,儘管它們存在關聯,但其實並非同一事物。  這樣說可能會讓人感到困惑。我們通過一個經典的例子來解釋人工智慧、機器學習和深度學習之間的區別:比較蘋果和橙子。---  人工智慧   ---  從廣義上講,人工智慧描述一種機器與周圍世界交互的各種方式。通過先進的、像人類一樣的智能——軟體和硬體結合的結果——一臺人工智慧機器或設備就可以模仿人類的行為或像人一樣執行任務。
  • 機器學習和深度學習的 5 個關鍵區別
    這類人群就是機器學習工程師。「人工智慧」、「機器學習」和「深度學習」這三個詞經常交替出現,但如果你正在考慮從事人工智慧的職業,了解它們之間的區別是很重要的。讓我們深入討論機器學習和深度學習到底是什麼,以及機器學習和深度學習的區別。什麼是機器學習?通過機器學習,計算機系統通過編程來學習輸入的數據,而不需要重複編程。換言之,他們不斷地提高自己在任務上的表現,例如,在沒有人幫助下玩遊戲。機器學習被廣泛應用於藝術、科學、金融、醫療等領域。
  • 人工智慧、機器學習和深度學習的區別和聯繫
    機器學習直接來源於早期的人工智慧領域,傳統的算法包括決策樹、聚類、貝葉斯分類、支持向量機、EM、Adaboost等等。從學習方法上來分,機器學習算法可以分為監督學習(如分類問題)、無監督學習(如聚類問題)、半監督學習、集成學習、深度學習和強化學習。
  • AI、機器學習和深度學習之間的區別是什麼?
    (原標題:人工智慧、機器學習和深度學習之間的區別和聯繫)
  • 人工智慧、機器學習和深度學習的區別?
    先是機器學習,然後是深度學習。深度學習又是機器學習的子集。深度學習造成了前所未有的巨大的影響。從學習方法上來分,機器學習算法可以分為監督學習(如分類問題)、無監督學習(如聚類問題)、半監督學習、集成學習、深度學習和強化學習。傳統的機器學習算法在指紋識別、基於Haar的人臉檢測、基於HoG特徵的物體檢測等領域的應用基本達到了商業化的要求或者特定場景的商業化水平,但每前進一步都異常艱難,直到深度學習算法的出現。
  • 一篇文章讀懂:人工智慧、機器學習和深度學習的區別
    從學習方法上來分,機器學習算法可以分為監督學習(如分類問題)、無監督學習(如聚類問題)、半監督學習、集成學習、深度學習和強化學習。傳統的機器學習算法在指紋識別、基於Haar的人臉檢測、基於HoG特徵的物體檢測等領域的應用基本達到了商業化的要求或者特定場景的商業化水平,但每前進一步都異常艱難,直到深度學習算法的出現。
  • 人工智慧、機器學習、深度學習的區別是什麼?
    Artificial Intelligence:人工智慧;Machine Learning:機器學習;Deep Learning:深度學習概括地說,AI 目前主要用於描述一些可以進行智能化行為的設備或機器,機器學習是它的子集,而深度學習是機器學習的一個子集。如上圖所示,最外層的是人工智慧,中間層是機器學習,最裡層則是深度學習。
  • 機器學習 vs 深度學習到底有啥區別,為什麼更多人選擇機器學習
    目標本文中,我們將深度學習與機器學習作比較。我們將逐一了解他們。我們還會討論他們在各個方面的不同點。除了深度學習和機器學習的比較,我們還將研究它們未來的趨勢。對比介紹深度學習和機器學習1. 什麼是機器學習?通常,為了實現人工智慧,我們會使用機器學習。
  • 機器學習、數據科學、人工智慧、深度學習和統計學之間的區別!
    作者:Vincent Granville,來源:機器之心 在本文中,數據科學家與分析師 Vincent Granville 明晰了數據科學家所具有的不同角色,以及數據科學與機器學習、深度學習、人工智慧、統計學、物聯網、運籌學和應用數學等相關領域的比較和重疊。
  • 一篇文章講清楚人工智慧、機器學習和深度學習的區別和聯繫
    2012年以後,得益於數據量的上漲、運算力的提升和機器學習新算法(深度學習)的出現,人工智慧開始大爆發。據領英近日發布的《全球AI領域人才報告》顯示,截至2017年一季度,基於領英平臺的全球AI(人工智慧)領域技術人才數量超過190萬,僅國內人工智慧人才缺口達到500多萬。
  • 人工智慧、機器學習、深度學習的區別在哪?
    人工智慧、機器學習、深度學習的區別在哪?
  • 人工智慧,機器學習和深度學習之間的差異是什麼?
    人工智慧,機器學習和深度學習都是屬於一個領域的一個子集。但是人工智慧是機器學習的首要範疇。機器學習是深度學習的首要範疇。深度學習是機器學習的一個子集,機器學習是人工智慧的一個子集這個領域的興起應該歸功於深度學習。人工智慧和機器學習這個領域近年來一直在解決一系列有趣的問題,比如從自動化的雜貨店購買到自動駕駛汽車。
  • 人工智慧、機器學習和深度學習之間的區別和聯繫
    在媒體描述DeepMind勝利的時候,將人工智慧(AI)、機器學習(machine learning)和深度學習(deep learning)都用上了。這三者在AlphaGo擊敗李世乭的過程中都起了作用,但它們說的並不是一回事。今天我們就用最簡單的方法——同心圓,可視化地展現出它們三者的關係和應用。
  • 入門級攻略:機器學習 VS. 深度學習
    ,作者:Faizan Shaikh,譯者:李烽,審校:段志成-海棠摘要: 本文以淺顯易懂的語言介紹了機器學習和深度學習的定義及應用,以及在源數據要求,硬體支持,特徵工程、問題解決方式、執行時間及可解釋性等方面的區別,對於新手入門有很大啟示意義。楔子:機器學習和深度學習現在很火,你會發現突然間很多人都在談論它們。
  • 一文讀懂深度學習與機器學習的差異
    >如果你想讓自己弄清楚機器學習和深度學習的區別,閱讀該文章,將用通俗易懂的語言為你介紹他們之間的差別。機器學習和深度學習變得越來越火。突然之間,不管是了解的還是不了解的,所有人都在談論機器學習和深度學習。無論你是否主動關注過數據科學和人工智慧,你應該已經聽說過這兩個名詞了。
  • 科普|一文看懂人工智慧、機器學習和深度學習的區別
    編者按:我們在進行深度學習課程推廣時,經常有同學會問到這麼一個問題:人工智慧、機器學習和深度學習之間的關係是什麼?
  • 一文講清人工智慧、機器學習和深度學習的區別
    相信大家對人工智慧、機器學習和深度學習三個詞語並不陌生,最近研習社的資產配置系列也曾提及,那你認為,它們是一回事嗎?文章轉自丨PINTEC品鈦原文來自丨blogs.nvidia作者丨Micheal Copeland翻譯丨小羊還記得年初的那場人機大戰嗎?
  • 人工智慧、機器學習、深度學習之間究竟是什麼關係
    超多維所布局的智能計算視覺技術體系,對人工智慧領域聚焦於視覺層面的改變和顛覆。隨著人工智慧熱度的不斷提升,人工智慧、機器學習和深度學習頻頻被提及。今天我們就從行業內的主流觀點出發,淺析一下三者的區別與聯繫。人工智慧是研究、開發用於模擬、延伸和擴展人的智能的理論、方法、技術及應用系統的一門新的技術科學。人工智慧是對人的意識、思維的信息過程的模擬。