Machine Learning


Neural Networks from Scratch

  • A Neural Network implementation from scratch using numpy trained on a 2-class dataset extracted from CIFAR-10.
Technologies Used: Python, Numpy
Code

Perceptron algorithm for OCR

  • Perceptron algorithm to classify handwritten digits of numbers 3 or 5 using polynomial kernal perceptron implemented in python and numpy.
Technologies Used: Python, Numpy
Code

Decision Tree Ensemble Classifier for OCR.

  • Decision Tree Ensemble Classifier with bagging(Random Forest) and boosting(Adaboost) using Python and Numpy to classify handwritten digits of numbers 3 or 5.
Technologies Used: Python, Numpy
Code