- JavaNNS Java Neural Network Simulator
- Neural Java - a neural network tutorial with Java applets
- Web Sim - A Java neural network simulator
- SW GNU/Linux AI & Alife
- Perceptron Learning Rule (CNNL)
- Principal Component Extraction via Various Hebbian-Type Rules (CNNL)
- Clustering via Simple Competitive Learning (CNNL)
- Joone neural net framework to create, train and test neural nets.
- SOM: Self-Organizing Maps (Supports various methods & data distributiuons; authored by H.S. Loos & B. Fritzke)
- Backprop Trained Multilayer Perceptron for Function Approximation (CNNL) (Demonstrates generalization effects of early stoping of training)
- Multilayer Perceptron
- Neural Nets for Control: The Ball Balancing Problem (CNNL)
- Backprop Trained Multilayer Perceptron Handwriting Recognizer (by Bob Mitchell)
- Image Compression Using Backprop (CNNL)
- Generalizations of the Hamming Associative Memory (CNNL)
- The Extreme Point Machine (EPM)
- Hopfield Neural Network Applet
- Binary Hopfield Neural Network Applet
- Applets for Neural Networks and Artificial Life Neural Network
- Character Recognition Applet by Francesco Saverio Parlato -- uses a backprop network to recognize noisy 5x7 letters
- OCHRE (Optical CHaracter REcognition) by Jason Tiscione -- another backprop network doing character recognition. Nice tutorial and interface.
- Web applets for interactive tutorials on artificial neural learning by Fred Corbett -- The starting point for several of our applets here (artificial neuron, perceptron learning, multilayer perceptron applets).
- Dynamic Associative Neural Memory Simulator by David Clark -- performs many learning algorithms
- C
- MBP (Matrix Back Propagation) is a very efficient implementation of the back-propagation algorithm. On some machines (and with large networks) a 30-40x speed-up can be measured with respec to conventional implementations.
- SNNS Stuttgart Neural Network Simulator
- Neural Networks at your Fingertips -- portable, self-contained ANSI C programs for ADALINE, Backprop (time-series application), Hopfield, Bidirectional associative memory, Self-organizing maps, etc.
- The Perceptron Applet -- uses Tk for the user interface
- Neural Networks for Face Recognition
- Neural Network Source Code
- Neural Network Using Genetic Algorithm, NNUGA
- Libneural homepage
- SOM_PAK and LVQ_PAK Self-Organizing Map algorithm and Learning Vector Quantization
- C++
PDP++ software is a neural-network simulation system written in C++.
Backprop C++ code
Spiderweb -- an object-oriented C++ library for designing, implementing, and using artificial neural networks.