Overview

Title Description
Lecture 1: Introduction to CPSC 330 What is machine learning, types of machine learning, learning to navigate through the course materials, getting familiar with the course policies
Lecture 2: Terminology, Baselines, Decision Trees Supervised machine learning terminology: Features, target, examples, training, parameters and hyperparameters, Decision boundary, classification vs. regression, inference vs. prediction, accuracy vs. error, baselines, intuition of decision trees
Lecture 3: ML fundamentals generalization, data splitting, overfitting, underfitting, the fundamental tradeoff, the golden rule
Lecture 4: \(k\)-nearest neighbours and SVM RBFs introduction to KNNs, hyperparameter n_neighbours or \(k\), C and gamma hyperparameters of SVM RBF, decision boundaries with different values of hyperparameters.
Lecture 5: Preprocessing and sklearn pipelines Pre-processing, Transformations, and pipelines.
Lecture 6: Column transformer and text features Preprocessing and sklearn pipelines
Lecture 7: Linear models Linear regression, logistic regression, prediction probabilities, sigmoid, interpretation of coefficients
CPSC 330 Lecture 8: Hyperparameter Optimization Linear regression, logistic regression, prediction probabilities, sigmoid, interpretation of coefficients
CPSC 330 Lecture 9: Classification Metrics confusion metrics, precision, recall, f1-score, PR curves, AP score, ROC curve, ROC AUC, class imbalance
CPSC 330 Lecture 10: Regression Metrics Regression metrics
CPSC 330 Lecture 11: Ensembles  
CPSC 330 Lecture 12: Feature importances  
CPSC 330 Lecture 13: Feature Engineering and Selection  
CPSC 330 Lecture 14: K-Means  
CPSC 330 Lecture 15: DBSCAN, Hierarchical Clustering  
CPSC 330 Lecture 16: Recommender Systems  
CPSC 330 Lecture 17: Natural Language Processing  
CPSC 330 Lecture 18: Introduction to deep learning and computer vision  
CPSC 330 Lecture 19: Time series  
CPSC 330 Lecture 20: Survival analysis  
CPSC 330 Lecture 23: Deployment and conclusion  
CPSC 330: Midterm 1 review  
No matching items