Week 3 Flashcards
Neurons in brain of human, cat, insects
Neuron consists of
What is a synapse
Connects between axons of 1 neuron and dendrites of another
Explain how neurotransmitters work
Activity in pre synaptic neuron causes release of neurotransmitters from synaptic vesicles
Neurotransmitters diffuse across gap to receptors on post synaptic neuron and cause activity there
100 different neurotransmitters eg dopamine, serotonin, acetylcholine
Information flow through neuron
What is an action potential
An electrical impulse
Neuron is an electrical device with a voltage (or potential)
Dendrites and axons act like (highly nonlinear) wires
Spiking threshold
Reaching requires either
Repetitive stimulation of the synapse (temporal summation)
Simultaneous stimulation of a large number of synapses (spatial summation)
Or (most typically) both
2 types of synapse and effects (with example)
Excitatory
Tend to cause spiking in the postsynaptic neurone
Glutamate
Inhibitory
Tend to prevent spiking in post synaptic neuron
GABA
Weights of synapses
Different synapses may have stronger or weaker affects in postsynaptic neuron
Synapses have different weights
Synaptic plasticity & its mechanisms
Plasticity permits nervous system to adapt to its environment
1) creation of new synaptic connections between neutrons
2) modification of existing synapses
Define ANN
A network of simple processing units which communicate by sending signals to each other over weighted connections
Processing units
Analogous to neurons
Weighted connections
Analogous to synapses
ANN is AKA
Parallel Distributed Processing (PDP)
Connectionist models
Why study ANNs?
ANNs are pwoerful computational devices and Turing complete universal computers
Any continuous function from input to output can be implemented in a 3 layer ANN
Universal property of ANNs
2 main types of layers
Hidden - only recieve inputs and send outputs to other processing units
Visible - can revived inputs from or send outputs to external environment
2 types of visible layers
Input
Receive signal from environment
Output
Send signal to environment
Input layers are typically
Linear - they don’t perform any processing
Response function
Split into
Transfer function - determines how inputs are integrated
Activation function - determines the output the neuron produces
ways to determine weights in NN
Training
Setting manually (given prior knowledge)
Optimising connectivity to achieve some objective (eg using genetic algorithm or gradient descent)
Linear threshold unit
AKA perceptron
When Weights and activations are binary, this is known as Threshold Logic Unit or McCulloch Pitts neuron
Linear threshold unit as equation
Linear threshold unit as vectors
Decision boundary for LTU
w and θ define a hyperplane that
Divides the input space into 2 Parts
Linear separability and logical functions
AND and OR are linearly separable functions
Not all logical functions are (eg XOR)
All can be represented by a multi layer network of perceptrons though