Skip to content

Abhigyann-Singh/Machine-Learning-FromScratch

Repository files navigation

ML Algorithm Implementation

This repository contains implementations of various machine learning algorithms from scratch in python with basic python functions and numpy library. Each algorithm is implemented in a separate file .

Algorithms Included

  1. Linear Regression
  2. Logistic Regression
  3. Decision Trees
  4. Random Forests
  5. KMean
  6. Perceptron
  7. Naives Bayes(Gaussian)

Note

A major part of the project was adopted directly from the learning material. The motive behind the project is to learn the implementation of Machine Learning algorithm from scratch in Python

Usage

To use any of the implemented algorithms, simply navigate to the corresponding file and follow the instructions provided. Each algorithm is accompanied by a sample dataset for testing and demonstration purposes.

Learning material

Assembly AI : Machine Learning from scratch playlist{link: https://www.youtube.com/watch?v=ltXSoduiVwY&list=PLcWfeUsAys2k_xub3mHks85sBHZvg24Jd&index=4}

Coursera : Advanced Learning Algorithm{link: https://www.coursera.org/learn/advanced-learning-algorithms}

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages