Neural Networks for Machine Learning Lecture 11a

Neural Networks for Machine Learning Lecture 11a
1 / 1
Neural Networks for Machine Learning Lecture 11a - slide 1 of 37 Neural Networks for Machine Learning Lecture 11a - slide 2 of 37 Neural Networks for Machine Learning Lecture 11a - slide 3 of 37 Neural Networks for Machine Learning Lecture 11a - slide 4 of 37 Neural Networks for Machine Learning Lecture 11a - slide 5 of 37 Neural Networks for Machine Learning Lecture 11a - slide 6 of 37 Neural Networks for Machine Learning Lecture 11a - slide 7 of 37 Neural Networks for Machine Learning Lecture 11a - slide 8 of 37 Neural Networks for Machine Learning Lecture 11a - slide 9 of 37 Neural Networks for Machine Learning Lecture 11a - slide 10 of 37 Neural Networks for Machine Learning Lecture 11a - slide 11 of 37 Neural Networks for Machine Learning Lecture 11a - slide 12 of 37 Neural Networks for Machine Learning Lecture 11a - slide 13 of 37 Neural Networks for Machine Learning Lecture 11a - slide 14 of 37 Neural Networks for Machine Learning Lecture 11a - slide 15 of 37 Neural Networks for Machine Learning Lecture 11a - slide 16 of 37 Neural Networks for Machine Learning Lecture 11a - slide 17 of 37 Neural Networks for Machine Learning Lecture 11a - slide 18 of 37 Neural Networks for Machine Learning Lecture 11a - slide 19 of 37 Neural Networks for Machine Learning Lecture 11a - slide 20 of 37 Neural Networks for Machine Learning Lecture 11a - slide 21 of 37 Neural Networks for Machine Learning Lecture 11a - slide 22 of 37 Neural Networks for Machine Learning Lecture 11a - slide 23 of 37 Neural Networks for Machine Learning Lecture 11a - slide 24 of 37 Neural Networks for Machine Learning Lecture 11a - slide 25 of 37 Neural Networks for Machine Learning Lecture 11a - slide 26 of 37 Neural Networks for Machine Learning Lecture 11a - slide 27 of 37 Neural Networks for Machine Learning Lecture 11a - slide 28 of 37 Neural Networks for Machine Learning Lecture 11a - slide 29 of 37 Neural Networks for Machine Learning Lecture 11a - slide 30 of 37 Neural Networks for Machine Learning Lecture 11a - slide 31 of 37 Neural Networks for Machine Learning Lecture 11a - slide 32 of 37 Neural Networks for Machine Learning Lecture 11a - slide 33 of 37 Neural Networks for Machine Learning Lecture 11a - slide 34 of 37 Neural Networks for Machine Learning Lecture 11a - slide 35 of 37 Neural Networks for Machine Learning Lecture 11a - slide 36 of 37 Neural Networks for Machine Learning Lecture 11a - slide 37 of 37
Neural Networks for Machine Learning Lecture 11a Hopfield Nets Hopfield Nets A Hopfield net is composed of binary threshold units with recurrent connections between them. Recurrent networks of non-linear units are generally very hard to

Related Topics

Download this presentation From Below

"Neural Networks for Machine Learning Lecture 11a" is the property of its rightful owner. Permission is granted to download and print the materials on this website for personal, non-commercial use only, and to display it on your personal computer provided you do not modify the materials and that you retain all copyright notices contained in the materials. By downloading content from our website, you accept the terms of this agreement.

Presentation Transcript

01
Neural Networks for Machine Learning Lecture 11a Hopfield Nets<br>
02
Hopfield Nets A Hopfield net is composed of binary threshold units with recurrent connections between them.
Recurrent networks of non-linear units are generally very hard to analyze. They can behave in many different ways:
Settle to a stable state
Oscillate
Follow chaotic trajectories that cannot be predicted far into the future. But John Hopfield (and others) realized that if the connections are symmetric, there is a global energy function.
Each binary “configuration” of the whole network has an energy.
The binary threshold decision rule causes the network to settle to a minimum of this energy function.<br>
03
The energy function The global energy is the sum of many contributions. Each contribution depends on one connection weight and the binary states of two neurons:



This simple quadratic energy function makes it possible for each unit to compute locally how it’s state affects the global energy:<br>