pranitchawla / machine_learning_assignments_cs60050 Goto Github PK
View Code? Open in Web Editor NEWAssignment 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.