Best Machine Learning Resources for Java Developers

Here are the best machine learning resources I have found. This list will be updated constantly.


1. A Course In Machine Learning: a very concise book which gives good overview of different machine learning algorithms.
2. Machine Learning in Action, by Peter Harrington (2012): A book that has least math and good explanation from developers perceptive.


1. Machine Learning Course by Andrew Ng on
2. Neural Network: A clear and complete explanation of neural network.


1. Linear Regression with Gradient Descent


1. Weka
2. Java-ML
3. Neural Network Framework

Math Requirement Overview

1. Linear Algebra
2. Derivative
3. Gradient Descent

Web Articles

1. What is Hadoop?

Category >> Machine Learning  
If you want someone to read your code, please put the code inside <pre><code> and </code></pre> tags. For example:
String foo = "bar";