This page will collect Demos, Applets, Software, etc. that are useful for learning about Machine Learning.
Applets
- Linear Regression
- Classification
- Decision Trees
- Boosting
- Nearest Neighbors
- Neural Networks
- Bayes Networks
- K means
- Mixtures of Gaussians
- Principal Components
- SVMs
- Reinforcement Learning Demos: Cat & Mouse, Robot1
- Additional Applets
Software
(There is a lot more in terms of Java machine learning code with explanations and help on the Weka website.)
To install the weka libraries, extract the folder wekaizing in them to your Processing sketchbook/libraries folder. You can see the path of your sketchbook by going to the preferences of Processing (Mac users, it will be at the menu bar Processing>Preferences).
Make sure to create a libraries folder in your sketchbook, and put wekaizing folder in there. After that, restart your processing, and you should see the library in your libraries in Processing.
- Daniel Shiffman’s processing code for genetic algorithms
- Daniel Shiffman’s processing code for neural networks
Comments are closed.