聯繫我們

課程簡介

深度學習入門

  • 什麼是深度學習,以及它與傳統機器學習的區別
  • 在計算機視覺、NLP 等領域的實際應用
  • 深度學習生態系統概述:TensorFlow 2.x、Keras、PyTorch
  • 設置 GPU 加速的開發環境

深度學習的機制

  • 人工神經元、激活函數和網絡層
  • 前向傳播與計算預測
  • 用於分類和迴歸任務的損失函數
  • 梯度下降優化與反向傳播
  • 在 MNIST 數據集上訓練您的第一個神經網絡

用於計算機視覺的卷積神經網絡

  • 理解卷積、濾波器和特徵圖
  • 池化層與降維
  • CNN 架構:LeNet、VGG 和 ResNet 的概念
  • 構建並訓練用於圖像分類的 CNN
  • 可視化學習到的特徵及中間激活狀態

數據增強與提升模型準確性

  • 爲何數據增強能對抗過擬合併提高泛化能力
  • 圖像變換:旋轉、翻轉、縮放和裁剪
  • 使用 Keras 預處理層實現增強流水線
  • Dropout、批量歸一化及其他正則化技術
  • 通過驗證指標和早停法監控訓練過程

預訓練模型的遷移學習

  • 理解遷移學習及其原理
  • 從 Keras Applications 加載預訓練模型(ResNet、EfficientNet、MobileNet)
  • 特徵提取:凍結基礎層並訓練新的分類器
  • 微調:選擇性解凍層以進行領域適應
  • 在有限訓練數據下實現高準確性

循環網絡與序列建模

  • 序列數據與時序依賴關係簡介
  • 循環神經網絡(RNN)與梯度消失問題
  • 用於長距離依賴的 LSTM 和 GRU 單元
  • 訓練基於字符級的文本生成模型
  • 詞嵌入與 Keras 中的 Embedding 層

自然語言處理基礎

  • 文本預處理:分詞、填充和詞彙構建
  • 使用 RNN 和 LSTM 構建文本分類器
  • 用於機器翻譯的序列到序列模型概念
  • 注意力機制及其在現代 NLP 中的作用
  • 使用 TensorFlow 2.x 文本處理 API 進行實用的 NLP 開發

最終項目:圖像描述

  • 在跨模態架構中結合計算機視覺和 NLP
  • 使用預訓練 CNN 編碼器提取圖像特徵
  • 構建基於 LSTM 的解碼器以生成描述
  • 管理 Keras 函數式 API 中的多個輸入層
  • 訓練並評估端到端的描述流水線

後續步驟與資源

  • 使用 TensorFlow Serving 部署已訓練的模型
  • 探索 Transformer 架構和大語言模型
  • NVIDIA DLI 高級研討會及認證路徑
  • 社區資源、數據集和項目創意

最低要求

  • 具備基本的 Python 編程能力(函數、循環、字典、數組)
  • 熟悉變量、條件判斷和數據結構等編程概念
  • 無需之前的深度學習或機器學習經驗

目標受衆

  • 轉型進入人工智能和機器學習領域的軟件開發人員及工程師
  • 希望掌握深度學習技能的數據分析師和數據科學家
  • 希望理解並應用神經網絡模型的技術專業人員
  • 剛開始涉足深度學習的學習者和研究人員
 8 小時

人數


每位參與者的報價

客戶評論 (2)

即將到來的課程

課程分類