Skip to content

The Following repository contains the code for the MNIST classification tasks, with the help of various machine learning techiniques, like DNN, CNN, K-means, GMM

Notifications You must be signed in to change notification settings

siddikayyappa/MNIST-classification

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

10 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

MNIST Classification Project

The Following repository contains the code for the MNIST Dataset Classification Problem. The repostiory is made of Jupyter Notebooks and Python Code aiming for the same thing - MNIST classification problem.

The MNIST dataset is a hand labelled dataset consisitng of images of handwrtiten digits written by high school students and employees of the United states Census Bureau. The dataset consists of images of digits ranging from 0 to 9.

Wikipedia Page

MNIST Dataset

The Accuracies achieved in the codes are as follows. (The report can be found in nn.pdf)

DNN

  • 5 Epochs
  • 1 Hidden Layer - 200 Neurons
Parameters/Set Loss Accuracy
Training Set 0.16881218552589417 0.9567333459854126
Test Set 0.24324145913124084 0.9473000168800354

CNN

  • 5 Epochs
  • 3 Hidden Layers - (32, 64, 1024 respectively)
Parameters/Set Loss Accuracy
Training Set 0.056159235537052155 0.9822666645050049
Test Set 0.05705214664340019 0.9821000099182129

APIs Written in Backend:

  1. DNN → Finished
  2. CNN → Finished
  3. K-Means → Under Work
  4. GMM → Under Work

About

The Following repository contains the code for the MNIST classification tasks, with the help of various machine learning techiniques, like DNN, CNN, K-means, GMM

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published