人工智慧、機器學習、深度學習之間究竟是什麼關係

2021-02-15 機械工程學報

人工智慧時代已經到來。

超多維所布局的智能計算視覺技術體系,對人工智慧領域聚焦於視覺層面的改變和顛覆。隨著人工智慧熱度的不斷提升,人工智慧、機器學習和深度學習頻頻被提及。今天我們就從行業內的主流觀點出發,淺析一下三者的區別與聯繫。

人工智慧是研究、開發用於模擬、延伸和擴展人的智能的理論、方法、技術及應用系統的一門新的技術科學。人工智慧是對人的意識、思維的信息過程的模擬。人工智慧不是人的智能,但能像人那樣思考、也可能超過人的智能。該領域的研究包括機器人、語言識別、圖像識別、自然語言處理和專家系統等。

人工智慧現階段分為弱人工智慧和強人工智慧。

強人工智慧:強人工智慧觀點認為有可能製造出真正能推理(Reasoning)和解決問題(Problem_solving)的智能機器,並且,這樣的機器能將被認為是有知覺的,有自我意識的。強人工智慧可以有兩類: 類人的人工智慧,即機器的思考和推理就像人的思維一樣; 非類人的人工智慧,即機器產生了和人完全不一樣的知覺和意識,使用和人完全不一樣的推理方式。

弱人工智慧:弱人工智慧觀點認為不可能製造出能真正地推理(Reasoning)和解決問題(Problem-solving)的智能機器,這些機器只不過看起來像是智能的,但是並不真正擁有智能,也不會有自主意識。 主流科研集中在弱人工智慧上,並且一般認為這一研究領域已經取得可觀的成就。

實際上,當下科技能實現的人工智慧都是弱AI人工智慧(奧創那種才是強AI),弱人工智慧如今不斷地迅猛發展,而強人工智慧則暫時處於瓶頸。

機器學習(Machine Learning)是一門多領域交叉學科,專門研究計算機怎樣模擬或實現人類的學習行為,以獲取新的知識或技能,重新組織已有的知識結構使之不斷改善自身的性能。

機器學習最基本的做法,是使用算法來解析數據、從中學習,然後對真實世界中的事件做出決策和預測。與傳統的為解決特定任務、硬編碼的軟體程序不同,機器學習是用大量的數據來「訓練」,通過各種算法從數據中學習如何完成任務。

機器學習速查表Scikit-learn Algorithm Cheat Sheet

機器學習可以分成下面幾種類別:

監督學習從給定的訓練數據集中學習出一個函數,當新的數據到來時,可以根據這個函數預測結果。監督學習的訓練集要求是包括輸入和輸出,也可以說是特徵和目標。訓練數據中的目標是由人標註的。常見的監督學習算法包括回歸分析和統計分類。

無監督學習與監督學習相比,訓練集沒有人為標註的結果。常見的無監督學習算法有聚類。

半監督學習介於監督學習與無監督學習之間。它主要考慮如何利用少量的標註樣本和大量的未標註樣本進行訓練和分類的問題。

增強學習通過觀察來學習做成如何的動作。每個動作都會對環境有所影響,學習對象根據觀察到的周圍環境的反饋來做出判斷。

機器學習最主要的應用領域有:專家系統、認知模擬、規劃和問題求解、數據挖掘、網絡信息服務、圖象識別、故障診斷、自然語言理解、機器人和博弈等。

深度學習(Deep Learning)是機器學習的一種方法,它使用包含複雜結構或由多重非線性變換構成的多個處理層(神經網絡)對數據進行高層抽象的算法。 其動機在於建立、模擬人腦進行分析學習的神經網絡,它模仿人腦的機制來解釋數據,例如圖像,聲音和文本。

深度學習的過程分為訓練和推理(即「評估」)兩個過程,通過訓練過程來獲得數據模型,然後用於評估新的數據。

神經網絡是一組大致模仿人類大腦構造設計的算法,用於識別模式。神經網絡通過機器感知系統解釋傳感器數據,能夠對原始輸入進行標記或聚類等操作。神經網絡所能識別的模式是數值形式,因此圖像、聲音、文本、時間序列等一切現實世界的數據必須轉換為數值。

在深度學習網絡中,每一個節點層在前一層輸出的基礎上學習識別一組特定的特徵。隨著神經網絡深度增加,節點所能識別的特徵也就越來越複雜,因為每一層會整合併重組前一層的特徵。舉個例子,一個神經網絡如何判定一個圖片是不是一條狗:

可以看出,經過一系列訓練之後,在系統中輸入狗的圖片,通過深層神經網絡對狗的底層特徵進行抽象、推理(評估),最後輸出該圖片是狗的概率為90%。

主流觀點中,人工智慧、機器學習、深度學習三者的關係如下圖所示。人工智慧是最早出現的,也是最大、最外側的同心圓,其次是機器學習,最內側是深度學習,也是當今人工智慧大爆炸的核心驅動。

其中,人工智慧(AI)是一個最廣泛的概念,人工智慧的目的就是讓計算機能夠像人一樣思考。

機器學習(Machine Learning)是人工智慧的分支,它是人工智慧的核心,是使計算機具有智能的根本途徑,其應用遍及人工智慧的各個領域。

深度學習(Deep Learning)是機器學習研究中的一個新領域,推動了機器學習的發展,並拓展了人工智慧的領域範圍。甚至有觀點認為,深度學習可能就是實現未來強AI的突破口。

相關焦點

  • 人工智慧,機器學習和深度學習之間的差異是什麼?
    ,機器學習,甚至是深度學習。人工智慧,機器學習和深度學習都是屬於一個領域的一個子集。但是人工智慧是機器學習的首要範疇。機器學習是深度學習的首要範疇。深度學習是機器學習的一個子集,機器學習是人工智慧的一個子集這個領域的興起應該歸功於深度學習。人工智慧和機器學習這個領域近年來一直在解決一系列有趣的問題,比如從自動化的雜貨店購買到自動駕駛汽車。
  • 機器學習與人工智慧、深度學習有什麼關係?終於有人講明白了
    下面首先簡要介紹它們的關係,然後講述機器學習的基本概念和模式。「機器學習」「人工智慧」「深度學習」這三個詞常常被人混淆,但其實它們出現的時間相隔甚遠,「人工智慧」(Artificial Intelligence,AI)出現於20世紀50年代,「機器學習」(Machine Learning,ML)出現於20世紀80年代,而「深度學習」(Deep Learning,DL)則是近些年才出現的。
  • 人工智慧、機器學習和深度學習的區別?
    人工智慧的浪潮正在席捲全球,諸多詞彙時刻縈繞在我們耳邊:人工智慧(Artificial Intelligence)、機器學習(Machine Learning)、深度學習(Deep Learning)。不少人對這些高頻詞彙的含義及其背後的關係總是似懂非懂、一知半解。
  • 人工智慧、機器學習和深度學習的區別是什麼?
    你也許最近經常聽到「人工智慧」和另外幾個詞彙同時出現,特別是「機器學習」和「深度學習」。它們經常被互換使用,儘管它們存在關聯,但其實並非同一事物。我們通過一個經典的例子來解釋人工智慧、機器學習和深度學習之間的區別:比較蘋果和橙子。---  人工智慧   ---  從廣義上講,人工智慧描述一種機器與周圍世界交互的各種方式。通過先進的、像人類一樣的智能——軟體和硬體結合的結果——一臺人工智慧機器或設備就可以模仿人類的行為或像人一樣執行任務。
  • 人工智慧、機器學習和深度學習的區別和聯繫
    不少人對這些高頻詞彙的含義及其背後的關係總是似懂非懂、一知半解。為了幫助大家更好地理解人工智慧,這篇文章用最簡單的語言解釋了這些詞彙的含義,理清它們之間的關係,希望對剛入門的同行有所幫助。機器學習直接來源於早期的人工智慧領域,傳統的算法包括決策樹、聚類、貝葉斯分類、支持向量機、EM、Adaboost等等。從學習方法上來分,機器學習算法可以分為監督學習(如分類問題)、無監督學習(如聚類問題)、半監督學習、集成學習、深度學習和強化學習。
  • 人工智慧、機器學習、深度學習的區別是什麼?
    Artificial Intelligence:人工智慧;Machine Learning:機器學習;Deep Learning:深度學習概括地說,AI 目前主要用於描述一些可以進行智能化行為的設備或機器,機器學習是它的子集,而深度學習是機器學習的一個子集。如上圖所示,最外層的是人工智慧,中間層是機器學習,最裡層則是深度學習。
  • 機器學習、數據科學、人工智慧、深度學習和統計學之間的區別!
    機器學習 vs 深度學習 在深入探討數據學習與機器學習之間的區別前,我們先簡單討論下機器學習與深度學習的區別。機器學習一系列在數據集上進行訓練的算法,來做出預測或採取形同從而對系統進行優化。例如,基於歷史數據,監督分類算法就被用來分類潛在的客戶或貸款意向。
  • 人工智慧、機器學習和深度學習之間的區別和聯繫
    在媒體描述DeepMind勝利的時候,將人工智慧(AI)、機器學習(machine learning)和深度學習(deep learning)都用上了。這三者在AlphaGo擊敗李世乭的過程中都起了作用,但它們說的並不是一回事。今天我們就用最簡單的方法——同心圓,可視化地展現出它們三者的關係和應用。
  • 人工智慧及機器學習與深度學習揭秘
    深度學習、機器學習、人工智慧,這些代表著未來技術的流行語。在本文中,我們將通過一些真實案例討論機器學習和高階的深度學習。在21世紀技術官社區未來的文章中,我們會持續探討垂直行業人工智慧的應用。當然,本文的目的並不是讓你成為數據科學家,而是讓你更好的理解用機器學習都做什麼。
  • AI、機器學習和深度學習之間的區別是什麼?
    (原標題:人工智慧、機器學習和深度學習之間的區別和聯繫)
  • 【科普】人工智慧、機器學習和深度學習有何不同?
    幾乎全球的媒體都在用瘋狂的篇幅來報導這場矚目的人機世紀大戰,而其中「人工智慧、機器學習、深度學習」這三個詞頻頻出現。上面三個詞都是AlphaGo獲勝的緣由。但對很多只是看過幾次報導的人來說,對這三個概念之間的關係,經常傻傻分不清楚!人工智慧、機器學習、深度學習之間,到底有什麼聯繫和區別?
  • 一篇文章讀懂:人工智慧、機器學習和深度學習的區別
    為了幫助大家更好地理解人工智慧,這篇文章用最簡單的語言解釋了這些詞彙的含義,理清它們之間的關係,希望對剛入門的同行有所幫助。機器學習直接來源於早期的人工智慧領域,傳統的算法包括決策樹、聚類、貝葉斯分類、支持向量機、EM、Adaboost等等。從學習方法上來分,機器學習算法可以分為監督學習(如分類問題)、無監督學習(如聚類問題)、半監督學習、集成學習、深度學習和強化學習。
  • 一篇文章講清楚人工智慧、機器學習和深度學習的區別和聯繫
    人工智慧的浪潮正在席捲全球,諸多詞彙時刻縈繞在我們耳邊:人工智慧(Artificial Intelligence)、機器學習(Machine Learning)、深度學習(Deep Learning)。不少人對這些高頻詞彙的含義及其背後的關係總是似懂非懂、一知半解。
  • 一篇文章分辨人工智慧、機器學習與深度學習
    人工智慧?機器學習?深度學習?安全界用辭令人困惑,了解主要用語真正的意義,方可在信息安全的世界中遊走自如。在熱情的市場營銷人員口中,「人工智慧」、「機器學習」 和 「深度學習」 的定義變得模糊,明確性讓位於增加銷量的需要。
  • 人工智慧、機器學習、深度學習的區別在哪?
    人工智慧、機器學習、深度學習的區別在哪?
  • 科普|一文看懂人工智慧、機器學習和深度學習的區別
    編者按:我們在進行深度學習課程推廣時,經常有同學會問到這麼一個問題:人工智慧、機器學習和深度學習之間的關係是什麼?
  • 《Deep Learning with Python》第一章 1.1 人工智慧、機器學習和深度學習
    接著解決這幾個問題:目前深度學習能實現什麼?深度學習的意義如何?人類下一步該如何做?你相信關於人工智慧的宣傳嗎?本章介紹人工智慧、機器學習和深度學習相關知識。1.1 人工智慧、機器學習和深度學習首先,當人們討論AI時要清楚談論的是什麼?
  • 人工智慧、機器學習和深度學習做好準備的數據中心
    人工智慧、機器學習、深度學習應用程式的密集需求對數據中心的性能、可靠性和可擴展性提出了挑戰,尤其是在IT架構師模仿公共雲的設計以簡化向混合雲和內部部署的過渡時。Excelero公司首席技術官Sven Breuner和首席架構師Kirill Shoikhet分享了9個為人工智慧、機器學習和深度學習準備數據中心的最佳實踐。
  • 機器喵大作戰 | 解剖人工智慧、機器學習和深度學習
    深度學習採用了「深度神經網絡」,這個「深度」其實是指神經網絡的層數。與同類書籍相比,本書以「模型描述+基礎數學理論+Python語言實現模型+實際商業案例」的方式闡釋人工智慧技術,可以幫助你深刻體會機器學習,尤其是強化學習和深度神經網絡為什麼如此重要,以及如何將相關技術應用到物流、能源、自動駕駛,甚至遊戲領域。從湯普森採樣模型,到Q學習模型,再到深度Q學習模型、深度卷積Q學習模型,本書一步步教你學會更複雜的機器學習理論與編程知識,並將人工智慧融入自己的應用中。
  • 機器學習和深度學習的區別
    | NVIDIA BlogNvidia 博客上的這張圖很好表示了 AI, Machine Learning, Deep Learning 三者的關係。人工智慧是一類非常廣泛的問題,機器學習是其中一個重要領域和手段,深度學習則是機器學習的一個分支。在很多人工智慧問題上,深度學習的方法突破了傳統機器學習的瓶頸,因而影響力迅速擴大。什麼是機器學習?