Part 2: Introducing Machine Learning
This part introduces machine learning (ML) concepts. We start with the preparations for the machine learning process, including ML problem definition and data preparations. We dive into the ML process, including platform preparation, dataset splitting, model training, validation, testing, and deployment. We then introduce the modern ML concepts such as neural networks, deep learning, cost function, optimizer algorithm, activation function, and so on. We further discuss several neural network models and their business use cases.
This part comprises the following chapters:
- Chapter 3, Preparing for ML Development
- Chapter 4, Developing and Deploying ML Models
- Chapter 5, Understanding Neural Networks and Deep Learning