org.jscience.computing.ai.neurocomputing
Interface Activation

All Known Implementing Classes:
Activation.None, Activation.Sigmoid, Activation.Stepped, Activation.Tanh

public interface Activation

The interface for the neural network activation function.


Nested Class Summary
static class Activation.None
          No activation function.
static class Activation.Sigmoid
          Sigmoid activation function.
static class Activation.Stepped
          A stepped activation function.
static class Activation.Tanh
          Hyperbolic tangent activation function.
 
Method Summary
 double function(double in)
          The activation function.
 

Method Detail

function

double function(double in)
The activation function.

Parameters:
in - the summed, weighted inputs from the neural network.
Returns:
the 'activated' result.