Repository for machine learning problems implemented in python.
Following are the projects present in this repository. Each one uses different dataset. You will find the dataset with ipython notebooks.
- Linear regression
- Gaussian elimination
- QR Decomposition
- Cholesky's decomposition
- Gradient descent
- Armijo step length Controller
- Bold driver step length controller
- Logistic regression
- Stochastic gradient ascent
- Bold driver step length controller
- Adaptive gradient step length controller
- Newton
- Regularization
- Ridge-Regression
- Grid search with K-fold cross validation
- Kmeans
- Elastic Net
- KNN
- KNN Classifier
- KNN Regressor
- Decision Trees
- Entropy
- Gini Index
- Pruning
- Sklearn
- Linear regression
- Ridge-Regression
- Lasso-Regression
- KNN and partition trees
- SVM Spam/Ham filter
- LibSVM
- SVM spam/Ham filter