校際選修

115-1 選課時程

進行中

  • 初選第一階段 6/15/2026
  • 初選第二階段 6/22/2026
  • 校際選修 8/24/2026
  • 初選第三階段 8/31/2026
  • 開學後加退選 9/7/2026
  • 逾期加退選 9/21/2026
選課資源

深度學習研究模組與實作

Special Topics and Labs on Deep Learning Modules

學期
108-2
學分
3 學分
當期課號
5231
永久課號
IOG5013
開課單位
智慧計算與科技研究所
授課教師
陳建志、張明峰、謝君偉、曾煜棋、魏澤人
類別
必修
上課時間表
週三
週四
2
09:00–09:50
深度學習研究模組與實作
CM600
3 節連堂
3
10:10–11:00
4
11:10–12:00
5
13:20–14:10
深度學習研究模組與實作
CM600
2 節連堂
6
14:20–15:10

* 根據陽明交大上課時間表所列

概述

Unit 1_生成對抗網路(魏澤人副教授): 本課程以實作 GAN 網路為主,配合理論和論文,實際上做出能跑的 GAN 模型,熟悉 GAN 的實際原理。藉由修改網路結構,了解每個參數的用法和用意。並了解原理。 Unit 2_GPU及TPU應用實作(魏澤人副教授): 以機器學習需要的實作技術為主,配合建立相關技術概念。 Unit 3_Smart Drone(謝君偉教授): 介紹深度學習極小物件偵測概念與技術,並將深度學習應用於空拍機之上。 Unit 4_smart Surveillance(謝君偉教授): 介紹深度學習物件追蹤概念與技術 Unit 5_Autonomous Driving by CNN(陳建志副教授): 本模組介紹如何建構一套可進行自駕之軟硬體嵌入式系統,內容包括:(1)使用ROS (Robot Operating System)與Raspberry Pi組裝實驗車,並完成設定與影像及車輛駕駛之校正;(2)架構環境、進行數據搜集與訓練AI自駕模型;(3)在低成本嵌入式系統中進行AI計算;(4)使用CNN進行自駕。

先修科目

Unit 1_生成對抗網路(魏澤人副教授): Unit 2_GPU及TPU應用實作(魏澤人副教授): 作業上會使用 Qwiklabs 的 hands on lab Unit 3_Smart Drone(謝君偉教授): 線性代數,作業上會使用 python、C語言、ubuntu系統 Unit 4_smart Surveillance(謝君偉教授): 線性代數,作業上會使用 python、C語言、ubuntu系統 Unit 5_Autonomous Driving by CNN(陳建志副教授):

教學方式

Unit 1_生成對抗網路(魏澤人副教授): Unit 2_GPU及TPU應用實作(魏澤人副教授): Unit 3_Smart Drone(謝君偉教授): 課堂講授、投影片 Unit 4_smart Surveillance(謝君偉教授): 課堂講授、投影片 Unit 5_Autonomous Driving by CNN(陳建志副教授):

評分方式

Unit 1_生成對抗網路(魏澤人副教授): 每週實作作業。 Unit 2_GPU及TPU應用實作(魏澤人副教授): 每週實作作業。 Unit 3_Smart Drone(謝君偉教授): 作業成績 30%, 平時成績 40%,小測驗 30% Unit 4_smart Surveillance(謝君偉教授): 作業成績 30%, 平時成績 40%,小測驗 30% Unit 5_Autonomous Driving by CNN(陳建志副教授): 本模組每週均有labs,需按照進度完成,最後完成自己的自駕車。

週次計畫
週次主題
第 1 週Unit 1_生成對抗網路(魏澤人副教授): 單元主題:DCGAN 課程內容:GAN Basic、DCGAN
第 2 週Unit 1_生成對抗網路(魏澤人副教授): 單元主題:With Condition 課程內容:cGAN、ACGAN
第 3 週Unit 1_生成對抗網路(魏澤人副教授): 單元主題:Advance GAN 課程內容:WGAN、Pix2Pix、CycleGAN、BigGAN
第 4 週Unit 2_GPU 及 TPU 應用實作(魏澤人副教授): 單元主題:CUDA 原理及實作 課程內容:CUDA 原理及實作
第 5 週Unit 2_GPU 及 TPU 應用實作(魏澤人副教授): 單元主題:CUDA 進階實驗 課程內容:CUDA 進階實驗
第 6 週Unit 2_GPU 及 TPU 應用實作(魏澤人副教授): 單元主題:Cloud TPU 實驗 課程內容:Cloud TPU 實驗
第 7 週Unit 3_Smart Drone(謝君偉教授): 單元主題:Smart Drone應用介紹 課程內容:Smart Drone應用概念、深度學習基本介紹
第 8 週Unit 3_Smart Drone(謝君偉教授) 單元主題:Smart Drone應用介紹 課程內容:極小物件偵測技術介紹。
第 9 週Unit 3_Smart Drone(謝君偉教授) 課程內容:小測驗
第 10 週Unit 4_smart Surveillance(謝君偉教授) 單元主題:Smart Surveillance應用介紹 課程內容:crowd counting技術介紹。
第 11 週Unit 4_smart Surveillance(謝君偉教授) 單元主題:Smart Surveillance應用介紹 課程內容:物件追蹤技術、極小物件人群 技術介紹。
第 12 週Unit 4_smart Surveillance(謝君偉教授) 課程內容:實作
第 13 週Unit 5_Autonomous Driving by CNN(陳建志副教授): 單元內容:Assemble the vehicle by ROS and Raspberry Pi
第 14 週Unit 5_Autonomous Driving by CNN(陳建志副教授): 單元內容:Train AI Autonomous Driving models
第 15 週Unit 5_Autonomous Driving by CNN(陳建志副教授): 單元內容: Enable AI computation in the low cost Embedded Systems; Autonomous driving by CNN
第 16 週期末專題
第 17 週期末專題
第 18 週期末專題
教科書

Unit 1_生成對抗網路(魏澤人副教授): Unit 2_GPU及TPU應用實作(魏澤人副教授): Unit 3_Smart Drone(謝君偉教授): Deep Learning by Ian Goodfellow, Yoshua Bengio, and Aaron Courville Machine Learning: an algorithm perspective by S. Marsland Unit 4_smart Surveillance(謝君偉教授): Deep Learning by Ian Goodfellow, Yoshua Bengio, and Aaron Courville Machine Learning: an algorithm perspective by S. Marsland Unit 5_Autonomous Driving by CNN(陳建志副教授):