MachineLearning
Implemented this as a part of Machine Learning Course( CS 6375 ) by Prof. Nicholas Ruozzi at University of Texas at Dallas(UTD).
Implemented Different Machine Learning Models like
- Gradient Descent ( Linear Regression )
- Stochastic Gradient Descent
- Support Vector Machine (Quadratic Programming) for Binary Classification
- Decision Trees for Classification
- Bagging
- Boosting
- Dual SVM with Slack
- Primal slack
- K-Nearest Neighbours
- K-Means Clustering
- Spectral Clustering
- Naive Bayes used for Classification
- Naive Bayes with Sampling a Probability Distribution