Skip to content
rahimlisPublic

About

This repository presents code for training CNN on MNIST dataset for recognition of handwritten digits

Resources

Stars

0 stars

Watchers

0 watching

Forks

Latest commit

 

History

3 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Convolutional neural networks applied to MNIST dataset

This repository presents code for training CNN applied to MNIST dataset and corresponding results. Tensorflow framework was utilized in order to train and evaluate CNN for recognition of handwritten digits (0-9).

Architecture

Two convolutional layers with successive pooling layers were applied in this network. They are followed by one flattening layer and final fully connected layer.

alt text

Results

After 15000 iterations of training following results were achieved:

accuracy global_step loss
0.1546 15001 0.12912682

GradientDescentOptimizer was used to minimize the cost function. Results are presented on the following graph.

alt text

Note: in order to see results yourself, run tensorboard --logdir=./tmp/mnist_model

About

This repository presents code for training CNN on MNIST dataset for recognition of handwritten digits

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages