Deep Learning Foundations
So far in the previous chapters, we have learned how several reinforcement learning algorithms work and how they find the optimal policy. In the upcoming chapters, we will learn about Deep Reinforcement Learning (DRL), which is a combination of deep learning and reinforcement learning. To understand DRL, we need to have a strong foundation in deep learning. So, in this chapter, we will learn several important deep learning algorithms.
Deep learning is a subset of machine learning and it is all about neural networks. Deep learning has been around for a decade, but the reason it is so popular right now is because of the computational advancements and availability of huge volumes of data. With this huge volume of data, deep learning algorithms can outperform classic machine learning algorithms.
We will start off the chapter by understanding what biological and artificial neurons are, and then we will learn about Artificial Neural Networks (ANNs) and...