Machine Learning at Work
The book introduces ML and its potential along with some ML applications using Spark and R platforms combined. While Spark has the possibility to scale and speed up analytics, it harness R language‘s machine learning capabilities beyond what is available on Spark or any other Big Data system. R and Spark can share codes and different types of data and carry out powerful large scale machine learning capabilities. Machine learning with Spark and R language combined can not only speed up but also light up Big Data Discovery.
The book contains 10 chapters, the first chapter highlights ML quests, chapter 2 provides a detailed historical perspective, chapter 3 shows how ML works by introducing conceptual frameworks of ML, chapter 4 lists some of the metrics used to assess the performance of ML types. Chapter 5, 6 and 7 focus on different types of ML including supervised, unsupervised and reinforced learning. Chapter 8 and chapter 9 introduce the ML implementation platforms of R and Spark with their different libraries including Spark MLlib. Chapter 10 provides different walk-through ML examples using both R and Spark ML techniques.