Unless otherwise indicated,
all glossary content is:
(C) Copyright 2008-2014
Dominic John Repici
~ ALL RIGHTS RESERVED ~
No part of this Content may be copied without the
express written permision of Dominic John Repici.
Also known as a neurode, or artificial neuron when used in the context of an artificial neural network (ANN). In essence, a neuron's primary function is to receive a multitude of input signals from external sources, or from other neurons in the neural network, and produce an output signal.
A typical neuron in an ANN produces a single output value (called an axon level in Netlab) that roughly represents the weighted combination of the values on its inputs, called synapses. The neuron's axon can be connected to the inputs of other neurons, or to outside processes.
Other neurons (and input devices) are connected through the neuron's input synapses. These synapses modulate, or gate, the input signals connected to them by weight values before combining them together to form the neuron's output. In floating point math, the input values are simply multiplied by the weight values to gate them. Because weight values can be adjusted in response to stimuli, the output represented on the neuron's axon is further modified by changes the weight values undergo during training. In essence, weight-values represent connection strengths between the neuron and the connected axon, which are the primary mechanism for providing memory in neural networks.
Neurons in Netlab also contain adaptive inputs, which are not shown in the above diagram.
. . . . . . .
In biological nervous systems, a neuron is a single cell with exaggerated signaling capabilities. The output values are represented by all-or-nothing pulses, called action potentials. In artificial neural networks a neuron is a process element that mimics some aspects and characteristics of a biological neuron. In essence, a neuron, whether biological or simulated, comprises inputs called synapses which are connection-points that connect signals from other neurons and external sources. Neurons also have outputs called axons, which carry the neuron's output signals to other neurons and external sources.