Skip to content

Latest commit

 

History

History
30 lines (25 loc) · 1.33 KB

README.md

File metadata and controls

30 lines (25 loc) · 1.33 KB

ml-training

This repository contains implementation of list of machine learning algorithms from scratch using numpy and pandas only.

Note: This repository is not supposed to implement algorithms with best performance rather they are implemented from scratch in simplest way for people who want to get insights of Machine Learning algorithms.

List of Algorithms Implemented

Supervised Machine Learning

  • Regression

    • Linear Regression with one variable
    • Linear Regression with multiple variables
    • Polynomial Regression
    • Lasso Regression
    • Ridge Regression
  • Classification

    • Logestic Regression
    • Naive Bayes Classifier (with Gaussian distribution)
    • Support Vector Machine (Linear SVM)
    • Decision Tree Classifier (with ID3 Algorithm)

Unsupervised Machine Learning

  • K-Means Clustering

Author

You can get in touch with me on my LinkedIn Profile:

Ikram Ul Haq ulhaqi12

If you liked the repo then kindly support it by giving it a star ⭐!

If you find any bug in the code or have any improvements in mind then feel free to generate a pull request.

If you face any issue, you can create a new issue in the Issues Tab and I will be glad to help you out.