Introduction to Machine Learning
Pramod K. Singh
Abstract
In this first chapter, we are going to discuss some of the fundamentals of machine learning and deep learning. We are also going to look at different business verticals that are being transformed by using machine learning. Finally, we are going to go over the traditional steps of training and building a rather simple machine learning model and deep learning model on a cloud platform (Databricks) before moving on to the next set of chapters on productionization. If you are aware of these concepts and feel comfortable with your level of expertise on machine learning already, I encourage you to skip the next two sections and move on to the last section, where I mention the development environment and give pointers to the book’s accompanying codebase and data download information so that you are able to set up the environment appropriately. This chapter is divided into three sections. The first section covers the introduction to the fundamentals of machine learning. The second section dives into the basics of deep learning and the details of widely used deep neural networks. Each of the previous sections is followed up by the code to build a model on the cloud platform. The final section is about the requirements and environment setup for the remainder of the chapters in the book.