Skip to content

Machine Learning Algorithms- implementation from scratch

Notifications You must be signed in to change notification settings

irfanhasib0/Machine-Learning

Repository files navigation

Here I have added my machine learning projects.

NN Implementation from scratch with raw python.

  • Forward Propagation
  • Backward Propagation
  • NN Implementation from scratch - Code

  • Result of ANN implementation for XOR data - mean sqaure error vs epoch -

Decision Tree :: ID3 Implementation from scratch with continuous data split based on entropy and information gain.

  • Titanic and irish dataset was used for testing ID3.
  • Continuous data spliting based on information gain.
  • ID3 Algorithm with recursion. Best attribute was calculated based on information gain.
  • Prediction : accuracy,precision,recall reporting.
  • ID3 Implementation from scratch - Code
  • Result of ID3 implementation for Titanic data - Precision Recall and Accuracy for -
  • Result of ID3 implementation for Iris data - True Label vs Prediction -

Naive Bayes Implementation for text classification.

  • Archived data from stack exchange is used for classification.
  • Text Preprocessing was done with raw python without nltk.
  • Naive Bayes algorithm applied on the proceswed text.
  • Naive Bayes Implementation from scratch - Code

About

Machine Learning Algorithms- implementation from scratch

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published