Skip to content

Hanc1999/Basic-Machine-Learning-Models

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

19 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Basic-ML-Models (Tutorial flavor)

Basic machine learning model implementations in python (jupyter notebook) with detailed comments and running demos, majorly referencing the book Machine Learning: A Probabilistic Perspective (Kevin P. Murphy) & Data Mining Concepts and Techniques (Morgan kaufmann).

Machine Learning Models context:

01-Gaussian Interpolation

02-Ridge Regression

03-Polynomial Regression

04-Logistic Regression

05-Cross Validation

06-Naive Bayesian (Discrete)

07-Naive Bayesian (Gaussian)

08-Deep Neural Network (Configurable)

09-EM Algorithm for Estimating Missing Entries

10-SVM

11-PCA

12-Decision Tree & Bagging & Random Forest & Ada-Boosting (Using sklearn package)

13-Clustering (K-means, Accelerated K-means, Soft K-means, Gaussian Mixture Model - Expectation Maximization)

Data Mining Models context:

14-Frequent Pattern Mining (FP-growth+Apriori)

About

A collection for basic machine learning and data mining model implementations, in Python, mainly referencing the books: *Machine Learning: A Probabilistic Perspective* and *Data Mining Concepts and Techniques*. Most codes are implemented in a plain way, without using high-level API or modules. The demo of results is also generally available. Sui…

Topics

Resources

Stars

13 stars

Watchers

1 watching

Forks

Releases

No releases published

Packages

 
 
 

Contributors