Convolutional Neural Networks - Convolutional neural networks are deep learning models used for image and pattern recognition tasks.