The dANN project is a library to help facilitate artificial neural networks, artificial intelligence, and artificial genetics within other applications. It is currently written in Java, C++, and C#. However, only the Java version is currently in active development. The other versions can only be obtained from SVN. It provides a powerful interface for programs to include conventional artificial intelligence technology and artificial genetics into their code. It also acts as a testing ground for research and development of new concepts.
| Tags | AI Genetic Algorithms Genetic Programming Neural Networks |
|---|---|
| Licenses | OSCL Type C |
| Operating Systems | Windows Linux FreeBSD NetBSD Mac OS X OS Independent |
| Implementation | Java C++ C# JNI Java3D |
| Translations | English |
Recent releases


Release Notes: Some minor bugs were fixed, primarily focused on the Neural Image Compression Example.


Release Notes: The API was finalized. All major errors were cleaned up. The code was generally made ready for a formal release. Javadocs are also included.
Recent comments
12 Jun 2009 13:48
Some of the features of this project include: Hyperassociative Map, 3D mapping and visualizations, Genetic Algorithms, Genetic Programming, Wavelet Genetics, ANN Connection Optimization, ANN Genetic Framework, Backprop ANN, Perceptron ANN, Layered Feedforward ANN, Fully/Partial Recurent ANN, Example Applications