|
MATH4995: Capstone Project for Data Science |
Course Information |
This course is about projects with real world data for students in data science.
Prerequisite: (statistical) machine learning.
TuTh 4:30-5:50pm, Zoom online, HKUST
An Introduction to Statistical Learning, with applications in R (ISLR). By James, Witten, Hastie, and Tibshirani
ISLR-python, By Jordi Warmenhoven.
ISLR-Python: Labs and Applied, by Matt Caudill.
Manning: Deep Learning with Python, by Francois Chollet [GitHub source in Python 3.6 and Keras 2.0.8]
MIT: Deep Learning, by Ian Goodfellow, Yoshua Bengio, and Aaron Courville
Kaggle Contest: Predict Survival on the Titanic .
Kaggle Contest: Home Credit Default Risk Prediction .
Kaggle Contest: Nexperia Image Classification (Second Stage, on-going) .
Kaggle Contest: Nexperia Image Classification (First Stage, finished) .
Python-Numpy Tutorials by Justin Johnson
scikit-learn Tutorials: An Introduction of Machine Learning in Python
Deep Learning: Do-it-yourself with PyTorch, A course at ENS
statlearning-notebooks, by Sujit Pal, Python implementations of the R labs for the StatLearning: Statistical Learning online course from Stanford taught by Profs Trevor Hastie and Rob Tibshirani.
TBA (To Be Announced)
Email: Mr. Weizhi ZHU wzhuai (add "AT connect DOT ust DOT hk" afterwards)
Date | Topic | Instructor | Scriber |
08/09/2020, Tue | Lecture 01: History and Overview of Artificial Intelligence. [ slides ] | Y.Y. | |
10/09/2020, Thu | Lecture 02: Supervised Learning: Linear Regression with Python [ slides ]
|
Y.Y. | |
15/09/2020, Tue | Lecture 03: Linear Classification with Python [ slides ]
|
Y.Y. | |
17/09/2020, Thu | Lecture 04: Project 1 [ project1.pdf ]
|
Y.Y. | |
22/09/2020, Tue | Lecture 05: Model Assessment and Selection: Subset, Forward, and Backward Selection [ YY's slides ]
|
Y.Y. | |
24/09/2020, Thu | Lecture 06: Model Selection: Ridge, Lasso, and Principal Component Regression [ YY's slides ]
|
Y.Y. | |
29/09/2020, Tue | Lecture 07: Decision Trees [ YY's slides ]
|
Y.Y. | |
06/10/2020, Tue | Lecture 08: Bagging, Random Forests and Boosting [ YY's slides ]
|
Y.Y. | |
08/10/2020, Thu | Lecture 09: Support Vector Machines [ YY's slides ]
|
Y.Y. | |
13/10/2020, Tue | Today's class is cancelled due to Typoon level 8. [ Univeristy Notice ]
|
Y.Y. | |
15/10/2020, Thu | Lecture 10: Seminar
|
Y.Y. | |
20/10/2020, Tue | Lecture 11: Seminar
|
Y.Y. | |
22/10/2020, Thu | Lecture 12: Seminar.
|
Y.Y. | |
27/10/2020, Tue | Lecture 13: Seminar
|
Y.Y. | |
29/10/2020, Thu | Lecture 14: Seminar and Final Project [ pdf ]
|
Y.Y. | 03/11/2020, Tue | Lecture 15: An Introduction to Convolutional Neural Networks [ slides ]
|
Y.Y. | 05/11/2020, Thu | Lecture 16: Examples of Convolutional Neural Networks.
|
Y.Y. | 10/11/2020, Tue | Lecture 17: Topics in CNN: Visualization, Transfer Learning [ YY's slides ]
|
Y.Y. | 12/11/2020, Thu | Lecture 18: Topics in CNN: Visualization, Transfer Learning, Neural Style, and Adversarial Examples [ YY's slides ]
|
Y.Y. | 17/11/2020, Tue | Lecture 19: An Introduction to Recurrent Neural Networks (RNN) and Long Short Term Memory (LSTM) [ YY's slides ]
|
Y.Y. | 19/11/2020, Thu | Lecture 20: Attention, Transformer and BERT [ YY's slides ]
|
A.W. Y.Y. |
24/11/2020, Tue | Lecture 21: Seminar
|
Y.Y. | |
26/11/2020, Thu | Lecture 22: Seminar
|
Y.Y. | |
01/12/2020, Tue | Lecture 23: Seminar
|
Y.Y. | |
03/12/2020, Thu | Lecture 24: Seminar
|
Y.Y. |