Guelph University
School of Engineering
ENG6600: Advanced Machine Learning
TOPIC #5c, Supervised Learning (Classification Algorithms)

Lecture Notes:

****
K-Nearest Neighbor Algorithm (KNN), (PPT)
K-Nearest Neighbor Algorithm (KNN), (PDF)
K-Nearest Neighbor Algorithm (KNN), (mp4)
****
Decision Trees, (PPT)
Decision Trees, (PDF)
Decision Trees, (mp4)
****
Logistic Regression, (PPT)
Logistic Regression, (PDF)
Logistic Regression, (mp4)
****
Naive Bayes, (PPT)
Naive Bayes, (PDF)
Naive Bayes, (mp4)
****
Support Vector Machines, (PPT)
Support Vector Machines, (PDF)
Support Vector Machines, (mp4)
****
Artificial Neural Networks (Part I), (PPT)
Artificial Neural Networks (Part I), (PDF)
Artificial Neural Networks (Part I), (mp4)
****
Artificial Neural Networks (Part II), (PPT)
Artificial Neural Networks (Part II), (PDF)
Artificial Neural Networks (Part II), (mp4)

Papers:

****
The KNN Algorithm (Tutorial).
****
The KNN Algorithm (YouTube).
****
Decision Trees (YouTube).
****
Decision Trees Classification in Python (Tutorial).

This page is maintained by Shawki Areibi, sareibi@uoguelph.ca
Last modified Jan. 2024