User:L403: Difference between revisions

From Wikipedia, the free encyclopedia
Content deleted Content added
No edit summary
No edit summary
 
Line 20: Line 20:
dANN is a [[library (computing)|library]] of implementations of artificial intelligence. It's goal is to create a useful set of methods that can be used in conventional software development or as a base to research and further development of more sophisticated methods.<ref>The dANN project website - http://wiki.syncleus.com/index.php/DANN</ref>
dANN is a [[library (computing)|library]] of implementations of artificial intelligence. It's goal is to create a useful set of methods that can be used in conventional software development or as a base to research and further development of more sophisticated methods.<ref>The dANN project website - http://wiki.syncleus.com/index.php/DANN</ref>


The library extensively uses the approach of using [[neural networks|artificial neural network]] for adaptive logic and data evaluation. As neural network show great adaptability to the data being input they are ideal for analysis of sophisticated data structures. The flexibility of the computation model can be used for versatile applications like decision making.
The library extensively uses the approach of using [[neural networks|artificial neural network]] for adaptive logic and data evaluation. As neural network show great adaptability to the data being input they are ideal for analysis of sophisticated data structures.<ref>Predictive non-linear modeling of complex data by ANN - http://www.ncbi.nlm.nih.gov/pubmed/11849962</ref> The flexibility of the computation model can be used for versatile applications like decision making.
The dANN library separates the functionality into several categories.
The dANN library separates the functionality into several categories.
The graph theory contains various methods of path searching algorithms such as [[A*]], [[Djikstra's algorithm|Djikstra's]], [[Bellman-Ford algorithm]], [[Johnson's algorithm]], [[Floyd-Warshall algorithm]] and the [[Hill climbing|Hill Climbing Local Search algorithm]].
The [[graph theory]] contains various methods of path searching algorithms such as [[A*]], [[Djikstra's algorithm|Djikstra's]], [[Bellman-Ford algorithm]], [[Johnson's algorithm]], [[Floyd-Warshall algorithm]] and the [[Hill climbing|Hill Climbing Local Search algorithm]].


<references/>
<references/>

Latest revision as of 16:09, 27 December 2009

  • WIP

dANN
Original author(s)???Jeffrey Phillips Freeman - Syncleus
Developer(s)open development
Stable release
1.x - build #152 / December 2, 2009 (2009-12-02)
Written in???Java, (C++ and C# compatible)
Operating systemPlatform independent
Size19MB
Typelibrary
LicenseOSCL Type C
WebsiteThe dANN Project website

dANN is a library of implementations of artificial intelligence. It's goal is to create a useful set of methods that can be used in conventional software development or as a base to research and further development of more sophisticated methods.[1]

The library extensively uses the approach of using artificial neural network for adaptive logic and data evaluation. As neural network show great adaptability to the data being input they are ideal for analysis of sophisticated data structures.[2] The flexibility of the computation model can be used for versatile applications like decision making. The dANN library separates the functionality into several categories. The graph theory contains various methods of path searching algorithms such as A*, Djikstra's, Bellman-Ford algorithm, Johnson's algorithm, Floyd-Warshall algorithm and the Hill Climbing Local Search algorithm.

  1. ^ The dANN project website - http://wiki.syncleus.com/index.php/DANN
  2. ^ Predictive non-linear modeling of complex data by ANN - http://www.ncbi.nlm.nih.gov/pubmed/11849962