brain
Get Version
0.0.2What
Implements several types of Neural Networks such as
- multilayer perceptron (data classification),
- Kohonen net (data clusterization),
- Hopfield net (data association).
Current development takes place in http://github.com/brainopia/brain.
Installing
sudo gem install brain
Documentation
RDoc.
Demonstration of usage
- Hopfield net
sample = Brain::Hopfield[[-1, -1, -1, -1], [1, 1, 1, 1]].associate [1, 1, -1, 1] sample.run until sample.associated? sample.current # => [1, 1, 1, 1]
License
This code is free to use under the terms of the MIT license.
Contact
Comments are welcome. Send an email to ravwar@gmail.com.
Ravil Bayramgalin, 12th July 2008
Theme extended from Paul Battley