CSE6740_Computational_Data_Analysis / Machine Learning
Includes all the homework problems and projects
homework 1: Clustering report [/HW1]
- Clustering (mathematical analysis and proofs)
- Image compression using clustering code
- Political blogs and spectral clustering code
homework 2: Dimension Reduction report
- Linear Dimension Reduction: PCA on food consumption in European countries code
- Nonlinear Dimension Reduction: ISOMAP on order of faces code homework 3: Density Estimation report
- Kernel Density Estimation on psychological experiments code
- EM algorithm for MNIST dataset code homework 4: Classification report
- Basic Optimization and Logistic Regression
- Classification code
- Naive Bayes for spam filtering homework 5: Support Vector Machine and Neural Network report
- Analysis on Support Vector Machine
- Multi-class classification with KNN, Logistic Regression, SVM, kernel SVM, and Neural Network code notebook
- Simple Neural Networks Analysis homework 6: AdaBoost and Decision Tree report
- AdaBoost with decision stumps as weak learners by hand
- Linear Regression Analysis: bias-variance tradeoff, Cross-Validation, and Feature Selection
- Random Forest and One-class SVM for email spam classifier code notebook