Deep Convolutional Q-Learning
Now that you understand how Artificial Neural Networks (ANNs) work, you're ready to tackle an incredibly useful tool, mostly used when dealing with images—Convolutional Neural Networks (CNNs). To put it simply, CNNs allow your AI to see images in real time as if it had eyes.
We will tackle them in the following steps:
- What are CNNs used for?
- How do CNNs work?
- Convolution
- Max pooling
- Flattening
- Full connection
Once you've understood those steps, you'll understand CNNs, and how they can be used in deep convolutional Q-learning.