人工智慧(AI)、機器學習(ML)和深度學習(DL):有什麼區別?

硬核老王 發佈 2022-08-11T10:01:40.527593+00:00

我們經常交替使用人工智慧(AI)、機器學習(ML)和深度學習(DL)這些術語,儘管我們幾乎每天都閱讀或聽到它們。本文解釋了這些技術是如何演變的以及它們有何不同。

我們經常交替使用人工智慧(AI)、機器學習(ML)和深度學習(DL)這些術語,儘管我們幾乎每天都閱讀或聽到它們。本文解釋了這些技術是如何演變的以及它們有何不同。

人工智慧Artificial Intelligence(AI)、機器學習Machine Learning(ML)和深度學習Deep Learning(DL)通常可以互換使用。但是,它們並不完全相同。人工智慧是最廣泛的概念,它賦予機器模仿人類行為的能力。機器學習是將人工智慧應用到系統或機器中,幫助其自我學習和不斷改進。最後,深度學習使用複雜的算法和深度神經網絡來重複訓練特定的模型或模式。

讓我們看看每個術語的演變和歷程,以更好地理解人工智慧、機器學習和深度學習實際指的是什麼。

人工智慧

自過去 70 多年以來,人工智慧已經取得了長足的進步。無論我們是否知道,也不管喜歡與否,,它已經滲透到了我們生活的方方面面。在過去十年中,機器學習和深度學習的進步已經在各種規模的行業和組織中創造了人工智慧熱潮。雲服務提供商通過開發免費的開源服務和提供新的場景進一步推動的這種勢頭。

人工智慧可能是自 1956 年以來最受關注的概念。到 2015 年,GPU 的廣泛使用使並行處理更快、更強大、更便宜。而愈加廉價的存儲可以大規模地存儲大數據(從純文本到圖像、映射等)。這產生了對數據分析的需求,它被更普遍地稱為數據科學data science,導致機器學習發展為實現人工智慧的方法。

機器學習

機器學習是使用算法來處理、學習和理解或預測可用數據的模式。最近,軟體開發的低代碼和無代碼概念被用作機器學習中的自學習過程,它給出了完成特定任務的特定指令。通過使用數據和算法對機器進行「訓練」,使其能夠學習如何執行任務,更重要的是,將學習應用到不斷發展的過程中。

機器學習是在開發者社區專注於 AI 時發展起來的,然後發展了算法決策樹學習、邏輯編程、聚類、並行處理和強化學習。這些都是朝著正確方向邁出的良好一步,但不足以解決世界感興趣的場景。

深度學習

深度學習是神經網絡和機器學習的進化,是人工智慧社區的創意。它學習了人類思維在特定場景中的工作方式,然後在這項工作上比人類做得更好!例如,IBM 的 Watson 與自己下西洋棋,並在遊戲中取得了很大進步,最終擊敗了世界冠軍。谷歌的 AlphaGo 也學會了如何玩圍棋遊戲,一遍又一遍地玩它以提高自己,並成為冠軍。

人工智慧、機器學習和深度學習正在不斷發展。參與數據科學的每個人都希望推進這些概念以改善我們的日常生活。而開源社區、私營企業、科學家和政府機構都在為此共同努力。

總而言之,雖然 AI 有助於創建智能機器,但機器學習有助於構建 AI 驅動的應用。深度學習是機器學習的一個子集。它通過利用複雜算法處理大量數據來訓練特定模型。由於狹義 AI 極難開發,機器學習正在通過剛性計算解決這一領域的機遇。至少對於實現通用 AI,深度學習有助於將 AI 和機器學習結合在一起。

via: https://www.opensourceforu.com/2022/08/ai-ml-and-dl-whats-the-difference/

作者:Bala Kalavala選題:lkxed譯者:geekpi校對:wxy

本文由 LCTT原創編譯,Linux中國榮譽推出

關鍵字: