Going Beyond ML Debugging with Deep Learning
The most recent advancements in machine learning have been achieved through deep learning modeling. In this chapter, we will introduce deep learning and PyTorch as a framework to use for deep learning modeling. As the focus of this book is not on introducing different machine learning and deep learning algorithms in detail, we will focus on opportunities that deep learning provides for you to develop high-performance models, or use available ones, that can be built on top of the techniques reviewed in this chapter and the next two.
In this chapter, we will cover the following topics:
- Introduction to artificial neural networks
- Frameworks for neural network modeling
By the end of this chapter, you will have learned about some theoretical aspects of deep learning focusing on fully connected neural networks. You will have also practiced with PyTorch, a widely used deep learning framework.