Convolutional Neural Network (CNN)
Convolutional networks, also known as convolutional neural networks, or CNNs, are a specialized kind of neural network for processing data that has a known grid-like topology. Examples include time-series data, which can be thought of as a 1-D grid taking samples at regular time intervals, and image data, which can be thought of as a 2-D grid of pixels.
The network employs a mathematical operation called convolution. Convolution is a specialized kind of linear operation. Convolutional networks are simply neural networks that use convolution in place of general matrix multiplication in at least one of their layers.
The CNN gets its power from the following concepts:
- Sparse connectivity
- Parameter sharing
0
7
Contributors are:
Who are from:
Tags
Data Science
Related
Neural Network Reference
Convolutional Neural Network (CNN)
Recurrent Neural Network (RNN)
Generative Models
Circuit Theory
More about deep learning algorithms
Deep learning train/dev/test split
Deep Feedforward Networks (MLP = Multi-Layer Perceptrons)
Deep Learning Python libraries (frameworks)
What can convolutional neural networks be used for?
Generative adversarial network(GAN)
Optimization for Training Deep Models
Implementations of Deep Learning
Monte Carlo Methods
Deep Learning Frameworks
Adversarial Example
Recursive Neural Networks
Recurrent Neural Networks (RNNs)
Graph Neural Networks (GNNs)
Attention-based Neural Networks
Word Embeddings
Position Embeddings
Convolutional Neural Network (CNN)
Convolutional Neural Network (CNN)
Encoding Models using Graph Neural Networks (GNNs)
Encoding Models using Neural Networks
Encoding Models using Recurrent Neural Networks
Encoding Models using Transformers
Encoding Models using Factorisation Models
Encoding Models using Linear/Bilinear Models
Learn After
CNN Reference
Applications of Convolutional Neural Networks
Hybrid of Convolutional and Recurrent Neural Network
Methods to Calculate Convolution in Python
Convolutional Neural Networks Architecture
3D Convolutional Neural Network
Visualizing and Understanding Convolutional Networks Paper
Structured Output from CNN
Convolutional Recurrent Neural Network (CRNN)
Questions about the ReLU.