| ||||||||||||||
| ||||||||||||||
|
||||||||||||||
|
Introduction:nNexplorer is an interactive application to see neural netowrks work. It uses a one hidden layer backpropagation network to try to estimate a single variable function. Many things can be tuned so the user can understand the effect of the diferent parameters on learning. Its simple, visual and interactive, but nothing more. Usage:
Neurons in Hidden Layer: Defines the number of neurons in the hidden layer. All neurons in the hidden layer get their input from the input neuron and the bias. The output neuron is connected to each hidden neuron and a bias neuron. Output Function: Defines the output function for the hidden layer. The input and output neuron have an identity output function. Range Start/Stop: Defines the function domain. ( f: [range start, range stop] -> R ) Alpha: The learning rate. At each step, (with each training sample) a weight change is generated the is multiplied by alpha and then added to the real weight. Function: This is the target function, the function to learn.
Clicking in this button creates a new network. Simulation step is taken to 0, the error window is cleared, the new target and estimated function are plotted.
This button trains the network with "step" samples chosen at random from the range. The evolution can be viewed and stopped at any point.
Current Step: Shows the current step, ie, how many samples the network saw. Error: Shows the current aproximated error. Error is defined as int(abs(f(x)-n(x)), x) where f is the target and n is function the estimated by the network.
Target Function: The green line is the function to be learned Estimated function: The blue line is the current function generated by the network.
By clicking on the function plots panel you can manually generate a sample and see the how the network responds to the new input. The selected point is marked with a vertical line that passes thru it.
This panel shows the estimated error as a function of time. Todo:
Download:
Submitted: 03/10/2003 Article content copyright © Lucio Torres, 2003.
|
|
|||||||||||||
All content copyright © 1998-2007, Generation5 unless otherwise noted.
- Privacy Policy - Legal - Terms of Use -