I put together an experiment to compare different classification machine learning algorithms in real time to gain insight into which ones handle certain situations better than others: http://jsfiddle.net/wybiral/3bdkp5c0/embedded/result/
Currently the algorithms covered are:
As the algorithm trains you'll see the background color morph to display the classification boundary. Change the algorithm (via the dropdown on the top) and see how it impacts the classification boundary.
Currently the algorithms covered are:
- Linear regression
- Logistic regression
- Neural network (sigmoidal feed forward back propagation)
- K nearest neighbor
- Naive bayes
- Support vector machine (gauss kernel)
- Discriminate analysis
As the algorithm trains you'll see the background color morph to display the classification boundary. Change the algorithm (via the dropdown on the top) and see how it impacts the classification boundary.