Machine Learning in Java

My second book on Data Science is focused on how to implement Machine Learning applications in Java by leveraging most popular libraries such as Apache Mahout, Weka, deeplearning4java, and others. It is scheduled to be published by the end of the year.

Machine Learning in Java will provide you with the techniques and tools you need to quickly gain insight from complex data. You will start by learning how to apply machine learning methods to a variety of common tasks including classification, prediction, forecasting, market basket analysis, and clustering.

Moving on, you will discover how to detect anomalies and fraud, and ways to perform activity recognition, image recognition, and text analysis. By the end of the book, you will explore related web resources and technologies that will help you take your learning to the next level.

By applying the most effective machine learning methods to real-world problems, you will gain hands-on experience that will transform the way you think about data.