/Machine-Learning

Machine Learning Algorithm Implementation from Scratch using Pyhon

Primary LanguageJupyter Notebook

🤖 Machine Learning 🧠

This repository contains implementations of various types of machine learning algorithms using Python.

Linear Models

  • Linear Regession (Batch Gradient Descent + SGD) 🛳
  • Locally Weighted Regression 🍊
  • Logistic Regression 🎷

Clustering

  • k-means 📈
  • k-medoids 📊
  • PAM (Partition Around Medoids) 🎇
  • DBSCAN 🌐

Classification

  • Naive Bayes 📚
  • Decision Tree 🌳

Association Rule Mining

  • Apriori 👥
  • FP Growth 🌱

Contributing

If you'd like to contribute to this project, please fork the repository and create a pull request.