Snehal-Reddy / Machine-Learning-CS60050

Assignment submissions of the course Machine Learning (CS60050) at IIT Kharagpur.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Machine-Learning-CS60050

Assignment submissions of the course Machine Learning (CS60050) at IIT Kharagpur.

Decision Tree - Decision tree learning implemented from scratch with only Numpy using information gain as criterion for splitting.

Naïve Bayes Classifier - Naive Bayes Classifier implemented from scratch with Laplacian Smoothing.

Adaboost - Adaboost algorithm implemented from scratch with decision tree as the base classifier.

K Means Clustering - Kmeans clustering algorithm implemented from scratch and jaccard distance calculated.

About

Assignment submissions of the course Machine Learning (CS60050) at IIT Kharagpur.


Languages

Language:Python 100.0%