Chapter 1

An Introduction to Machine Learning

Learning Objectives

By the end of this chapter, you will be able to:

  • Explain the concept of machine learning.
  • Outline the process involved in building models in machine learning.
  • Identify the various algorithms available in machine learning.
  • Identify the applications of machine learning.
  • Use the R command to load R packages.
  • Perform exploratory data analysis and visualize the datasets.

This chapter explains the concept of machine learning and the series of steps involved in analyzing the data to prepare it for building a machine learning model.


Machine learning is a process through which we use data to train models. These models are then used to make predictions on a new set ...

Get Practical Machine Learning with R now with O’Reilly online learning.

O’Reilly members experience live online training, plus books, videos, and digital content from 200+ publishers.