校際選修

115-1 選課時程

進行中

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

AI 研究模組

Special Topics and Labs on Artificial Intelligence

學期
114-1
學分
3 學分
當期課號
639100
永久課號
AICI30001
開課單位
智慧計算與科技研究所
授課教師
歐陽盟、陳建志、綠能學院、馬清文、魏澤人
校區
歸仁
類別
必修
上課時間表
週四
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_AI software and tools(魏澤人):Introducing modern AI tools, including API, local LLM, agent, local diffusion models. Unit 2_ROS機器人程式設計(陳建志): 機器人作業系統(Robot Operating System, ROS)是專為開發機器人所設計的開源軟體架構,如今ROS已風行全世界並支援各大廠牌的機器人(Universal Robots, ABB Manipulators, Faunc等)。ROS提供了硬體抽象、設備驅動、函式庫、可視化工具、軟體間訊息傳遞和軟體包管理等功能。ROS背後廣大的社群累積了龐大的能量,除了提供基本工具外,也包含各式各樣的演算法,使得開發者可猶如組裝積木般,一塊塊的將自己想要的機器人快速拼接起來,並專注於開發自己的應用。本課程將以ROS作為機器人應用開發系統,並以無人自動駕駛為應用範例,讓學生據此發展出其它類型的應用,或新的專案。本課程並結合教育部智慧聯網技術課程推廣計畫的 E-1「自動駕駛ROS開發使用課程模組」,介紹ROS系統效能分析與平行化/最佳化相關內容。 Unit 3_人工智慧於電力上之應用(黃世杰): 本課程旨在介紹人工智慧在電力工程領域中的應用,涵蓋電力系統監控、負載預測、故障診斷,能源管理與智慧電網等範疇。本課程透過理論講解與實務案例分析,以期理解應用AI模型解決實際電力工程問題,培養跨領域整合實力,進而提升電力系統智慧化決策能力。 Unit 4_多旋翼無人機之飛行原理與智慧系統(歐陽盟): * Flight principle * Introduction for Multirotor Copters * Flight weather Unit 5_Generative AI Hardware and Software(馬清文):Deep learning algorithms require heavy computations. To deal with the demand, judiciously design hardware and software are built. In this course, we will talk about popular software platforms such as Tensorflow/keras and Pytorch. We explore the basic difference between these software platforms and develop the idea of how to choose one from them for our own works. Regarding the deep learning hardware, we will take a look at deep leaning accelerators which are used in edge AI and well-known among many AI chip startups.

先修科目

Unit 1_AI software and tools(魏澤人):Python Unit 2_ROS機器人程式設計(陳建志):完成 ”ROS程式設計基礎” 模組之修習、程式設計、資料結構、嵌入式系統或物聯網程式設計 Unit 3_人工智慧於電力上之應用(黃世杰):如果有計算機概論及基礎電學的知識,將有助於本課程的學習 Unit 4_多旋翼無人機之飛行原理與智慧系統(歐陽盟):大學物理、工程數學、程式語言 (Python、C語言、JAVA或其他程式語言之一) Unit 5_Generative AI Hardware and Software(馬清文):1. Computer programming skill, especially writing Python and C programs. / 2. Computer architecture concepts such as CPU, instruction set, memory, data bus, etc.

教學方式

Unit 1_AI software and tools(魏澤人):課堂講授、投影片 Unit 2_ROS機器人程式設計(陳建志):課堂講授、投影片 Unit 3_人工智慧於電力上之應用(黃世杰):課堂講授及投影片 Unit 4_多旋翼無人機之飛行原理與智慧系統(歐陽盟):N/A Unit 5_Generative AI Hardware and Software(馬清文): 1. Stanford CS231 2020 lecture slides: http://cs231n.stanford.edu/slides/2020/lecture_6.pdf 2. Stanford CS231 2017 Youtube video: Lecture 8 | Deep Learning Software: https://www.youtube.com/watch?v=6SlgtELqOWc 3. nVidia Deep learning accelerator: http://nvdla.org/ 4. NVDLA Deep Learning Inference Compiler is Now Open Source: https://devblogs.nvidia.com/nvdla/

評分方式

Unit 1_AI software and tools(魏澤人):作業成績50%、出席50% Unit 2_ROS機器人程式設計(陳建志):作業成績 100% Unit 3_人工智慧於電力上之應用(黃世杰):出席率及作業成績 50%,測驗評量 50% Unit 4_多旋翼無人機之飛行原理與智慧系統(歐陽盟):Quiz Unit 5_Generative AI Hardware and Software(馬清文):Homework: 100%

週次計畫
週次主題
第 1 週統一9/2(二)9:00課程說明
第 2 週Unit 1_AI software and tools(魏澤人): 單元主題:Language tools 課程內容:Local LLM, API, and service
第 3 週Unit 1_AI software and tools(魏澤人): 單元主題:Video and Image 課程內容:Tools for Video and Image generation
第 4 週Unit 1_AI software and tools(魏澤人): 單元主題:Agent and coding 課程內容:Tools for AI agent and coding
第 5 週Unit 2_ROS機器人程式設計(陳建志): 單元主題:ROS Turtlebot3 introduction 課程內容:Turtlebot3 introduction, OpenCR setup and operation, ROS SLAM
第 6 週Unit 2_ROS機器人程式設計(陳建志): 單元主題:ROS Navigation 課程內容:ROS simulation, ROS Navigation, Mobile sensing
第 7 週Unit 2_ROS機器人程式設計(陳建志): 單元主題:Edge AI and ROS系統效能分析 課程內容:ROS camera, Camera calibration, Edge AI computing, ROS系統效能分析
第 8 週Unit 3_人工智慧於電力上之應用(黃世杰): 單元主題:發電、輸電、配電及儲能 課程內容:系統性介紹發電、輸電、配電到儲能各環節的智慧化技術,並結合國內系統與國際電力體系的發展趨勢與實務案例,闡述國內與國際在智慧電力技術上的應用差異與發展趨勢
第 9 週Unit 3_人工智慧於電力上之應用(黃世杰): 單元主題:智慧綠能監控及管理 課程內容:講述利用智慧化技術進行綠能預測、監控、管理與優化,含括電壓及電流轉換感測器佈建、實虛功率計算、數據收集與處理,智慧電表模型開發與電能管理的整合應用
第 10 週Unit 3_人工智慧於電力上之應用(黃世杰): 單元主題:人工智慧於電力運轉與控制之應用 課程內容:探討人工智慧技術在電力系統運轉與控制層級中的應用與實務操作,涵蓋系統即時監控、負載預測、電力交易、再生能源調度以及異常事件偵測範疇,並且闡述應用可行性及未來發展遠景
第 11 週Unit 4_多旋翼無人機之飛行原理與智慧系統(歐陽盟): Flight principle
第 12 週Unit 4_多旋翼無人機之飛行原理與智慧系統(歐陽盟): Introduction for Multirotor Copters
第 13 週Unit 4_多旋翼無人機之飛行原理與智慧系統(歐陽盟): Flight weather
第 14 週Unit 4_Deep Learning Hardware and Software(馬清文): Part 1: Machine Learning Software Platform We will focus on the comparison of Pytorch and Tensorflow 1.x.
第 15 週Unit 4_Deep Learning Hardware and Software(馬清文): Part 2: Tensorflow Lite vs. Darknet We explore two methods of deploying deep neural network onto edge devices and mobile devices.
第 16 週Unit 4_Deep Learning Hardware and Software(馬清文): Part 3: nvidia deep learning accelerator We will see the design of a popular deep learning accelerator which is well known among many AI chip startups.
教科書

Unit 1_AI software and tools(魏澤人):N/A Unit 2_ROS機器人程式設計(陳建志): 課程講義: 1. 教育部智慧聯網技術課程推廣計畫: E-1「自動駕駛ROS開發使用課程模組」 2. "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_人工智慧於電力上之應用(黃世杰):自編講義 Unit 4_多旋翼無人機之飛行原理與智慧系統(歐陽盟):N/A Unit 5_Generative AI Hardware and Software(馬清文):N/A