Synaptic is an architecture-free neural network library for node.js and the browser

“Synaptic is a javascript neural network library for node.js and the browser, its generalized algorythm is architecture-free, so you can build and train basically any type of first order or even second order neural network architectures.

This library includes a few built-in architectures like multilayer perceptrons, multilayer long-short term memory networks (LSTM) or liquid state machines, and a trainer capable of training any given network, which includes built-in training tasks/tests like solving an XOR, completing a Distracted Sequence Recall task or an Embeded Reber Grammar test, so you can easily test and compare the performance of different architectures.

The algorythm implemented by this library has been taken from Derek D. Monner’s paper…”