Power for the cell is gleaned from ATP generated by the mitochondria.
Cell membranes contain several different features including pumps, channels, receptors, etc.
Cells divide and die.
Neurons:
Share many of the features of most of the other somatic cells: nucleus, mitochondria, cell membrane structures.
Have features that are identifiable even at macroscopic level:
Dendrites: a tree-shaped network of "appendages" that deliver incoming signals from adjacent neurons.
Axons: a trunk-like appendage that delivers outgoing signals to adjacent neurons.
Synapses: contact points between neurons that communicate using neurotransmitters.
Deliver signals.
Capable of developing a localized potential difference that can travel along the axon.
There is a threshold that must be reached before a signal is transmitted.
There is a notion of inhibition and excitation.
Basis for this potential difference is a gradient of concentrations of potassium (K+) and sodium (Na+) established across the cell wall. Pumping of atoms across the cell wall causes a change in potential (two K+ atoms are taken in, three NA+ atoms are forced out). Potential of cell interior is about 70milivolts less than outside.
Two types of channels: electrically activated, and chemically activated. Ion channels responsible for signal propagation are turned on for a short time by electrical differences. First, the propagated signal opens sodium channels, bringing Na+ ions inward (positively charging the interior). This is followed by the opening of the potassium channel, which allows the escape of K+ ions, bringing the potential lower than normal.
The result is a traveling potential difference; a signal.
Synapses make use of chemically gated channels. Arriving signals cause the release of neurotransmitters (e.g. acetylcholine) that migrate across a synaptic cleft. These activate channels that allow the (potentially selective) migration of ions across the post-synaptic membrane. Acetylcholine activates a non-selective channel, bringing the local cell potential near zero. Other transmitters allow Na+ ions to enter, in an excitatory mode, others allow the K+ ions to escape (at a faster rate than normal): these are the basis for inhibitory synapses. The latter are most frequently found in the brain.
Develop in a more complex manner.
Neurons do not experience normal cell division. Drink carefully.
When neurons first develop, a "cone" is responsible for guiding the growth of a cell's axon to the appropriate contact point. This cone extends and retracts feelers that help to guide the axon. It is clear that this growth is determined, at least to some degree, by the relative expression of genes within each neuron. Cell adhesion molecules (CAD1, CAD2, etc.) help to guide the way for growing axons. Experiments demonstrate neurons will find their way to moving targets.
The McCulloch-Pitts neuron model.
The excitatory inputs to the neuron are either 0 or 1.
The inhibitory inputs to the neuron are either 0 or -1.
The output of the neuron is 1 if and only if the combined inputs meet or exceed a threshold.
The Perceptron Model. A system for weighing evidence about the state of the environment
Inputs are either 0 or 1.
Inputs have weights associated with them.
Output is 1 if and only if the combined inputs exceed a threshold.
Minsky and others demonstrated that there certain types of general computation that perceptrons were not able to perform. (See readings about the connectedness problem.)
The neural network model, a classifier system.
Outputs can be used to identify various inputs that are members of a class.
Networks are trained on inputs with known classifications. Weights associated with neural connections are then adjusted given known errors in the classification of the training set. Networks must often consider training data multiple times.
Common method for adjusting weights can be thought of as a gradient descent approach to adjusting the weights to minimize error.
Large error is never completely eliminated in a single step: unstable.
The learning rate can be thought of as controlling the percent of the error eliminated; may not actually occur, because the weight-error space has local extrema.
Trained networks can be used to classify inputs with unknown classifications.
Batch training: Errors from all training instances are grouped together before adjusting the weights.
On-line training: Individual training instances are used to make adjustments to the weights. Advantages include:
On-line training allows fine control over the adjustments of weights.
On-line training can be be an on-going process that may track moving targets. Batch training is, in some sense, monotonic, or focused on a static identification of the problem.
Applications:
Handwriting recognition in PDA's (Newton was one of the first).