Machine Learning Technology and Applications
เทคโนโลยีการเรียนรู้ของเครื่องและการประยุกต์
Course description
machine-learning development workflows, data preparation and partitioning, supervised and unsupervised learning, classification, regression, clustering, dimensionality reduction, performance evaluation, model tuning, and applications to automation and UAS data
Thai description
กระบวนการพัฒนาแบบจำลองการเรียนรู้ของเครื่อง การเตรียมและแบ่งข้อมูล การเรียนรู้แบบมีผู้สอนและไม่มีผู้สอน การจำแนก การถดถอย การจัดกลุ่ม การลดมิติ การประเมินประสิทธิภาพ การปรับแบบจำลอง และการประยุกต์กับข้อมูลจากระบบอัตโนมัติและอากาศยานไร้คนขับ
Course learning outcomes (CLO)
| CLO | Outcome | PLO |
|---|---|---|
| CLO1 | Explain core machine learning algorithms | PLO4 |
| CLO2 | Develop and evaluate models with real data | PLO4 |
| CLO3 | Apply ML to drone data ethically | PLO4PLO6 |
Learning modules
1ML fundamentals
Weeks 1–3 · 27 h1 KU
Online (before class) · 15 h
Study the assigned knowledge units in advance, review media and take the module quiz
- Machine learning fundamentalsIn development
In class / field · 12 h
Lab or field practice from worksheets with a safety checklist
2Supervised learning
Weeks 4–6 · 27 h2 KU
Online (before class) · 15 h
Study the assigned knowledge units in advance, review media and take the module quiz
- Machine learning fundamentalsIn development
- PyTorchTH
In class / field · 12 h
Lab or field practice from worksheets with a safety checklist
3Data splitting and leakage
Weeks 7–9 · 27 h1 KU
Online (before class) · 15 h
Study the assigned knowledge units in advance, review media and take the module quiz
In class / field · 12 h
Lab or field practice from worksheets with a safety checklist
4Deep learning
Weeks 10–12 · 27 h2 KU
Online (before class) · 15 h
Study the assigned knowledge units in advance, review media and take the module quiz
- Deep learning and CNNsIn development
- Google ColabTH
In class / field · 12 h
Lab or field practice from worksheets with a safety checklist
5Evaluation and ethics
Weeks 13–15 · 27 h2 KU
Online (before class) · 15 h
Study the assigned knowledge units in advance, review media and take the module quiz
In class / field · 12 h
Lab or field practice from worksheets with a safety checklist
Assessment (draft)
| Labs and worksheets | 35% |
| Module quizzes | 10% |
| Midterm examination | 20% |
| Mini-project or practical exam | 35% |