Skip to content

dhyeysavalia01/Machine-Learning

Folders and files

NameName
Last commit message
Last commit date

Latest commit

ย 

History

99 Commits
ย 
ย 
ย 
ย 
ย 
ย 

Repository files navigation

๐Ÿš€ Machine Learning

Implementations

This repository contains implementations of core machine learning regression algorithms using Python. Some models are implemented from scratch to understand the underlying mathematics, while others are implemented using scikit-learn for comparison.

I try to add new implementations regularly as part of my learning process.


โœ… Implemented Algorithms

  • Gradient Descent
  • Simple Linear Regression
  • Multiple Linear Regression
  • Polynomial Regression
  • Ridge Regression
  • Lasso Regression
  • ElasticNet Regression
  • Logistic Regression
  • Perceptron trick
  • Classification Metrics
  • Softmax Regression
  • Naive Bayes classifier
  • KNN classifier
  • SVM classifier

๐Ÿ› ๏ธ Modules Used

NumPy
Pandas
Matplotlib
Scikit-learn
Plotly

๐ŸŽฏ Purpose

The goal of this repository is to:

  • Understand ML algorithms mathematically and programmatically.
  • Practice implementing models from scratch and using sklearn as well.
  • Result Comparison.

๐Ÿ›ฃ๏ธ Work in Progress

More algorithms will be added over time as I continue learning machine learning.


About

No description, website, or topics provided.

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

No releases published

Packages

 
 
 

Contributors