This page features a comprehensive compilation of notes from two courses (CDS503 and CPC251) that I have been teaching since 2018. I have compiled and expanded these notes into a complete textbook. You can download the book here.
For further reading, please explore my journal article (survey) on Deep Learning Applications and Challenges.
.
Table of Contents
1. Introduction to Machine Learning
5. Perceptron
7. Naive Bayes
12. Hierarchical Agglomerative Clustering
13. Principal Component Analysis
14. Linear Discriminant Analysis
15. Subset Selection
17. Bagging
18. Boosting
20. Regularization for Neural Network