AI 研究模組
Special Topics and Labs on Artificial Intelligence
| 節 | 週二 | 週四 |
|---|---|---|
2 09:00–09:50 | AI 研究模組 CM218(歸仁) 3 節連堂 | |
3 10:10–11:00 | ||
4 11:10–12:00 | ||
5 13:20–14:10 | AI 研究模組 CM218(歸仁) 2 節連堂 | |
6 14:20–15:10 |
* 根據陽明交大上課時間表所列
Unit 1_ Math and Deep Learning(魏澤人):Introducing math related topics to deep learning and AI. Including math foundation and tools for AI, AI tools for math. Unit 2_ROS程式設計基礎(陳建志): 機器人作業系統(Robot Operating System, ROS)是專為開發機器人所設計的開源軟體架構,如今ROS已風行全世界並支援各大廠牌的機器人(Universal Robots, ABB Manipulators, Faunc等)。ROS提供了硬體抽象、設備驅動、函式庫、可視化工具、軟體間訊息傳遞和軟體包管理等功能。ROS背後廣大的社群累積了龐大的能量,除了提供基本工具外,也包含各式各樣的演算法,使得開發者可猶如組裝積木般,一塊塊的將自己想要的機器人快速拼接起來,並專注於開發自己的應用。本課程將引導學生學會相關的ROS基礎與知識,並學會以ROS開發相關應用程式及引用open source資源。 Unit 3_AI software and tools(魏澤人):Introducing modern AI tools, including API, local LLM, agent, local diffusion models. Unit 4_智慧農業(林勻蔚):介紹目前農業相關議題與使用物聯網技術之解決辦法 Unit 5_GPU程式設計-使用OpenGL Shaders (彭其瀚): 學習使用OpenGL GLSL Shaders來實現3D real-time rendering程式. 本堂課會類似workshop的方式, 與同學一同上機實作電腦圖學中幾個重要的shader programming應用. 使用C++並運用OpenFrameworks 程式開發架構來加速3D程式的開發.
Unit 1_Math and Deep Learning(魏澤人):Python Unit 2_ ROS程式設計基礎(陳建志):程式設計、資料結構、嵌入式系統或物聯網程式設計 Unit 3_AI software and tools(魏澤人):Python Unit 4_智慧農業(林勻蔚):Python程式撰寫能力 Unit 5_GPU程式設計-使用OpenGL Shaders (彭其瀚):初淺的線性代數概念和C++編程能力. 使用C++
無備註
Unit 1_Math and Deep Learning(魏澤人):課堂講授、投影片 Unit 2_ ROS程式設計基礎(陳建志):課堂講授、投影片 Unit 3_AI software and tools(魏澤人):課堂講授、投影片 Unit 4_智慧農業(林勻蔚):課程有助教可解答學生疑難問題。 Unit 5_GPU程式設計-使用OpenGL Shaders (彭其瀚):課堂講授、投影片、上機實作
Unit 1_Math and Deep Learning(魏澤人):作業成績50%、出席50% Unit 2_ROS程式設計基礎(陳建志):作業成績 100% Unit 3_AI software and tools(魏澤人):作業成績50%、出席50% Unit 4_智慧農業(林勻蔚):以每一課堂單元作業進行評分。 Unit 5_GPU程式設計-使用OpenGL Shaders (彭其瀚):作業 30%、程式實作70%
教師未提供此項資料
| 週次 | 主題 |
|---|---|
| 第 1 週 | 9/8(二)課程說明 |
| 第 2 週 | Unit 1_Math and Deep Learning(魏澤人): 單元主題:Math related to AI 課程內容:Including optimization theory, probability, graph theory, and differential equations. |
| 第 3 週 | Unit 1_Math and Deep Learning(魏澤人): 單元主題:AI tools for Math 課程內容:Using AI to solve math problems. |
| 第 4 週 | Unit 1_Math and Deep Learning(魏澤人): 單元主題:Theoretical tools 課程內容:Math foundations to understand theory of AI and deep learning. |
| 第 5 週 | Unit 2_ROS程式設計基礎(陳建志): 單元主題:ROS introduction 課程內容:ROS introduction, Raspberry pi settings, VirtualBox and Linux Image |
| 第 6 週 | Unit 2_ROS程式設計基礎(陳建志): 單元主題:ROS程式開發及ROS通訊 課程內容:ROS file systems, 1st ROS program, ROS communications, ROS launch |
| 第 7 週 | Unit 2_ROS程式設計基礎(陳建志): 單元主題:ROS parameters及專案開發 課程內容:ROS parameters, Open source packages, Multi-device communications, Image backup |
| 第 8 週 | AI software and tools(魏澤人): 單元主題:Language tools 課程內容:Local LLM, API, and service |
| 第 9 週 | Unit 3_AI software and tools(魏澤人): 單元主題:Video and Image 課程內容:Tools for Video and Image generation |
| 第 10 週 | Unit 3_AI software and tools(魏澤人): 單元主題:Agent and coding 課程內容:Tools for AI agent and coding |
| 第 11 週 | Unit 4_智慧農業(林勻蔚):介紹智慧農業相關議題 |
| 第 12 週 | Unit 4_智慧農業(林勻蔚):介紹智慧農業之數據資訊紀錄與分析 |
| 第 13 週 | Unit 4_智慧農業(林勻蔚):介紹智慧農業疾病預測 |
| 第 14 週 | Unit 5_ GPU程式設計-使用OpenGL Shaders (彭其瀚): 單元主題:3D real-time rendering念介紹 課程內容:講解3D real-time rendering / rasterization的基本概念. (作業1公布.) |
| 第 15 週 | Unit 5_ GPU程式設計-使用OpenGL Shaders (彭其瀚): 單元主題:shader programming實作I 課程內容:與同學一同上機實作基本的shader programming (Blinn-Phong shading model等). |
| 第 16 週 | Unit 5_ GPU程式設計-使用OpenGL Shaders (彭其瀚): 單元主題:shader programming實作II 課程內容:與同學一同上機實作進階的shader programming (textures, Toon-shading, environment mapping等). (完成程式實作部分.) |
Unit 1_ Math and Deep Learning(魏澤人):N/A Unit 2_ROS程式設計基礎(陳建志): 課程講義 "Learning Robotics Using Python", 作者: Lentin Joseph, 原文出版社:Packt Pub Ltd, 出版日期:2015/05/30, ISBN:9781783287536、 "Mastering ROS for Robotics Programming", 作者: Lentin Joseph, 原文出版社:Packt Pub Ltd, 出版日期:2015/12/31, ISBN:9781783551798 Unit 3_AI software and tools(魏澤人):N/A Unit 4_智慧農業(林勻蔚):N/A Unit 5_GPU程式設計-使用OpenGL Shaders (彭其瀚):N/A
- 地點
- 教師未提供此項資料
- 時間
- 教師未提供此項資料
- 聯絡方式
- 教師未提供此項資料
