What is a convolutional neural network (CNN)?

Experience Level: Junior
Tags: Artificial Intelligence

Answer

A convolutional neural network (CNN) is a type of deep neural network that is commonly used in computer vision. CNNs are designed to automatically and adaptively learn spatial hierarchies of features from image data. They use a combination of convolutional layers, pooling layers, and fully connected layers to learn a hierarchical representation of the input data. CNNs have achieved state-of-the-art performance in many computer vision tasks, such as image classification, object detection, and semantic segmentation.
Related Artificial intelligence (AI) job interview questions
Artificial intelligence (AI) for beginners
Artificial intelligence (AI) for beginners

Are you learning Artificial intelligence (AI) ? Try our test we designed to help you progress faster.

Test yourself