CE6143 - Introduction to Data Science (Fall 2023)

Lecture language: English

Meeting time

Location

Recommended textbooks

Staff

Grading

Slides

Progress (subject to change)

WeekDateContentExercise
19/121. Overview of the course
29/191. Introduction to ML
2. KNN
3. k-means
Exercise 1 (due: 10/2 23:59:59)
39/261. Distance measures
2. Entropy
3. Decision tree
410/31. Decision tree
2. Matrix derivatives
510/10Holiday
610/17Linear regression and regularization (Lasso, Ridge, Elastic-net)Exercise 2 (due: 10/3011/6 23:59:59)
710/241. Logistic regression and gradient ascent
2. Evaluation metrics for binary classification
810/31
1. Invited talk by Dr. Shuen-Huei Guan and Dr. Jing-Kai Lou from KKCompany
2. Evaluation metrics for multi-class and multi-label classification
3. ROC curve vs PR curve
911/71. Recommender systems
2. Differentiating regularization weight
3. Factorization Machine and Field-aware Factorization Machine
One page proposal for final project (due: 11/13 23:59:59)
Exercise 3 (due: 11/20 23:59:59)
1011/141. Learning to rank
2. Linear SVM
Kaggle competition (begins on 11/13 and ends on 12/25)
An one-page report to describe your method (due: 12/27 23:59:59)
1111/211. Kernel SVM
2. Regularized linear regression and classification
1211/281. Linear SVM with poly-2 terms vs. polynomial kernel SVM
2. Practical concerns
3. Invited talk: Explanable AI by Prof. Hao-Tsung Yang
1312/51. Multi-layer perceptron
2. Convolutional neural network
1412/121. Convolutional neural network
2. Recurrent neural network
1512/19Associated Learning
1612/26Transformer and Large Language Model
171/2Flexible learning week:
(1) Recorded invited talk by Prof. Chin-Te Lin
(2) Field trip to the FESTO lab
Final project due: 1/2 23:59:59
181/9Flexible learning week: Explainable AI and ethics