Amygdala is open-source software for simulating spiking neural networks (SNNs). Spiking neural networks are a very specific sort of “artificial brain” which has shown particular promise in recent scientific research. SNNs have very useful applications in artificial intelligence (AI) and pattern recognition.

The goal of the Amygdala project is to use biologically accurate “spike coding” models to produce networks capable of performing well in real-time; strong attention is paid to the support of multiple/distributed processing, to increase the scalability and power of Amygdala “brains”. Still in its early stages, Amygdala has already been used to produce working neural networks, and continued development is focused on increasing Amygdala’s efficiency and usefulness and on laying the groundwork for several important advanced features.
Visit the Amygdala home page here
Amygdala is currently implemented as a C++ library, suitable for use by software programmers. Future enhancements will extend the useability of Amygdala, particularly through the addition of a graphical user interface (GUI) suitable for non-programmers. Also envisioned are additional interfaces to programming languages other than C++, to expand Amygdala’s accessiblity and usefulness to a broader base of developers and applications

Post to Twitter Post to Yahoo Buzz Post to Delicious Post to Digg Post to Facebook Post to Google Buzz Post to LinkedIn Post to Slashdot Post to StumbleUpon Post to Technorati