Class Neuron

java.lang.Object
com.marginallyclever.ro3.node.Node
com.marginallyclever.ro3.node.nodes.neuralnetwork.Neuron

public class Neuron extends Node

Neuron is one of the nodes in a Brain. Neurons have a type, a bias, a sum, and a modulation.

There are several types of neuron. When the activation function is triggered,

  • Workers transmit a "normal" signal.
  • Exciters change modulation in postsynaptic neurons, increasing firing probability.
  • Suppressors change modulation in postsynaptic neurons, decreasing firing probability.

Neurons are connected to other neurons by Synapses. Neurons fire signals along synapses when bias + modulation + sum triggers the activation function (currently ReLU, aka >0).

The "from" end of a synapse is also known as the pre synaptic neuron. the "to" end is the post synaptic neuron.