Deep learning and neural networks
Convolutional neural networks (CNNs) and image recognition (slides)
Recurrent neural networks
Generative adversarial networks (GANs) and image generation (slides)
This video comes with an accompanying code implementation