dANN is a library to help create artificial neural networks within other programs. It is currently written in Java, C++, and C#. However only the java version is currently in active development. If you want to obtain a version other than the java version you will need to get it directly from SVN.
Our intentions are two fold. First, to provide a powerful interface for programs to include conventional artificial neural network technology into their code. Second, To act as a testing ground for research and development of new AI concepts. We provide new AI technology we have developed, and the latest algorithms already on the market. In the spirit of modular programming the library also provides access to the primitive components giving you greater control over implementing your own unique AI algorithms. You can either let our library do all the work, or you can overide any step along the way.
dANN currently implements several conventional as well as new algorithms inspired by its biological counterparts.
Product's homepage
Here are some key features of "dANN":
· 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