15

Introduction to Machine Learning

In this chapter, we will be introducing machine learning (ML) models using the Python programming language. We will utilize computational thinking elements to define the necessary components for problem-solving when working with popular ML algorithms.

In this chapter, we will cover the following topics:

  • Defining ML
  • The ML life cycle
  • Types of ML algorithms
  • Introduction to deep learning (DL)

By the end of this chapter, you will be able to design algorithms that best fit the presented scenarios. Additionally, you will learn how to identify Python functions that align most effectively with the given problems and generalize your solutions.

Technical requirements

We will need the latest versions of Python and ...

Get Applied Computational Thinking with Python - Second Edition 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.