Skip to content

AjmalGit25/Machine-Learning

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

4 Commits
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

Machine Learning Fundamentals Repository πŸš€

This repository contains my hands-on journey of learning and implementing the fundamentals of Machine Learning from scratch. It includes practical examples, experiments, and projects covering core ML concepts such as Classification, Regression, Data Preprocessing, Model Evaluation, and more.

The purpose of this repository is to build a strong foundation in Machine Learning by understanding both the theory and implementation of different algorithms using Python and popular ML libraries.

πŸ“š Topics Covered

  • Data Preprocessing
  • Exploratory Data Analysis (EDA)
  • Supervised Learning
  • Regression Algorithms
  • Classification Algorithms
  • Model Training & Testing
  • Train-Test Split & Cross Validation
  • Data Visualization

πŸ€– Algorithms Implemented

  • Regression
  • Linear Regression
  • Multiple Linear Regression
  • Polynomial Regression
  • Decision Tree Regression
  • Random Forest Regression
  • Classification
  • Logistic Regression
  • K-Nearest Neighbors (KNN)
  • Support Vector Machine (SVM)
  • Decision Tree Classification
  • Random Forest Classification

πŸ› οΈ Tech Stack

  • Python
  • NumPy
  • Pandas
  • Matplotlib
  • Scikit-learn

About

This repository contains my hands-on journey of learning and implementing the fundamentals of ML from scratch. It includes practical examples, and experiments covering core ML concepts such as Classification, Regression.

Topics

Resources

License

Stars

0 stars

Watchers

0 watching

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages