Download presentation
Presentation is loading. Please wait.
1
Synaptic Dynamics: Unsupervised Learning
Part Ⅰ Xiao Bing
2
处理 单元 Input Output
3
outline Learning Supervised Learning and Unsupervised Learning
Supervised Learning and Unsupervised Learning in neural network Four Unsupervised Learning Laws
4
outline Learning Supervised Learning and Unsupervised Learning
Supervised Learning and Unsupervised Learning in neural network Four Unsupervised Learning Laws
5
Learning Encoding Change Quantization
A system learns a pattern if the system encodes the pattern in its structure. Change A system learns or adapts or “self -organizes” when sample data changes system parameters. Quantization A system learns only a small proportion of all patterns in the sampled pattern environment, so quantization is necessary.
6
Learning Encoding: A system learns a pattern if the system encodes the pattern in its structure. Change: A system learns or adapts or “self -organizes” when sample data changes system parameters. Quantization A system learns only a small proportion of all patterns in the sampled pattern environment.
7
Encoding A system has Learned a stimulus-response pair
If is a sample from the function A system has learned if the system responses with for all ,and
8
Encoding A system has partially learned or approximated the function .
Close to Close to , S A system has partially learned or approximated the function .
9
Learning Encoding: A system learns a pattern if the system encodes the pattern in its structure. Change: A system learns or adapts or “self -organizes” when sample data changes system parameters. Quantization A system learns only a small proportion of all patterns in the sampled pattern environment.
10
Change We have learned calculus if our calculus-exam-behavior has changed from failing to passing. A system learns when pattern stimulation change a memory medium and leaves it changed for some comparatively long stretch of time.
11
Change Please pay attention to:
We identify learning with change in any synapse, not in a neuron.
12
Learning Quantization
Encoding: A system learns a pattern if the system encodes the pattern in its structure. Change: A system learns or adapts or “self -organizes” when sample data changes system parameters. Quantization A system learns only a small proportion of all patterns in the sampled pattern environment.
13
Quantization Pattern space sampling Sampled pattern space quantizing
Quantized pattern space Uniform(一致的) sampling probability provides an information-theoretic criterion for an optimal quantization.
14
Quantization 1.Learning replaces old stored patterns with new patterns and forms “internal representations” or prototypes of sampled patterns. 2.Learned prototypes define quantized patterns.
15
Quantization Neural network models
prototype patterns are presented as vectors of real numbers. learning “adaptive vector quantization” (AVQ)
16
Quantization Process of learning
Quantize pattern space from into regions of quantization or decision classes. Learned prototype vectors define synaptic points . If and only if some point moves in the pattern space ,the system learns see also figure 4.1, page 113
17
outline Learning Supervised Learning and Unsupervised Learning
Supervised Learning and Unsupervised Learning in neural network Four Unsupervised Learning Laws
18
Supervised Learning and Unsupervised Learning
Criterion Whether the learning algorithm uses pattern-class information
19
Supervised learning Unsupervised learning Depending on the class membership of each training sample Using unlabelled pattern samples. More computational complexity Less computational complexity More accuracy Less accuracy allowing algorithms to detect pattern misclassification to reinforce the learning process Be practical in many high-speed real time environments
20
outline Learning Supervised Learning and Unsupervised Learning
Supervised Learning and Unsupervised Learning in neural network Four Unsupervised Learning Laws
21
Supervised Learning and Unsupervised Learning in neural network
Besides differences presented before, there are more differences between supervised learning and unsupervised learning in neural network.
22
Supervised learning Unsupervised learning Referring to estimated gradient descent in the space of all possible synaptic-value combinations. Referring to how biological synapses modify their parameters with physically local information about neuronal signals. Using class-membership information to define a numerical error signal or vector guiding the estimated gradient descent The synapses don’t use the class membership of training samples.
23
Unsupervised Learning in neural network
Local information is information physically available to the synapse. The differential equations define unsupervised learning laws and describe how synapses evolve with local information.
24
Unsupervised Learning in neural network
Local information include: synaptic properties or neuronal signal properties information of structural and chemical alterations in neurons and synapses …… Synapse has access to this information only briefly.
25
Unsupervised Learning in neural network
Function of local information Allowing asynchronous synapses to learn in real time. Shrinking the function space of feasible unsupervised learning laws.
26
outline Learning Supervised Learning and Unsupervised Learning
Supervised Learning and Unsupervised Learning in neural network Four Unsupervised Learning Laws
27
Four Unsupervised Learning Laws
Signal Hebbian Competitive Differential Hebbian Differential competitive
28
Four Unsupervised Learning Laws
dendrite axon Neuron i Neuron j Synapse presynaptic postsynaptic Input neuron field Output neuron field
29
Signal Hebbian Correlating local neuronal signals
If neuron i and neuron j are activated synchronously, energy of synapse is strengthened, or energy of synapse is weakened.
30
Competitive Modulating the signal-synaptic difference with the zero-one competitive signal (signal of neuron j ). Synapse learns only if their postsynaptic neurons win. Postsynaptic neurons code for presynaptic signal patterns.
31
Differential Hebbian Correlating signal velocities as well as neuronal signals The signal velocity is obtained by differential of neuronal signal
32
Differential competitive
Combining competitive and differential Hebbian learning Learn only if change
33
See also Simple competitive learning applet of neuronal networks
35
See also Kohonen SOM applet
37
Welcome Wang Xiumei and Wang Ying to introduce four unsupervised learning laws in detail
Similar presentations
© 2025 SlidePlayer.com. Inc.
All rights reserved.