neural network entertainment
" There are three kinds of death in this world. There's heart death, there's brain death, and there's being off the network."
- Guy Almes |
Neural Java is a series of exercises and demos. Each exercise consists
of a short introduction, a small demonstration program written in Java
(Java Applet), and a series of questions which are intended as an invitation
to play with the programs and explore the possibilities of different
algorithms.
The aim of the applets is to illustrate the dynamics of different artificial
neural networks. Emphasis has been put on visualization and interactive
interfaces. The Java Applets are not intended for and not useful for
large-scale applications! If you are interested in application
programs, you should use other
simulators.
The list below covers standard neural network algorithms like BackPropagation,
Kohonen, and the Hopfield model.
Additional material
See the resources
section for additional material. You can also refer to:
Exercises
Single Neurons
- Artificial
Neuron.
- Axons
and Action Potential Propagation.
Supervised Learning
Single-layer networks (simple perceptrons)
- Perceptron
Learning Rule.
- Adaline,
Perceptron and Backpropagation.
Multi-layer networks
- Multi-layer
Perceptron (with neuron outputs in {0;1}).
- Multi-layer
Perceptron (with neuron outputs in {-1;1}).
- Multi-layer
Perceptron and C language.
- Generalization
in Multi-layer Perceptrons (with neuron outputs in {0;1}).
- Generalization
in Multi-layer Perceptrons (with neuron outputs in {-1;1}).
- Optical
Character Recognition with Multi-layer Perceptron.
- Prediction
with Multi-layer Perceptron.
Density Estimation and Interpolation
- Radial
Basis Function Network.
- Gaussian
Mixture Model / EM.
Unsupervised Learning
- Principal
Component Analysis.
- Competitive
Learning Methods.
Reinforcement Learning
- Blackjack
and Reinforcement Learning.
Network Dynamics
- Hopfield
Network.
- Pseudoinverse
Network.
- Network
of spiking neurons. (Requires Swing)
- Retina
Simulation. (Runs very slow with some versions of Netscape)
Credits: Links obtained from http://diwww.epfl.ch/mantra/tutorial/english/
|