EBOOK

About
Design, build, and deploy your own machine learning applications by leveraging key Java machine learning libraries
About This Book
Develop a sound strategy to solve predictive modelling problems using the most popular machine learning Java libraries
Explore a broad variety of data processing, machine learning, and natural language processing through diagrams, source code, and real-world applications
Packed with practical advice and tips to help you get to grips with applied machine learning
Who This Book Is For
If you want to learn how to use Java's machine learning libraries to gain insight from your data, this book is for you. It will get you up and running quickly and provide you with the skills you need to successfully create, customize, and deploy machine learning applications in real life. You should be familiar with Java programming and data mining concepts to make the most of this book, but no prior experience with data mining packages is necessary.
What You Will Learn
Understand the basic steps of applied machine learning and how to differentiate among various machine learning approaches
Discover key Java machine learning libraries, what each library brings to the table, and what kind of problems each are able to solve
Learn how to implement classification, regression, and clustering
Develop a sustainable strategy for customer retention by predicting likely churn candidates
Build a scalable recommendation engine with Apache Mahout
Apply machine learning to fraud, anomaly, and outlier detection
Experiment with deep learning concepts, algorithms, and the toolbox for deep learning
Write your own activity recognition model for eHealth applications using mobile sensors
About This Book
Develop a sound strategy to solve predictive modelling problems using the most popular machine learning Java libraries
Explore a broad variety of data processing, machine learning, and natural language processing through diagrams, source code, and real-world applications
Packed with practical advice and tips to help you get to grips with applied machine learning
Who This Book Is For
If you want to learn how to use Java's machine learning libraries to gain insight from your data, this book is for you. It will get you up and running quickly and provide you with the skills you need to successfully create, customize, and deploy machine learning applications in real life. You should be familiar with Java programming and data mining concepts to make the most of this book, but no prior experience with data mining packages is necessary.
What You Will Learn
Understand the basic steps of applied machine learning and how to differentiate among various machine learning approaches
Discover key Java machine learning libraries, what each library brings to the table, and what kind of problems each are able to solve
Learn how to implement classification, regression, and clustering
Develop a sustainable strategy for customer retention by predicting likely churn candidates
Build a scalable recommendation engine with Apache Mahout
Apply machine learning to fraud, anomaly, and outlier detection
Experiment with deep learning concepts, algorithms, and the toolbox for deep learning
Write your own activity recognition model for eHealth applications using mobile sensors