de.htwdd.rosenkoenig.neuro.net
Class Gauss

java.lang.Object
  extended by de.htwdd.rosenkoenig.neuro.net.NeighbourhoodFunction
      extended by de.htwdd.rosenkoenig.neuro.net.Gauss

public class Gauss
extends NeighbourhoodFunction

The Gauss neighborhood function.


Field Summary
 
Fields inherited from class de.htwdd.rosenkoenig.neuro.net.NeighbourhoodFunction
radius
 
Constructor Summary
Gauss()
          Ctor, only calls super ctor.
 
Method Summary
 double computeActivation(double distance)
          Activation function of Gauss.
 
Methods inherited from class de.htwdd.rosenkoenig.neuro.net.NeighbourhoodFunction
getRadius, setRadius
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

Gauss

public Gauss()
Ctor, only calls super ctor.

Method Detail

computeActivation

public double computeActivation(double distance)
Activation function of Gauss.

Specified by:
computeActivation in class NeighbourhoodFunction
Parameters:
distance - euclidic distance to the winning neuron
Returns:
activation for the given distance