資料分析與機器學習
Data Analysis and Machine Learning
| 節 | 週一 |
|---|---|
A 18:30–19:20 | 資料分析與機器學習 KB202(KS) 3 節連堂 |
B 19:30–20:20 | |
C 20:30–21:20 |
* 根據陽明交大上課時間表所列
This course is designed to introduce students to the field of Machine Learning, starting from Python programming fundamentals to mastering core data science techniques. It covers essential topics including data preprocessing, feature engineering, and mainstream machine learning algorithms (such as regression, classification, clustering, and dimensionality reduction). In addition to mastering practical tools like Scikit-learn, students will be introduced to multilayer neural networks and the PyTorch deep learning framework. By balancing theory with hands-on practice, students will develop the skills to process data, build models, and perform evaluations from scratch. The course concludes with a final project where students apply their knowledge to solve real-world data problems. 本課程旨在帶領學生進入機器學習的世界,從 Python 程式基礎出發,逐步深入資料科學的核心技術。課程涵蓋資料前處理、特徵工程、以及主流的機器學習演算法(包含回歸、分類、分群與降維)。除了掌握 Scikit-learn 等實務工具,學生也將接觸多層神經網路與 PyTorch 深度學習框架。透過理論與實作並重的教學方式,學生將具備從零開始處理數據、建構模型並進行評估的能力,最終能獨立完成具備實務意義的期末專案,解決現實世界中的數據問題。
線性代數、微積分 與 (建議) Python 程式語言
無備註
參考書: S. Raschka, Machine Learning with PyTorch and Scikit-Learn: Develop machine learning and deep learning models with Python, Packt, 2022. (ISBN: 9781801819312)
出席狀況:10% 課堂實作平均:50% 期中考:20% 期末專案:20%
教師未提供此項資料
| 週次 | 主題 |
|---|---|
| 第 1 週 | Introduction to Machine Learning (機器學習簡介) 時數:[2026-09-07]陳慶永(3.00) |
| 第 2 週 | Python Basics (Python 基礎) 時數:[2026-09-14]陳慶永(3.00) |
| 第 3 週 | Scientific Computing and Data Analysis in Python: NumPy and Pandas (Python 科學計算與資料分析:NumPy and Pandas) 時數:[2026-09-21]陳慶永(3.00) |
| 第 4 週 | 教師節放假 |
| 第 5 週 | Data Visualization in Python: Matplotlib and Seaborn (Python 資料視覺化:Matplotlib, Seaborn) 時數:[2026-10-05]陳慶永(3.00) |
| 第 6 週 | Machine Learning in Python: Scikit-learn (Python 機器學習:Scikit-learn) 時數:[2026-10-12]陳慶永(3.00) |
| 第 7 週 | Data Preprocessing and Feature Engineering . Model Selection and Evaluation (資料前處理與特徵工程. 模型選擇與評估) 時數:[2026-10-19]陳慶永(3.00) |
| 第 8 週 | 光復節補假 |
| 第 9 週 | Midterm Exam (期中考) 時數:[2026-11-02]陳慶永(3.00) |
| 第 10 週 | Multilayer Neural Networks and Deep Learning (多層神經網路與深度學習) 時數:[2026-11-09]陳慶永(3.00) |
| 第 11 週 | Deep Learning in Python: PyTorch (Python 深度學習:PyTorch) 時數:[2026-11-16]陳慶永(3.00) |
| 第 12 週 | Classification and Applications (分類與應用) 時數:[2026-11-23]陳慶永(3.00) |
| 第 13 週 | Dimensionality Reduction and Applications (降維與應用) 時數:[2026-11-30]陳慶永(3.00) |
| 第 14 週 | Regression and Applications (回歸與應用) 時數:[2026-12-07]陳慶永(3.00) |
| 第 15 週 | Clustering and Applications (分群與應用) 時數:[2026-12-14]陳慶永(3.00) |
| 第 16 週 | Final Project (期末專案) 時數:[2026-12-21]陳慶永(3.00) |
J. Vanderplas, Python Data Science Handbook: Essential Tools for Working with Data, 2nd Edition, O'Reilly Media, 2023. (ISBN: 9781098121228)
- 地點
- 教師未提供此項資料
- 時間
- 教師未提供此項資料
- 聯絡方式
- 教師未提供此項資料
