Skip to content

Latest commit

 

History

History
29 lines (20 loc) · 642 Bytes

README.md

File metadata and controls

29 lines (20 loc) · 642 Bytes

ML-From-Scratch

From scratch implementations of some algorithms in Machine Learning SkLearn style in Python

Algorithms

All algorithms are implemented like sklearn's implementation. Files can be imported and applied to any code just like any other libraries.

  • Feature Selection

    1. Genetic Algorithm
  • Feature extraction

    1. TF-IDF Vectorizer
  • Clustering

    1. KMeans Clustering
    2. KMedoids Clustering
    3. KMedian Clustering
  • Classification

    1. KNN
    2. Logistic Regression
    3. Naive Bayes (Guassian)
    4. Linear Regression (Bayesian)
    5. Simple Linear Regression (y = max + b)
  • Association

    1. Apriori Algorithm