Deep learning methods that make use of artificial neural networks have been increasing in popularity in recent years. A number of areas of application involving deep learning methods include driverless cars, image classification, natural language processing, and new image generation. We started this first chapter by looking at the popularity of the deep learning term as reported from a Google trend website. We described a general five-step process for applying deep learning methods and developed some broad ideas about details within each step. We then briefly looked at deep learning techniques covered in each chapter and situations in which they are applied, along with some best practices.
In the next chapter, we get started with an application example and illustrate steps for developing a deep network model for multi-class classification problems.