Convolutional neural network

In machine learning, a convolutional neural network (CNN, or ConvNet) is a class of deep, feed-forward artificial neural networks, most commonly applied to analyzing visual imagery.

Addition to the normal neural network lies in usage of convolution, where instead of 1-1 connection (N-N most likely) between neurons, we shrink the number of required internal variables with a convolution process. This process is described in my image processing toturial :

In this exercise we will use pre trained convolutional neural network from google to classify images of different items.

Example of image classification with its confidence

Top 5 predictions

Return to top

Data Value