Skip to content

sreypich999/Machine-learning

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

14 Commits
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

πŸ’‘ Machine Learning from Scratch & scikit-learn πŸ“š

Python License Status

This repository showcases simple, beginner-friendly implementations of:

  • πŸ”΅ Linear Regression (for predicting continuous values)
  • 🟠 Logistic Regression

Each model is implemented in two ways:

  • πŸš€ From Scratch using NumPy
  • βš™οΈ Using scikit-learn for comparison and best practices

πŸ”§ Setup Instructions

You can run these notebooks using Jupyter Notebook or Google Colab.


πŸ“¦ Libraries Used

The following libraries are used in the notebooks to implement the models and preprocess the data:

Library Description Documentation Link
numpy Numerical operations for scratch implementations NumPy Docs
pandas Data manipulation and loading Pandas Docs
matplotlib Data visualization (graphs and charts) Matplotlib Docs
scikit-learn Built-in ML models and data preprocessing tools Scikit-learn Docs
sklearn.preprocessing Tools for scaling and encoding data Sklearn Preprocessing

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published