Machine Learning Algorithms
Machine learning is a hot topic where one wants to learn from data to achieve a certain task. I have implemented various algorithms from LDA, interpolation, k-NN, clustering, MLP, and more. Press blue link above for more details and all algorithms I worked on.
Multi-Dimensional Basis Expansion Linear Regression w/ L2 Regularization
Problem Description
Results
Code
Multi-Dimensional Linear Discriminant Analysis & Logistic Regression w/ L2 Regularization
Problem Description
Results
LDA Code
LR Code
Natural Cubic Splines Interpolation & Leave-One-Out Cross-Validation
Problem Description
Results
Interpolation Code
CV Code
Classifying USPS Digit Data Using Expectation-Maximization Algortihm on Gaussian Mixture Models
Problem Description
Results
Code
Classifying USPS Handwritten Digits using Multi-Layer Perceptron (Neural Network)
Problem Description
Results
Code
k-Nearest Neighbor Classification
Problem Description
Results
Code (Single K)
k-Means Clustering & Dimensionality Reduction (Principal Component Analysis)
Problem Description
Results
Clustering Code Only
Clustering + PCA Code