All Packages  Class Hierarchy  This Package  Previous  Next  Index

Class BrainWave.BackProp.BPUnit

java.lang.Object
   |
   +----java.awt.Component
           |
           +----BrainWave.BWObject
                   |
                   +----BrainWave.Unit
                           |
                           +----BrainWave.BackProp.BPUnit

public class BPUnit
extends Unit
Backpropagation unit.

Implements the sigmoid activation rule. That is:

Activation = 1/(1+exp(-(NetInput + Bias)))

Version:
2.0
Author:
Simon Dennis

Constructor Index

 o BPUnit()

Method Index

 o actionPerformed(ActionEvent)
 o getBed()
 o getBias()
 o getDbias()
 o getDelta()
 o getError()
 o getLearningRate()
 o getMomentum()
 o setBed(double)
 o setBias(double)
 o setDbias(double)
 o setDelta(double)
 o setError(double)
 o setLearningRate(double)
 o setMomentum(double)
 o setupMenu()
 o updateActivation()
 o updateDelta()

Constructors

 o BPUnit
 public BPUnit()

Methods

 o setLearningRate
 public void setLearningRate(double d)
 o getLearningRate
 public double getLearningRate()
 o setMomentum
 public void setMomentum(double d)
 o getMomentum
 public double getMomentum()
 o setBed
 public void setBed(double d)
 o getBed
 public double getBed()
 o setDbias
 public void setDbias(double d)
 o getDbias
 public double getDbias()
 o setBias
 public void setBias(double d)
 o getBias
 public double getBias()
 o setError
 public void setError(double d)
 o getError
 public double getError()
 o setDelta
 public void setDelta(double d)
 o getDelta
 public double getDelta()
 o updateActivation
 public void updateActivation()
Overrides:
updateActivation in class Unit
 o updateDelta
 public void updateDelta()
 o setupMenu
 public void setupMenu()
Overrides:
setupMenu in class Unit
 o actionPerformed
 public void actionPerformed(ActionEvent evt)
Overrides:
actionPerformed in class Unit

All Packages  Class Hierarchy  This Package  Previous  Next  Index