Hands-On Machine Learning with R

1st Edition

Brad Boehmke, Brandon M Greenwell

Chapman and Hall/CRC
December 15, 2019 Forthcoming
Reference - 350 Pages
ISBN 9781138495685 - CAT# K350471
Series: Chapman & Hall/CRC The R Series

For Instructors Request Inspection Copy

was $99.95


SAVE ~$19.99

Add to Wish List
FREE Standard Shipping!


Hands-on Machine Learning with R provides a practical and applied approach to learning and developing intuition into today’s most popular machine learning methods. This book serves as a practitioner’s guide to the machine learning process and is meant to help the reader learn to apply the machine learning stack within R, which includes using various R packages such as glmnet, h2o, ranger, xgboost, keras, and others to effectively model and gain insight from their data. The book favors a hands-on approach, providing an intuitive understanding of machine learning concepts through concrete examples and just a little bit of theory. 

Throughout this book, the reader will be exposed to the entire machine learning process including feature engineering, resampling, hyperparameter tuning, model evaluation, and interpretation. The reader will be exposed to powerful algorithms such as regularized regression, random forests, gradient boosting machines, deep learning, generalized low rank models, and more! By favoring a hands-on approach and using real word data, the reader will gain an intuitive understanding of the architectures and engines that drive these algorithms and packages, understand when and how to tune the various hyperparameters, and be able to interpret model results. By the end of this book, the reader should have a firm grasp of R’s machine learning stack and be able to implement a systematic approach for producing high quality modeling results.


  • Offers a practical and applied introduction to the most popular machine learning methods.
  • Takes readers through the entire modeling process; from data prep to hyperparameter tuning, model evaluation, and interpretation.
  • Introduces readers to a wide variety of packages that make up R’s machine learning stack.
  • Uses a hands-on approach and real world data.

Brad Boehmke is a data scientist at 84.51° where he wears both software developer and machine learning engineer hats. He is an Adjunct Professor at the University of Cincinnati, author of Data Wrangling with R, and creator of multiple public and private enterprise R packages.

Brandon Greenwell is a data scientist at 84.51° where he works on a diverse team to enable, empower, and encourage others to successfully apply machine learning to solve real business problems. He’s part of the Adjunct Graduate Faculty at Wright State University, an Adjunct Instructor at the University of Cincinnati, and the author of several R packages available on CRAN.