EE 655000 Machine Learning 機器學習

Spring 2026, Mon. 15:30 to 18:20, Location Delta 台達 215
Instructor: Min Sun

TAs: 黃建齊 29970288qweqsc@gmail.com
蔡秉樺 s113061600dcbs@gapp.nthu.edu.tw
谷岳峰 willieku123@gmail.com
孔祥有 kunghsiangyu@gapp.nthu.edu.tw


Machine Learning by Wikimedia

Course Description


機器學習領域有各種不同演算法,讓電腦可以從資料中學習,完成目標任務。隨著各領域數位化資料的累積,機器學習已經應用在五花八門 的各種領域。例如早期應用在資料探開,搜索,推薦上。到後來可以應用在各種非結構資料上,如語音、影像、文字等。如今機器學習更是 應用在各種科學領域,例如天文學、生物學、化學等。 機器學習結合了統計、數學與資訊科學等學門。廣義來說,機器學習研究如何讓電腦具有學習的能力,從以往的經驗及 數據中學習到知 識,以增進電腦本身的效能,因此機器學習也可解釋為利用資料來建立一些模擬真實世界的模型 (Models),利用這些模式來描述資料中 的特徵(Patterns)以及關係(Relations)。這些模式有兩種用處,第 一,瞭解資料的特徵與關係可以提供決策所需要的資訊。第 二,資料的特徵可以幫助進行預測。

本課程包括手寫作業以及程式作業,以及自學ML應用介紹(ML self-tutorial)、期中/期末報告 (最多3人一組)。 請在後面了解自學ML應用介紹(ML self-tutorial)、期中/期末報告等要求。syllabus.

Prerequisites

本課程需要使用Python編寫程式,此外會使用到線性代數、微積分、機率等概念。

Textbook

Christopher M. Bishop, Pattern Recognition and Machine Learning, Springer, 2006, ISBN: 0387310738

Resource

Machine Learning by Prof. Andrew Ng

Grading

總成績包括 遲交作業一天10%扣分。但是每人都有(整學期)總共三天不扣分的遲交天數可以自由使用。

Contact Info and Office Hours

教授聯繫資訊如下。 Office Hours

Tentative Syllabus

WeekClass DatesTopicExtra Info (e.g., Homework/Exam)
1 Mon, Feb 23 Opening Group Form Out
Math Review
Python tutorial
2 Mon, Mar 02 Intro. to ML Homework 1 out.
Probability Distributions
3 Mon, Mar 09 Probability Distributions Group Finalisation (3/5)
Linear Regression Models
Intro to Competitions
4 Mon, Mar 16 Linear Classification Models Homework 2 out.
Self-Tutorial
5 Mon, Mar 23 NN
PyTorch Intro Colab
6 Mon, Mar 30 NN Homework 1 due
Self-Tutorial
7 Mon, Apr 06 No Class
8 Mon, Apr 13 Transformer (new)
Competiton Preparation: Open to team-based meeting
9 Mon, Apr 20 Mid-Term Presentations Homework 3 out
10 Mon, Apr 27 Kernel Methods Homework 2 due
Self-Tutorial
11 Mon, May 04 Sparse Kernel Machines
Self-Tutorial
12 Mon, May 11 Graphical Model
13 Mon, May 18 Mixture Models and EM
Sampling Methods
Self-Tutorial
14 Mon, May 25 Ensemble Learning
New Trend (new)
15 Mon, Jun 01 New Trend (new) Homework 3 due
Competiton Preparation: Open to team-based meeting
16 Mon, Jun 08 Final presentation Competition due on 6/5 at midnight.
Final report due on 6/6 at noon.
Final presentation on 6/8.