EE 514 (CS 535) Machine LearningSpring 2021
Syed Babar Ali School of Science and Engineering
|
Homework | Solutions |
Homework 01 | Solutions |
Homework 02 | Solutions |
Homework 03 | Solutions |
Week 01
Week 02
k-Nearest Neighbor (kNN) Algorithm, Algorithm Formulation
Distance Metrics, Choice of k, Algorithm Convergence, Storage, Time Complexity Analysis, Fast kNN (Notes 03)
Week 03
The Curse of Dimensionality and Connection with kNN
Dimensionality Reduction: Feature Selection and Extraction, Principal Component Analysis (Notes 03b)
Week 04
Classifer Performance Evaluation: Confusion Matrix Sensitivity, Specificity, Precision Trade-offs, ROC, AUC, F1-Score and Matthew’s Correlation Coefficient (Notes 04)
Week 05
Multi-class Classification, Evaluation, Micro, Macro Averaging
Regression: Linear Regression, Polynomial Regression, Overfitting (Notes 05)
Week 06
Gradient Descent Algorithm
Regularization (see Week 05 Notes)
Week 07
Week 08
Naïve Bayes Classifier for Text Classification (Week 08-01)
Bayesian Networks Introduction (see Week 05 Notes)
Mid-exam
Week 09
Logistic Regression: Mathematical Model, Decision Boundaries, Loss/Cost Function, Gradient Descent
Multi-class Logistic Regression (Notes 09)
Week 10
Perceptron and Perceptron Classifier, Perceptron Learning Algorithm and its Geometric Intuition
Perceptron Learning Algorithm Convergence (Notes 10)
SVM Overview
Week 11
Hard SVM, Soft SVM, Kernel Trick (Notes 11)
Week 12
Neural Networks Introduction, Model, Forward Pass (Notes 12)
Week 13
Neural Networks: Back Propagation (See Notes 12)
Week 14
Unsupervised Learning, Clustering Overview
K-means Clustering
Agglomerative Clustering (Notes 13)