Skip to content

Latest commit

 

History

History
27 lines (14 loc) · 1.15 KB

File metadata and controls

27 lines (14 loc) · 1.15 KB

HandWriteDigitsRecognition

CNN model to recognize hand-written digits

This is a Convolutional Neural Network model to recognize hand-written single digits.

The model is built using TensorFlow Keras APIs.

CNN model

This is the design of the model, using visualkeras:

model_layered_view

The core of the model are three blocks of convolutional 2D layers with same padding, interspersed by max pooling layers and dropout (at 30%). After the convolutional blocks there is flatten layer which connects a feed-forward neural network with 50% dropout. The final layer is a softmax for classification.

Here the network performances:

Unknown

Unknown-2

Streamlit web-application

The project includes a streamlit we-application to use the CNN model

Registrazione.schermo.2022-04-04.alle.17.27.24.mov