A Java binding to the Fast Artificial Neural Network (FANN) C library.
Use FannJ if you have an existing ANN from the FANN project that you would like to access from Java. There are several GUI tools that will help you create and train an ANN. Read more on the project homepage.