1 The Mechanics of Learning
This chapter covers:
- Introducing PyTorch, a tensor-based API for deep learning
- Running faster code with PyTorch's GPU acceleration
- Understanding automatic differentiation as the basis of learning
- Using the Dataset interface to prepare our data.
Chapter 1 from Inside Deep Learning by Edward Raff
Deep Learning, also called neural networks, or artificial neural networks, has lead to dramatic advances in the quality, accuracy, and usability machine learning. Technology that was considered impossible just 10 years ago is now widely deployed or considered technically possible, even if work remains. Digital assistants like Cortana, Google, Alexa and Siri are ubiquitous and can react to natural spoken language. Self driving cars have been racking up millions of miles on the road as they are refined for eventual deployment. We can finally catalog and calculate justhow much of the Internet is made of cat photos. Deep Learning has been instrumental to the success of all of these use cases, and many more.