A collection of fragments of understanding in the pursuit of deeper questions.
Why do we need plasticity/learning? The C.Elegans genome stores all synaptic connections. The simple worm C. Elegans, for example, has 302 neurons and about 7000 synapses and in each individual of an inbred strain, the wiring pattern is exactly the same (Chen et al., 2006).
Connections in the human Brain are mostly learned: The human brain has about 10ˆ11 neurons, and more than 10ˆ3 synapses per neuron. Specifying a connection target requires about log_2 10ˆ11 + 35 bits/synapse. Thus, it would take 3.5 x 10ˆ15 bits (approx. 400TB) to specify all 10ˆ14 connections in thebrain. However, the human genome only has about 3 x 10ˆ9 nucleotides, so it cannot encode more than approx. 1GB of information (Wel et al., 2013). Conclusion: Even if every nucleotide of the human genome were devoted to efficiently specifying brain connections, the information capacity is orders of magnitude too small to encode all synaptic connections. Why do we need learning! We need learning to survive and adapt to new situations in a changing environment. Learning as evolutionary survival strategy. Is the brain a Universal Learning Machine? A species using the mixed strategy may thrive if that strategy achieves a higher asymptotic level of performance. Suggested paper: A Critique of Pure Learning: "What Artificial Neural Networks can Learn from Animal Brains" - Zador Intelligent Behaviour Emerges with Learning!
Defining Plasticity/Learning (Learning & Memory vs. Plasticity)
Learning in Computer Science
Learning in Neuroscience
Network and Systems Plasticity Neural Substrates of Plasticity
How does the brain implement a learning? The Hippocampus as a Model System to Study Learning and Memory
Henry Gustav Molaison (H.M.) 1926 - 20008 Amygdala, hippocampal gyrus, and anterior two third of the hippocampus were removed.
Diagnosis: Severe anterograde amnesia
Conclusions:
Cellular Plasticity, the Perceptron
![]() |
![]() |
|---|
The Hippocampus and Spatial Memory
![]() |
![]() |
|---|
Morris Water Maze
![]() |
![]() |
|---|
How can we measure neuronal plasticity in the Hippocampus?
![]() |
![]() |
|---|
Short-term Plasticity: Paired Pulse Facilitation Paired activations of a synapse onto a CA1 neuron. "Residual Ca2+"in terminal for 10 to 100 ms after first stimulus increases probability of release.
Post Tetanic Potentiation and Long-Term Potentiation PTP believed to be caused by a large accumulation of Ca2+ in the terminal caused by a high frequency tetanic stimulation.
Recording of LTP in a Hippocampal Slice & of LTD in the Hippocampus
![]() |
![]() |
|---|
Summary of LTP and LTD
Synaptic plasticity, the Hebbian Synapse
Synaptic Plasticity - A Short Recap of Synaptic Function
Plasticity (LTP) at the Synapse
Time Scales of Synaptic Plasticity
Synaptic Plasticity - The NMDA Receptor
The Role of Calcium in LTP/LTD
Hebb's Idea
![]() |
![]() |
![]() |
|---|
Hebb's Postulate
Spike-Timing Dependent Plasticity (STDP)
![]() |
![]() |
|---|
What can we learn from the Brain?
![]() |
![]() |
|---|
The McCulloch & Pitts Neuron AKA The Perceptron
![]() |
![]() |
![]() |
|---|
![]() |
![]() |
|---|
The Perceptron Learning Algorithm Can all logical operations be implemented by a McCulloch Pitts Neuron? OR yes, EQUALITY yes, AND yes, NOT yes, but it cannot implement XOR. Since there is no line which perfectly separates the two classes in the XOR problem. We can overcome this problem by combining multiple neurons in networks -> Neural Networks.
The Perceptron - Summary
Learning to Recognize Handwritten Numbers (MNIST)
A Neuronal Network for Classifying Handwritten Digits We can train a multi-layer NN through gradient descent (backpropagation) to minimize the error by changing the weights between neurons.
