課程大綱 Syllabus |
學生學習目標 Learning Objectives |
單元學習活動 Learning Activities |
學習成效評量 Evaluation |
備註 Notes |
序 No. | 單元主題 Unit topic |
內容綱要 Content summary |
1 | 1. AI Dataset |
Kaggle
Develop AI projects in groups (2 per group) |
Learning in groups |
講授 個別或小組指導
|
作業
|
|
2 | 2. AI SDK/platform |
Python on Anaconda + Jupyter + Keras |
Using tools to develop AI related projects |
講授 實作
|
作業
|
|
3 | 3. Tools and libraries |
Numpy, Pandas, Scikit |
Learn how to use these packages and understand the syntax |
|
|
|
4 | 4. Process of an AI project |
Mnist/Cifar-10/Hand gesture recognition |
Learn the life cycle of AI development |
|
|
|
5 | 5. Collection of data |
(AIdea) https://aidea-web.tw/ |
Learn how to get the dataset |
|
|
|
6 | 6. Understanding the problem or invited speech |
Group discussion or invited speech |
Know what kind of development in industry |
|
|
|
7 | 9. Mid-term report |
Project proposal(Motivation, related works, and proposed method) |
Midterm |
|
|
|
8 | 10. Project proposal |
Self-defined topics |
Write a project proposal |
討論 心得發表 閱讀討論
|
|
|
9 | 11. Traffic sign classification |
Practice III |
Learn how to develop a project |
|
|
|
10 | 12. Intrusion detection |
Practice IV |
Learn how to develop different AI projects |
|
|
|
11 | 13. Invited speech I |
(徐紹鐘) AI related topics I |
Know what AI application is being used in industry |
|
|
|
12 | 14. Invited speech II |
(何文楨) AI related topics II |
AI researches in industry |
|
|
|
13 | 15. Invited speaker III |
Special topic |
design term project |
演講 個別或小組指導
|
|
|
14 | 16. Students report by group |
AI models and training results |
Train their own model |
|
|
|
15 | 17. Students report by group |
System integration |
Build a complete project |
|
|
|
16 | 18. Final report by group |
Demo videos & final reports |
Final |
|
|
|