Accéder au contenu principal

Articles

Support Vector Machine Explained

Articles récents

CNN for handwritten numbers recognition

Build a Convolutional Neural Network for image classification by using Tensorflow library Image classification is an important task that may be needed in several fields in our daily life, there are many datasets on which machine learning algorithms are applied. In this article, I'll show a basic program for a constitutional neural network applied on MNIST dataset for handwritten images using Keras. MNIST dataset Overview MNIST dataset is composed of 60000 images for the training and 10000 images for training.  Each image is black and white and has a size of 28x28 pixels. This image shows some samples.                                                                  Source: Wikipedia To load the dataset in a Python program, Kears gives a simle command line to do so. what is a CNN? CNN's architecture is very simple. It's in the form of convolution layers stacked to fully connected layers. The convolution layers aim to reduce the conditio