Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/xprithvi/lenet-5

LeNet-5, a convolution neural network (CNN), for digit recognition was replicated in PyTorch and trained on the MNIST dataset with feature visualisation via a gradient-based method.
https://github.com/xprithvi/lenet-5

artifical-intelligense cnn-classification convolutional-neural-networks jupyter-notebook machine-learning mnist neural-network pytorch

Last synced: about 1 month ago
JSON representation

LeNet-5, a convolution neural network (CNN), for digit recognition was replicated in PyTorch and trained on the MNIST dataset with feature visualisation via a gradient-based method.

Awesome Lists containing this project

README

        

# LeNet-5 on Jupyter Notebook
[LeNet-5](/Lecun98.pdf), a convolution neural network (CNN), for digit recognition was replicated in PyTorch and trained on the [MNIST dataset]([LeNet-5/Lecun98.pdf](https://www.kaggle.com/datasets/hojjatk/mnist-dataset))
on Jupyter Notebook with feature visualisation via a gradient-based method. The rectified linear unit (ReLU) was used instead of the hyperbolic tangent function mentioned in the orginal paper. An accuracy of over 97% on the test dataset was
achieved by model "LeNet-JFW4E".

## Future Improvements

- Hyperparameter tuning via Bayesian optimization.
- Implementation of the segmenter to allow for the extraction of multiple digits from noisy images.