Hsuan-Tien Lin

Home | MOOCs | AIsk | Courses | Research Group | Awards | Publications | Presentations | Programs/Data


Machine Learning, Fall 2024

Course Description

Machine learning allows computational systems to adaptively improve their performance with experience accumulated from the data observed. This course introduces the basics of learning theories, the design and analysis of learning algorithms, and some applications of machine learning.

People

Course Information

Announcements

Class Policy

Course Plan (tentative)

datesyllabustodo/donematerials
09/02 (W1) course introduction;
topic 1: when can machines learn?
the learning problem
homework 0 announced
09/09 (W2) learning to answer yes/no;
types of learning
homework 1 announced
09/16 (W3) feasibility of learning;
topic 2: why can machines learn?
training versus testing
09/23 (W4) (optional)theory of generalization;
the VC dimension;
noise and error
homework 2 announced optional:
09/30 (W5) topic 3: how can machines learn?
linear regression;
logistic regression
10/07 (W6) linear models for classification;
nonlinear transformation
homework 0 due; homework 1 due; homework 2 due; homework 3 announced
10/14 (W7) topic 4: how can machines learn better?
hazard of overfitting;
regularization
10/21 (W8) validation;
three learning principles
homework 3 due; homework 4 announced; final project announced
10/28 (W9) topic 5: how can machines learn by embedding numerous features?
linear support vector machine;
dual support vector machine
11/04 (W10) kernel support vector machine;
soft-margin support vector machine
homework 4 due; homework 5 announced
11/11 (W11) topic 6: how can machines learn by combining predictive features?
blending and bagging;
adaptive boosting
11/18 (W12) decision tree;
random forest;
gradient boosted decision tree
homework 5 due; homework 6 announced
11/25 (W13) topic 7: how can machines learn by distilling hidden features?
neural network;
(preliminary) deep learning
12/02 (W14) modern deep learning homework 6 due; homework 7 announced
12/09 (W15) no class as instructor needs to attend ACML 2024 and NeurIPS 2024;
recording: machine learning for modern artificial intelligence
12/16 (W16) finale homework 7 due
12/23 (W17) no class and winter vacation started (really?) final project due

Last updated at CST 08:56, October 14, 2024
Please feel free to contact me: htlin.email.png
Valid HTML 4.0!