Neuron (neural network)

From Maths
Revision as of 12:25, 22 April 2016 by Alec (Talk | contribs)

Jump to: navigation, search

Definition

Block diagram of a generic neuron with inputs: I1,,In
A neuron in a neural network has:
  • an output domain, O typically [1,1]R or [0,1]R
    • Usually {0,1} for input and output neurons
  • some inputs, Ii, typically IiR
  • some weights, 1 for each input, wi, again wiR
  • a way to combine each input with a weight (typically multiplication) (Iiwi - creating an "input activation", AiR
  • a bias, θ (pf the same type as the result of combining an input with a weight. Typically this can be simulated by having a fixed "on" input, and treating the bias as another weight) - another input activation, A0
  • a way to combine the input values, typically: nj=0Aj=nj=1Ijwj+θ
  • an activation function A():ROR, this maps the combined input activations to an output value.

In the example to the right, the output of the neuron would be:

  • A(ni=1(Iiwi)+θ)

Specific models

For an exhaustive list see Category:Types of neuron in a neural network

McCulloch–Pitts neuron

McCulloch–Pitts neuron

References

Template:Neural networks navbox



Template:Statistics Definition