Machine Learning

Course materials for Machine Learning

Course Materials

📚 Lectures

Introduction to Machine Learning

Types of learning, supervised vs unsupervised learning, model evaluation

Linear Regression and Gradient Descent

Linear models, cost functions, gradient descent optimization

Classification: Logistic Regression and SVM

Binary and multiclass classification, support vector machines

📝 Assignments

Assignment 1: Linear Regression

Implement linear regression from scratch and analyze performance

Due: October 15, 2024
Assignment 2: Classification

Compare logistic regression and SVM on real datasets

Due: November 1, 2024
Final Project

End-to-end machine learning project with your choice of dataset

Due: December 15, 2024

📖 Resources

Pattern Recognition and Machine Learning

Christopher Bishop - Comprehensive ML textbook

scikit-learn Documentation

Python machine learning library with examples and tutorials

Coursera ML Course

Andrew Ng's Machine Learning course for additional reference