This is the Trace Id: 1180bfbef58047d440cce4161781e283
跳到主要內容 探索 檢視所有產品 (200+) Microsoft Foundry Azure Copilot GitHub Copilot Azure Kubernetes Service (AKS) Azure Cosmos DB 適用於 PostgreSQL 的 Azure 資料庫 Azure Arc Microsoft Fabric Azure 中的 Linux 虛擬機器 Foundry 模型 Foundry Agent Service Foundry IQ Foundry Tools Foundry Control Plane Foundry Control Plane 中的可檢視性 Foundry 模型中的 Azure OpenAI Foundry Tools 的 Azure 語音服務 Azure Machine Learning 檢視全部資料庫 Azure Cosmos DB Azure DocumentDB Azure SQL 適用於 PostgreSQL 的 Azure 資料庫 Azure Managed Redis Microsoft Fabric Azure Databricks Azure 中的 Linux 虛擬機器 Azure 上的 Windows Server Azure Functions Azure 虛擬機器擴展集 Azure APIM Azure 容器應用程式 Azure Kubernetes Service (AKS) Azure Kubernetes 機群管理員 Azure Container Registry Azure Red Hat OpenShift Azure 容器執行個體 Azure 容器儲存體 Azure Arc Azure Local 適用於雲端的 Microsoft Defender Azure 監視器 Microsoft Sentinel Azure Migrate 檢視所有解決方案 (40+) 適用於中小型企業的雲端解決方案 雲端移轉和現代化中心 人工智慧資料與分析 Azure 資料庫 AI 應用程式和 Agent Microsoft Marketplace Microsoft Sovereign Cloud AI 應用程式和 Agent 使用 Azure 的負責任 AI AI 基礎結構 人工智慧資料與分析 機器學習作業 (MLOps) Azure 上的低程式碼應用程式開發 Azure 整合服務 無伺服器運算 DevOps 移轉和現代化中心 .NET 應用程式移轉 Azure 上的資料庫 Linux on Azure Azure 上的 Oracle Microsoft 雲端上的 SAP 自適性雲端 高效能運算 (HPC) 基礎結構即服務 (IaaS) 復原 Azure 基礎元件 適用於 Azure 的 Frontier Accelerate Azure 上的 FinOps Microsoft Marketplace Azure 價格概觀 開立 Azure 帳戶 免費 Azure 服務 彈性購買選項 定價計算機 Azure 上的 FinOps 最大化 AI 投資報酬率 Azure 節省方案 Azure 保留 Azure Hybrid Benefit 虛擬機器 Azure SQL Microsoft Foundry Microsoft Fabric Azure Kubernetes Service (AKS) 適用於雲端的 Microsoft Defender 檢視更多 軟體開發公司 Microsoft Marketplace 尋找合作夥伴 FastTrack for Azure 資源 開始使用 Azure 客戶案例 分析報告、技術白皮書和電子書 影片 深入了解雲端運算 文件 探索 Azure 入口網站 開發人員資源 快速入門範本 適用於新創公司的資源 開發人員社群 學生 適用於合作夥伴的 Azure 部落格 活動與網路研討會 了解 支援 連絡銷售人員 開始使用 Azure 登入

什麼是深度學習?

深入了解深度學習如何使用人工神經網絡、深度學習的重要性以及不同類型的深度學習模型。

深度學習定義

深度學習是一種 機器學習 ,會使用人工神經網路,讓數位系統能夠根據非結構化、未標記的資料來學習和做出決策。

機器學習會訓練 AI 透過資料學習已獲得的經驗、辨識模式、提出建議以及調整。深度學習系統不會只是對一組規則做出回應,而是會從樣本建立知識,然後使用獲得的知識如人類一般地反應、行動和操作。

主要重點

  • 深度學習是一種機器學習,可促進數位系統中的學習和決策。
  • 深度學習依賴於模仿人類大腦功能的神經網絡架構。
  • 開發人員會依賴 TensorFlow 或 PyTorch 等深度學習架構,以讓複雜的機器學習模型更容易實作。
  • 各行各業都以各種方式採用深度學習。聊天機器人、無人駕駛汽車和數位助理都是使用深度學習的技術範例。
  • 各行各業的公司正在投資深度學習,以推動創新、發掘新商機並從龐大的資料集中發掘洞見。

為什麼深度學習很重要

資料科學家與開發人員會使用深度學習軟體來電腦電腦,以分析龐大且複雜的資料集、完成複雜且非線性的工作,以及回應文字、語音或影像,而且通常比人類更快速且更精確。這些功能有許多實際應用方式,且創造了許多現代化創新機會。舉例來說,無人駕駛汽車會使用深度學習來處理影像,並區分路上的行人與其他物件;您的智慧住宅裝置也會使用深度學習來理解您的語音命令。

隨著資料量不斷增加,且運算容量變得更強大且成本更低,深度學習也變得更加重要,不論是零售業、醫療保健、運輸業、製造業、科技業和其他領域都對深度學習有所投資,就是為了推動創新,不落人後。

深度學習的運作方式

深度學習的運作依賴多層中的神經網路架構、部署在雲端或叢集上的高效能圖形處理器,以及已加上標籤的大量資料,從而達到極高的文字、語音及影像辨識正確性。這一切都能協助您的開發人員打造模擬人類智慧的數位系統,並將訓練模型的時間從數週縮短為數小時,從而加快實現價值的時間。

舉例來說,無人駕駛汽車模型可能需要以數千部影片和數百萬個影像進行訓練。如果沒有深度學習,就無法大規模進行這種程度的訓練。

什麼是深度學習架構?

為了讓複雜的機器學習模型更容易實作,開發人員會轉為採用 TensorFlow 或 PyTorch 等深度學習架構。這些架構有助於簡化收集資料的程序,而這些資料能用來訓練神經網路。此外 ONNX Runtime 等加速器能搭配這些架構使用,以加速訓練及推斷模型。

訓練深度學習模型

訓練深度學習模型有各種策略與方法可用。讓我們仔細看看一些範例。

監督式學習

使用監督式學習時,會使用加上標籤的資料集訓練演算法。這表示當演算法對片段資訊做出決定時,能夠使用資料所包含的標籤,來檢查決定是否正確。使用監督式學習時,模型用以訓練的資料必須由人提供,且該人必須在使用資料訓練演算法前為資料加上標籤。

非監督式學習

使用非監督式學習時,演算法會以不包含任何標籤或資訊的資料訓練,而演算法也無法使用標籤或資訊檢查其判斷。相反地,系統會根據其本身所能辨識的模式來排序和分類資料。

增強式學習

使用增強式學習時,系統能夠使用試錯方式做出一連串的決策,即使在複雜的環境中也能達成預期的結果。使用增強式學習時,演算法不會使用資料集做出決定,而是使用從環境取得的資訊做出決定。

深度增強式學習

當深度學習與增強式學習技術結合後,就能得出稱為深度增強式學習的機器學習類型。深度增強式學習使用與增強式學習相同的試錯決策制定與複雜的目標達成方法,但也依賴深度學習的功能來處理並理解大量非結構化資料。

深度學習有什麼用途?

各行各業都在使用深度學習,使用案例更層出不窮。以下提供一些範例描述深度學習的常見應用方式:

影像、語音和表情辨識

深度學習軟體可用來增加影像、語音和表情辨識正確性,並實現相片搜尋、個人數位助理、無人駕駛汽車、公共安全、數位安全性和其他智慧型技術。

聊天機器人

聰穎的企業會使用深度學習來強化啟用文字或語音的線上聊天機器人,以處理常見問題、日常交易等作業,特別是客戶支援。這些聊天機器人能夠提供自動、符合情境且實用的回應,取代服務專員小組並避免客戶大排長龍。

無人駕駛車輛

自駕車使用深度學習演算法,在瞬間處理多個動態資料來源,並能比人類駕駛更快地對突發狀況做出反應。

量身打造的體驗

串流服務、電子商務零售商和其他企業,都會使用深度學習模型來為產品、電影、音樂及其他服務推動自動化建議,並根據客戶的購買記錄、過去的行為和其他資料讓客戶體驗更臻完美。

個人數位助理

啟用語音的個人數位助理會使用深度學習來理解語音、對以自然語言發出的查詢與命令給出適當的回應,偶而還能說笑。

理解神經網絡

神經網絡是設計來模仿人類大腦活動的數位架構。它們由互相連接的節點組成,可處理和並從資料進行學習,以在機器學習中執行模式識別和決策等工作。企業和其他機構依賴這些模型進行財務預測、銷售策略和其他商業決策。

什麼是神經網路?

人工神經網路是一種數位架構,能夠模仿人類認知程序來為複雜的模式定型、開發預測,並適當回應外部刺激。和神經網路相比,許多類型的機器學習都需要結構化資料,而神經網路能夠就可處理的資料解讀周圍所發生的事件。

每當您閱讀報告、觀賞電影、駕駛汽車或聞聞花朵時,充滿數十億個神經的大腦會透過微小的電子訊號來處理資訊。每個神經都會處理輸入,而結果會輸出至下一個神經進行後續處理,最後立即產生出商業見解,像是發出笑聲、用腳踩煞車,或是感到開心。在機器學習方面,神經網路能讓數位系統以相似的方式,解讀情況並做出反應。

人工神經網絡就像充滿數位神經元的大腦。雖然其中大部分都是真實事物的基本模仿,但仍可處理大量非線性資料來代替人類解決複雜的問題。舉例來說,銀行分析師可以使用人工神經網路來處理貸款申請,並預測申請人的違約機率。

神經網路的用途

在機器學習中,神經網路會用來學習和定型複雜的輸入和輸出、推斷潛在的關聯性,以及進行預測,而且沒有資料散發限制。神經網路模型是許多深度學習應用的基礎,例如電腦視覺與自然語言處理,能夠協助防範詐騙、辨識臉部,以及讓車輛自動化。

大多數企業都依賴預測來協助做出商務決策、銷售策略、財務政策及資源利用方法。但傳統預測的限制通常會讓您難以預測複雜且多樣的程序,其中包含多個經常隱藏的基礎因素,例如股票市場價格。深度學習神經網路模型能協助發掘複雜的非線性關係和隱藏的因素,使企業能開發出更準確的預測。

一般神經網路

AI 神經網路有數十種,每種都適合不同的深度學習應用程式。請使用適合您業務與技術需求的 ANN。以下是常見 AI 神經網路的一些範例:

卷積神經網路
開發人員會使用卷積神經網絡來協助 AI 系統將影像轉換為數位矩陣。CNN 主要用於影像分類與物件辨識,適合用來辨識臉部、偵測主題及分析情感。

反卷積神經網路
如果有複雜或大量的網路訊號遺失,或是與其他訊號卷積,反卷積神經網路能協助找到這些訊號。反卷積神經網路適合用於處理高解析度影像和光流預估。

生成對抗網路
工程師會使用生成對抗網路訓練模型,讓模型學習如何產生模仿訓練資料之特定屬性的新資訊或材料。生成對抗網路能協助模型區分原始內容和複本之間的細微差異,以製造更真實的複本。生成對抗網路的應用包括高精確度影像與影片產生、進階臉部辨識,以及超解析度。

遞歸神經網路
遞歸神經網絡會將資料輸入到具有特定時間延遲的隱藏層中。目前狀態的歷史資訊會包含網路計算,而較高的輸入量並不會影響模型大小。遞歸神經網路非常適合用於語音辨識、進階預測、機器人,以及其他複雜的深度學習工作負載。

轉換器
轉換器的設計目的是處理連續的輸入資料。不過,轉換器不會受限於以連續順序處理資料。相反地,轉換器會使用「注意」,這項技術能讓模型將不同等級的影響指派至輸入資料的不同部分,並以輸入順序識別資料各個部分的內容。這能增加平行處理的等級,進而減少模型訓練時間。

機器學習與神經網路的比較

雖然人們通常認為神經網路屬於一種機器學習,但神經網路與一般機器學習模型有一些顯著的差異。

舉例來說,相較於一般機器學習模型,神經網路通常更加複雜,且能更加獨立地運作。例如,神經網路可以判斷自己的預測與結果是否準確,但機器學習模型則需要人類工程師的輸入才能區別差異。

此外,神經網路是結構化架構,所以神經網路能自行繼續學習並做出有智慧的決策。另一方面,機器學習模型只能根據其特別訓練的內容來做出決策。
資源

 深入了解深度學習的優點

一位穿著白色襯衫的女性坐在電腦前。
產品

開始在 Azure 上使用深度學習

使用神經網路支援影像辨識,或是利用快速、易用且精確的 BERT NLP 模型將自然語言處理最佳化。探索如何使用 Azure Machine Learning 建置、訓練及部署所有類型的深度學習模型。
一位男子用手撐著臉,注視著膝上型電腦。
解決方案

探索適用於資料學家的機器學習

了解如何在 Azure 上建置雲端規模的機器學習解決方案,並探索適用於資料科學家和機器學習工程師的機器學習工具。
一名男子正在看著他的手機。
活動

Azure 活動與網路研討會

學習新技能,探索新興技術,並與同行聯繫——無論是以數位方式還是面對面進行。

常見問題集

  • 深度學習是 AI 的一個子集。它使用人工神經網絡,協助數位系統根據非結構化、未標記的資料進行學習和決策。
  • 深度學習是機器學習的一個子集。兩者之間的主要差異在於每種演算法的學習方式以及每種演算法所需的資料量。由於深度學習使用更多資料,企業通常依賴它來處理更複雜的工作。
  • AI、機器學習和深度學習經常交換使用。然而,將這三者視為一系列從最大到最小的 AI 系統,每個系統都包含下一個系統,最為簡單。AI 是總體系統,機器學習是 AI 的一個子集,而深度學習是機器學習的一個子集。
  • 深度學習在各行各業中以多種方式被廣泛使用。例如,數位助理會使用深度學習來理解語音並對查詢和命令做出適當的回應。
  • 深度學習之所以重要,是因為它能以過去無法實現的方式,從巨量資料集中揭示洞見。零售業、醫療保健業、運輸業、製造業和其他產業的公司正在投資深度學習,以推動創新、發掘商機,不落人後。
  • Azure 透過複雜的神經網絡架構、高效能 GPU 和大量標記資料來採用深度學習。這些服務可讓使用 Azure 的開發人員,能建立智慧型、先進、準備好上市且負責任的應用程式。