1

 

 

INTRODUCTION

 

As an empirical and specialized field of data science and a dominant sub-field of AI, machine learning1 describes the ability of computer models to learn from data and perform cognitive reasoning without direct programming.2 This is a process known as self-learning—an exciting but somewhat vague concept that underpins machine learning. While the human programmer maintains ownership of variable selection and setting algorithm learning hyperparameters (settings), the decision model interprets patterns and generates an output without a direct command. This course of action serves as a major distinction from traditional computer programming where computers are designed to produce fixed outputs in response to pre-programmed ...

Get Machine Learning with 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.