We now have four models trained on our input labels and features. We will now see how to use these models to make predictions on our dataset. For now, we will use the same training data to illustrate the predict method of each model.
-
Book Overview & Buying
-
Table Of Contents
Machine Learning with Spark - Second Edition
By :
Machine Learning with Spark
By:
Overview of this book
This book will teach you about popular machine learning algorithms and their implementation. You will learn how various machine learning concepts are implemented in the context of Spark ML. You will start by installing Spark in a single and multinode cluster. Next you'll see how to execute Scala and Python based programs for Spark ML. Then we will take a few datasets and go deeper into clustering, classification, and regression. Toward the end, we will also cover text processing using Spark ML.
Once you have learned the concepts, they can be applied to implement algorithms in either green-field implementations or to migrate existing systems to this new platform. You can migrate from Mahout or Scikit to use Spark ML.
By the end of this book, you will acquire the skills to leverage Spark's features to create your own scalable machine learning applications and power a modern data-driven business.
Table of Contents (13 chapters)
Preface
Getting Up and Running with Spark
Math for Machine Learning
Designing a Machine Learning System
Obtaining, Processing, and Preparing Data with Spark
Building a Recommendation Engine with Spark
Building a Classification Model with Spark
Building a Regression Model with Spark
Building a Clustering Model with Spark
Dimensionality Reduction with Spark
Advanced Text Processing with Spark
Real-Time Machine Learning with Spark Streaming
Pipeline APIs for Spark ML