Homework code for Machine Learning (COMS4721) Spring 2024 at Columbia University.
- Naive Bayes Classifier
- K-Nearest Neighbors
- Decision Tree
- Linear Classifier
- Perceptron Algorithm
- Neural Network (from scratch)
- Support Vector Machine (Primary & Dual)
- Regression
- Linear Regression
- Logistic Regression
- Kernel Regression
- Unsupervised Learning
- Dimension Reduction: Principle Component Analysis (PCA), Multi-Dimensional Scaling (MDS), Non-linear Dimension Reduction
- Clustering: K-means, Hierarchical Clustering, Gaussian Mixture Model (Eexpectation-Maximization, EM)