1

Introducing Machine Learning

Our journey starts with an introduction to machine learning and the fundamental concepts we’ll use throughout this book.

We’ll start by providing an overview of machine learning from a software engineering perspective. Then, we’ll introduce the core concepts that are used in the field of machine learning and data science: models, datasets, learning paradigms, and other details. This introduction will include a practical example that clearly illustrates the machine learning terms discussed.

We will also introduce decision trees, a crucially important machine learning algorithm that is our first step to understanding LightGBM.

After completing this chapter, you will have established a solid foundation in machine ...

Get Machine Learning with LightGBM and Python now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.