聯繫我們

課程簡介

MATLAB 深度學習環境與 GPU 驗證

  • Deep Learning Toolbox 架構與工作流程概覽
  • 驗證 GPU 可用性、CUDA/cuDNN 相容性以及驅動程式設定
  • 設定平行工作者、記憶體管理,並掌握 gpuArray 基礎知識
  • 實驗室練習 1:環境驗證並執行第一個 GPU 加速的深度學習腳本

MATLAB 中的核心深度學習結構

  • 神經網路層:卷積、池化、批次正規化、棄用、殘差及密集層
  • dlarraydlnetwork 的基礎知識與自訂訓練迴圈
  • 損失函數、最佳化器(Adam、SGD、RMSProp)以及學習率調度策略
  • 可視化架構、權重分佈及梯度流動以進行除錯
  • 實驗室練習 2:從頭建構自訂 dlnetwork 並除錯層互動

為影像辨識設計 CNN

  • CNN 設計模式:特徵萃取、空間階層與感受野
  • 遷徙學習:利用預訓練網路,如 ResNet、EfficientNet 和 MobileNet
  • 使用 imageDatastoreaugmentedImageDatastore 及自訂轉換的数据增強管線
  • 實驗室練習 3:在自訂影像分類資料集上,結合數據增強從頭訓練 CNN

自動化資料標記與可重現管線

  • 運用 MATLAB 的活躍學習與半監督式標記工具
  • 匯入和匯出註釋(COCO、Pascal VOC、YOLO、CSV)
  • 建構具有版本控制、參數化的資料準備腳本
  • 實驗室練習 4:自動化標記工作流程並將其整合至訓練腳本中

可擴展訓練:多 GPU、雲端與叢集

  • 多 GPU 訓練策略:批次大小調優、梯度累積及資料平行處理
  • 使用 MATLAB Parallel Server 和本機叢集的分散式訓練
  • 透過 MATLAB 雲端運算設定檔進行雲端訓練工作流程(AWS、Azure、GCP)
  • 訓練監控、檢查點保存及超參數最佳化技術
  • 實驗室練習 5:將模型擴展至多 GPU/雲端環境,並分析訓練吞吐量

跨框架互通性與模型交換

  • 將預訓練的 Caffe 和 TensorFlow/Keras 模型匯入 MATLAB
  • 驗證準確度一致性並調整架構以適應 MATLAB 工作流程
  • 將模型匯出至 ONNX、TensorFlow 或 Core ML 以實現跨平台部署
  • 實驗室練習 6:匯入 TF-Keras 模型,在 MATLAB 中進行微調,並匯出至 ONNX

綜合專案與生產準備

  • 端到端管線:資料攝取、訓練、驗證、最佳化與部署
  • 模型壓縮:剪枝、量化,以及使用 GPU Coder 進行程式碼產生
  • 最佳重現實踐:日誌記錄、隨機種子設置及分享 MATLAB 深度學習應用程式
  • 綜合專案:建構、訓練、最佳化並匯出適用於特定領域的完整影像辨識系統


如需此培訓的客製化課程大綱,請聯繫我們。

最低要求

  • 熟練掌握 MATLAB(語法、程式設計工作流程、工具箱熟悉度)
  • 無需先前的資料科學或深度學習經驗
  • 可存取本地 GPU 工作站(CUDA 相容)或核准的雲端叢集以進行即時實驗室練習

目標受眾

  • 開發人員與軟體工程師
  • 研究工程師與領域專家
  • 從傳統信號/影像處理轉向 AI 驅動工作流程的團隊
 14 小時

人數


每位參與者的報價

客戶評論 (2)

即將到來的課程

課程分類