A Convolutional Neural Network is comprised of one or more convolutional layers and then followed by one or more totally linked layers as in a typical multilayer neural network. The design of a Convolutional Neural Network is planned to take benefit of the 2D formation of an input image. This is achieved with local connections and tied weights followed by a few form of pooling which results in version invariant features.
Convolutional Neural Network
