Neuron

From BEAM Robotics Wiki

Jump to: navigation, search

We apologize for the need to display ads on this wiki. But somehow we must pay for hosting.

[edit] Under Construction

Please be patient

Neurons are analog, or more accurately, Mixed Signal processing elements that are the fundamental building blocks of a neural network, be it a biological nervous system, or an artificial construct of sme kind. Neurons can be embodied in the form of a biological cell, an electronic circuit, or as a series of instructions in a computer program.

When a sufficient number neurons are assembled together, and the right connections are made between them (as in the brain), neurons can perform either or both information processing or motor control functions.


[edit] Logic Gates vs. Neurons

It has been said that a neuron is to a brain as a logic gate is to a digital computer. And as a simple abstract comparison that sounds good. However, if taken too far, the camparison could minimize actual capabilities of the individual neuron.

A neuron is in fact a much more sophisticated mechanism than a logic gate is, and thus carry out far more complex functions.

NOTE: The following comparisons are made between common CMOS logic gates and biological neurons. Althought Logic gate]]s that have 3-state outputs are not mentioned in this comparison, they would not demonstrate a significant increase in processing capability over logic gates that do not have 3-state outputs.

- - - - - - -

  • Logic gates are strictly binary digital devices. That is to say that they are designed and intended to respond to, and produce, only one or the other of two possible input states (high or low, 1 or 0, on or off).

- - - - - - -

  • Neuron Thresholds can be made to vary (as needed) within a given range

- - - - - - -

  • Neuron fan-out (the number of possible connections to other neurons) is comparatively very large, numberin in the thousands.

- - - - - - -

  • Connections between logic gates (once made) typically remain fixed.
  • Connections between neurons can be added or removed, strengthened or weakened, with learning.

- - - - - - -

  • Neuron function is comparatively quite slow (in the milli-second range)

- - - - - - -

  • Neurons are more or less asynchronous mechanisms as the incoming signals do not need to be concurrent. They can (within limits) arrive at different moments in time, and still be summed together to effect the output.

- - - - - - -

  • Signals received by a Neurons can vary in value. The neuron sees them as having an initial value or "weight}, which is determined in part by where along the dendrite (the input portion of the neuron) a signal is received, and how long ago it arrived. In other words, a signal's original weight wi]]ll decrease over time. Therefore a newly received signal will carry more [[weight (hold a greater value) than will an equivalent signal received at the same location, but at an ealier time.

- - - - - - -

[edit] Also See:


This wiki is sponsored and hosted by Interactive Matter
Personal tools
Ads to finance this wiki