Skip to content

This repository contains basic implementations of popular machine learning algorithms, focused on understanding the inner workings of regression and classification techniques. It's designed as a learning resource to help beginners grasp the core concepts behind each model.

Notifications You must be signed in to change notification settings

Moez-lab/linear-regression-for-understanding

Repository files navigation

πŸ“Š Regression and Classification Models in Python

This repository contains foundational implementations of various machine learning algorithms using Python and libraries like scikit-learn, numpy, and matplotlib. Great for beginners looking to understand the basics of regression and classification techniques.

πŸ“ Project Structure

β”œβ”€β”€ DescionTree/             # Decision Tree Classification
β”œβ”€β”€ LogisticRegression.py    # Logistic Regression (binary classification)
β”œβ”€β”€ MultiLinearRegression/   # Multiple Linear Regression
β”œβ”€β”€ PolynomialRegression/    # Polynomial Regression
β”œβ”€β”€ SimpleLinearRegression/  # Simple Linear Regression
└── Linear_Regression.py     # Another standalone implementation of Linear Regression

🧠 Algorithms Covered

  • Simple Linear Regression
  • Multiple Linear Regression
  • Polynomial Regression
  • Logistic Regression
  • Decision Tree Classification

πŸ› οΈ Technologies Used

  • Python
  • NumPy
  • Matplotlib
  • scikit-learn

πŸš€ How to Run

  1. Clone this repo:

    git clone https://github.com/Mueez-lab/linear-regression-for-understanding
    cd linear-regression-for-understanding
  2. Run any .py file or Jupyter notebook to see results:

    python LogisticRegression.py

πŸ“Œ Topics

machine-learning regression classification scikit-learn python data-science supervised-learning


About

This repository contains basic implementations of popular machine learning algorithms, focused on understanding the inner workings of regression and classification techniques. It's designed as a learning resource to help beginners grasp the core concepts behind each model.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages