返回課程
AI002 Professional

使用 PyTorch 的應用深度學習(從零到大師)

本課程以最流行的機器學習研究框架 PyTorch 為基礎,提供深度學習的全面入門。從張量基礎開始,學生將逐步掌握完整的機器學習工作流程、電腦視覺、模組化軟體工程、遷移學習以及模型部署。課程採用「程式為先」的教學方式,強調動手實作與實驗。

5.0
30.0h
512 學習者
0 讚好
人工智能
開始學習

課程總覽

📚 內容摘要

本課程提供使用 PyTorch 進行深度學習的全面入門,PyTorch 是目前機器學習研究中最受歡迎的框架。從張量基礎開始,學生將逐步掌握完整的機器學習工作流程、電腦視覺、模組化軟體工程、遷移學習以及模型部署。課程採「以代碼為先」的教學方式,強調實作與實驗,確保學生不僅理解理論,還能建立、優化並部署穩健的深度學習系統。

核心目標簡述:熟練掌握整個 PyTorch 生態系統,從基礎數學出發,最終實現可投入生產的電腦視覺應用。

🎯 學習目標

  1. 從基礎的張量操作到模型訓練、評估與儲存,完整實現 PyTorch 機器學習工作流程。
  2. 設計並部署深度學習架構,包括人工神經網絡(ANN)與卷積神經網絡(CNN),用於複雜分類與電腦視覺任務。
  3. 透過採用標準化的工程實務與目錄結構,將實驗性程式碼轉換為可投入生產、模組化的軟體。
  4. 使用進階技術如遷移學習與系統性的實驗追蹤(TensorBoard),在自訂資料集上取得最尖端的成果。
  5. 處理並部署訓練完成的模型至互動式網頁應用程式,並利用現代 PyTorch 2.0 特性加速推理效能。

課程