MACHINE LEARNING

114-1 / Fall 2025

TA: 蔡哲維 (TSAI, CHE-WEI), 李奕辰 (LEE, YI-CHEN), 江履方 (CHIANG, ALEXANDER LUFANG)

李宜倫 (LI, YI-LUN), 林育正 (LIN, YU-CHENG)

WEEK 1 - 09/05

Topic 1. Introduction;
    2. Regression; Bias and Variance Errors

Slide Video

PPT EE5184 Syllabus

PPT Introduction

PPT Regression

VIDEO week1

VIDEO week1 (僅黑版)

WEEK 2 - 09/12

TopicLinear Model Classification: Probabilistic Generative Model, Logistic Regression

Slide Video

PPT Bias and Variance

PPT Classification - Probability Generative Model

PPT Logistic Regression

VIDEO week2

VIDEO week2 (僅黑版)

WEEK 3 - 09/19

Topic1. Ensemble: Random forest, AdaBoost
    2. Neural Networks: Introduction, Gradient Decent and Back Propagation, Tips, Implementation (李宏毅教授教學影片)

Slide Video

PPT Backpropagation

PPT Deep Learning

PPT Tips for Deep Learning

PPT Gradient Descent

VIDEO week3

VIDEO week3 (僅黑版)

WEEK 4 - 09/26

Topic1. Dimensionality Reduction: Principle Component Analysis
    2. Auto encoder (李宏毅教授教學影片)

Slide Video

PPT Ensemble

PPT Adaboost

PPT Auto Encoder

VIDEO week4

VIDEO week4 (僅黑版)

WEEK 5 - 10/03

Topic1. Neighbor Embedding
    2. Convolutional Neural Network (李宏毅教授教學影片)

Slide Video

PPT CNN

PPT PCA

PPT PCA & SVD

VIDEO week5

VIDEO week5 (僅黑版)

WEEK 6 - 10/17

Topic1. Expectation Maximization and Gaussian Mixture Models
    2. Semi-Supervised Learning (李宏毅教授教學影片)

Slide Video

PPT GMM & EM

WEEK 7 - 10/17

Topic1. Expectation Maximization and Gaussian Mixture Models
    2. Semi-Supervised Learning (李宏毅教授教學影片)

Slide Video

PPT VAE

VIDEO week7

VIDEO week7 (僅黑版)

WEEK 8 - 10/17

Topic1. Expectation Maximization and Gaussian Mixture Models
    2. Semi-Supervised Learning (李宏毅教授教學影片)

Slide Video

PPT Neighbor Embsdding

PPT RNN

WEEK 9 - 10/31

Topic1. Variational Auto-Encoder
    2. Recurrent Neural Network (李宏毅教授教學影片)

Slide Video

VIDEO week9

VIDEO week9 (僅黑版)

WEEK 10 - 11/07

Topic1. Support Vector Machine: Margin and primal form
    2. Duality Theory of Constrained Optimization – Introduction

Slide Video

PPT Introduction

PPT Optimization

VIDEO week10

VIDEO week10 (僅黑版)

WEEK 11 - 11/14

TopicStrong Duality Theorem

Slide Video

VIDEO week11

VIDEO week11 (僅黑版)

WEEK 12 - 11/21

TopicStrong Duality Theorem

Slide Video

VIDEO week12

VIDEO week12 (僅黑版)

WEEK 13 - 11/28

TopicSupport Vector Machine: Kernel form and KKT conditions

Slide Video

PPT Kernel

PPT Duality Introduction

PPT Duality

VIDEO week13

VIDEO week13 (僅黑版)

WEEK 14 - 12/05

TopicReinforcement Learning: Markov Decision Process and Bellman optimality equations

Slide Video

PPT RL Notes

PPT Regret Bound

VIDEO week14

VIDEO week14 (僅黑版)

WEEK 15 - 12/12

TopicReinforcement Learning: Value and Policy Iterations; Multi-arm bandit problem

Slide Video

PPT RL

VIDEO week15

VIDEO week15 (僅黑版)


EXERCISE

HOMEWORK

Name Question Answer

Math Problem 1

Math Problem 2

Math Problem 3

Math Problem 4

Math Problem 5

PDF Regression

PDF CNN

PDF Embedding

PDF RNN

PDF SVM

Not Available

Not Available

Not Available

Not Available

Not Available

PROGRAM

Name Slide / Video Code

Program 1

Program 2

Program 3

Program 4

Program 5

PPT PM2.5 Prediction

PPT Face Expression Prediction

PPT AutoEncoder

PPT Text Sentiment Classification

PPT Knight and Pawn

FILE Program1 Code

FILE Program2 Code

FILE Program3 Code

FILE Program4 Code

FILE Program5 Code