Implementations (from scratch), applications, and visualizations of key machine learning methods from UBC CPSC 532M/340: Machine Learning & Data Mining and UBC CPSC 540/440: Advanced Machine Learning
Python
Machine Learning Implementation & Applications
A collection of from-scratch implementations of traditional ML models, insightful visualizations, and mathematical derivations completed independently during both undergraduate ML courses at UBC Vancouver:
UBC CPSC 532M/340: Machine Learning and Data Mining (Jan - Apr 2022)