2 項進行中

115-1 選課時程

進行中

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

加入行事曆

選擇訂閱 Google Calendar,或下載通用的 ICS 檔案。

使用 Google Calendar 時,Google 會收到這份課表的公開連結。

資料分析與機器學習

Data Analysis and Machine Learning

學期
115-1
學分
3 學分
當期課號
556708
永久課號
SCPA30019
開課單位
理學院碩士在職專班-應用科技組
授課教師
陳慶永
校區
KS
類別
選修
上課時間表
週一
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)

Office Hours
地點
教師未提供此項資料
時間
教師未提供此項資料
聯絡方式
教師未提供此項資料