深度學習研究模組與實作
Special Topics and Labs on Deep Learning Modules
| 節 | 週三 | 週四 |
|---|---|---|
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(陳建志副教授):