Skip to Content
Data Science and Engineering at Enterprise Scale
book

Data Science and Engineering at Enterprise Scale

by Jerome Nilmeier
April 2019
Beginner to intermediate
89 pages
1h 55m
English
O'Reilly Media, Inc.
Content preview from Data Science and Engineering at Enterprise Scale

Chapter 4. Introduction to Machine Learning

Machine learning is a vast subject, and can be daunting at first. Many of its core concepts, however, can be understood with simple examples. These ideas form the basis of our thinking for even the most complex models. We will introduce the basic ideas here (see Table 4-1 for a summary), and will build on them in Chapter 5.

Table 4-1. Basic machine learning terms
Term Description

Model

The functional form of the prediction. In this chapter, we study the linear model only.

Features

Input variables to the model (x).

Label

Output variable (y). In this chapter, labels are floating-point numbers.

Parameters

The set of numbers ( w ) that relates the features to the label. Parameters must be discovered from many examples of features and their associated labels.

Linear model

A simple but very useful model where each feature is multiplied by a single parameter. The form of the model is f ( x , w ) = w 0 + ∑ i=1 N w i x i , and is used exclusively in this chapter.

Bias

The parameter in a linear model that does not have a feature associated with it (w0).

Training data

A list of features and associated labels. The data is used to determine the parameters of the model.

Loss function

Also referred to as the objective function. The form of the function to be minimized when determining parameters. The loss function used in this chapter is the least squares function.

Normal equation

A direct solution of the linear model ...

Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month,
and much more.

Read now

Unlock full access

More than 5,000 organizations count on O’Reilly

AirBnbBlueOriginElectronic ArtsHomeDepotNasdaqRakutenTata Consultancy Services

QuotationMarkO’Reilly covers everything we've got, with content to help us build a world-class technology community, upgrade the capabilities and competencies of our teams, and improve overall team performance as well as their engagement.
Julian F.
Head of Cybersecurity
QuotationMarkI wanted to learn C and C++, but it didn't click for me until I picked up an O'Reilly book. When I went on the O’Reilly platform, I was astonished to find all the books there, plus live events and sandboxes so you could play around with the technology.
Addison B.
Field Engineer
QuotationMarkI’ve been on the O’Reilly platform for more than eight years. I use a couple of learning platforms, but I'm on O'Reilly more than anybody else. When you're there, you start learning. I'm never disappointed.
Amir M.
Data Platform Tech Lead
QuotationMarkI'm always learning. So when I got on to O'Reilly, I was like a kid in a candy store. There are playlists. There are answers. There's on-demand training. It's worth its weight in gold, in terms of what it allows me to do.
Mark W.
Embedded Software Engineer

You might also like

Managing Data Science

Managing Data Science

Kirill Dubovikov
The Applied Data Science Workshop - Second Edition

The Applied Data Science Workshop - Second Edition

Alex Galea, Paul Van Branteghem, Guillermina Bea j, Shovon Sengupta, Karen Yang

Publisher Resources

ISBN: 9781492039341