Don't miss an insight. Subscribe to Techopedia for free.


Convolutional Neural Network (CNN)

Last updated: September 5, 2018

What Does Convolutional Neural Network (CNN) Mean?

A convolutional neural network (CNN) is a specific type of artificial neural network that uses perceptrons, a machine learning unit algorithm, for supervised learning, to analyze data. CNNs apply to image processing, natural language processing and other kinds of cognitive tasks.

A convolutional neural network is also known as a ConvNet.


Techopedia Explains Convolutional Neural Network (CNN)

Like other kinds of artificial neural networks, a convolutional neural network has an input layer, an output layer and various hidden layers. Some of these layers are convolutional, using a mathematical model to pass on results to successive layers. This simulates some of the actions in the human visual cortex.

CNNs are a fundamental example of deep learning, where a more sophisticated model pushes the evolution of artificial intelligence by offering systems that simulate different types of biological human brain activity.




Share this Term

  • Facebook
  • LinkedIn
  • Twitter

Related Reading


Artificial Intelligence Machine Learning

Trending Articles

Go back to top