Skip to content

About

Implementation of machine learning algorithms from scratch in python.

Resources

Stars

2 stars

Watchers

1 watching

Forks

Latest commit

 

History

24 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 

Repository files navigation

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.

About

Implementation of machine learning algorithms from scratch in python.

Resources

Stars

2 stars

Watchers

1 watching

Forks

Releases

Packages

Contributors

Languages