8 - With a Little Help from Physics Flashcards

1
Q

Who is John Hopfield?

A

A physicist at Princeton University who made contributions to solid-state physics and later to biology and computational neuroscience.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

What research direction did John Hopfield pursue in the late 1970s?

A

He turned to biology, focusing on cellular biochemical reactions.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

What role do tRNA molecules play in protein synthesis?

A

They recognize the correct amino acids and bring them to the site of protein synthesis in cells.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

Why is proofreading important in biological processes?

A

It reduces errors in processes that are inherently error-prone.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

What was the main prediction Hopfield made in his 1976 talk at Harvard?

A

He predicted specific stoichiometry ratios in biochemical reactions.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

What was the empirical validation that excited Hopfield?

A

Researchers found that streptomycin interferes with bacterial proofreading, leading to erroneous protein synthesis.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

What is the significance of Hopfield’s 1974 paper?

A

It elucidated the idea that networks of reactions could have functions beyond individual molecules.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
8
Q

What is a key problem Hopfield sought to address in neuroscience?

A

How mind emerges from brain.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
9
Q

What is a dynamical system?

A

A system that evolves from one state to another based on prescribed rules.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
10
Q

How does Hopfield relate computers to neurobiology?

A

He proposed that both are dynamical systems that can transition through state spaces.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
11
Q

What is associative memory?

A

The ability to retrieve a memory from a fragment of the original experience.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
12
Q

What analogy does Hopfield draw between ferromagnetism and neural networks?

A

Both involve states that can transition and potentially reach stable configurations.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
13
Q

What is the Ising model?

A

A model that describes the behavior of magnetic moments in materials.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
14
Q

What did Ising’s one-dimensional model demonstrate?

A

It cannot be ferromagnetic as spins cannot align in one direction.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
15
Q

What did Peierls contribute to the Ising model?

A

He rigorously studied the 2D case and showed that it exhibits ferromagnetism at low temperatures.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
16
Q

What does the Hamiltonian equation allow one to calculate?

A

The total energy of a system.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
17
Q

What do the terms in the Hamiltonian equation represent?

A
  • Interaction between nearest spins
  • Influence of an external magnetic field
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
18
Q

What happens to the energy of a system when adjacent spins are aligned?

A

The energy of the system decreases.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
19
Q

What is a spin glass?

A

A material with disordered magnetic moments.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
20
Q

What problem did Hopfield identify to address using the Ising model?

A

How a neural network recovers a stored memory based on partial information.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
21
Q

What is the significance of low-energy states in Hopfield’s model of memory?

A

They represent stored memories in a neural network.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
22
Q

Fill in the blank: Hopfield’s work connects _______ and _______ through the concept of dynamical systems.

A

neurobiology, computers

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
23
Q

True or False: The Ising model can explain how neural networks retrieve memories.

A

True

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
24
Q

What represents a memory in a stable state of neurons?

A

Outputs of the neurons

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
25
What happens to memory when the system is perturbed?
It becomes distorted
26
Who designed the first artificial neuron in the 1940s?
McCulloch-Pitts (MCP) neuron
27
What did Minsky and Papert prove about single-layer perceptrons?
They are ineffective when data are not linearly separable
28
What theorem guarantees that a perceptron will find a linearly separating hyperplane?
Perceptron convergence theorem
29
True or False: Multi-layer perceptrons can solve non-linearly separable problems.
True
30
What algorithm was taking shape in the 1970s to train multi-layer perceptrons?
Backpropagation (backprop)
31
What are the input values for Hopfield's neuron?
Bipolar values of 1 or -1
32
What is the output of Hopfield's neuron if the weighted sum is greater than 0?
1
33
What is the output of Hopfield's neuron if the weighted sum is less than or equal to 0?
-1
34
In a network with three neurons, what does the output of the i-th neuron depend on?
The weighted sum of inputs from all other neurons
35
What is the significance of symmetric weights in Hopfield networks?
They guarantee stable points
36
What is the relationship between stored patterns and stable states in Hopfield networks?
Stored patterns represent stable states, and the network reaches these states during recall
37
How can the weights of a Hopfield network be set?
Hebbian learning
38
What does Hebbian learning state about weights between two neurons?
w_ij = y_i * y_j
39
What is the formula to derive the weight matrix for a stored pattern?
W = y^T * y - I
40
What does the 'I' represent in the weight matrix formula?
Identity matrix
41
What happens when a corrupted pattern is forced into a Hopfield network?
The network dynamics take over and can recall the original memory
42
What concept did Hopfield use from the Ising model of magnetism?
Dynamics of settling into the lowest energy state
43
What is the equation for the output of a neuron in terms of its inputs?
y_i = sign(w_ij * y_j)
44
What is the output of a neuron when it is influenced by its neighbors?
It can flip its output based on the weighted sum
45
What does it mean when a network is unstable?
It does not settle into the lowest energy configuration
46
How are Hebbian weights calculated for a stored pattern?
W = y T y - I ## Footnote I is the identity matrix of the appropriate size
47
What does 'stable' mean in the context of a Hopfield network?
A state in which no neuron’s output should ever flip
48
What is the relationship between the weights and the outputs according to the Hebbian rule?
wij = yi.yj
49
What happens to the output of neuron j in a stable state?
yj^2 is always 1
50
What does the energy minimum represent in a Hopfield network?
The stable, stored pattern
51
What occurs when the network's pattern is perturbed?
The energy of the network increases
52
What happens when a neuron flips in a Hopfield network?
The overall energy of the network decreases
53
What is the maximum number of memories a Hopfield network can store?
0.14×n memories
54
What is the significance of the energy landscape in a Hopfield network?
It has multiple local minima, each potentially representing a different stored memory
55
How do you retrieve a memory from a Hopfield network?
By feeding a perturbed image and iterating until reaching an energy minimum
56
What is the first step in the algorithm for retrieving an image?
Calculate the energy of the perturbed network
57
What does the algorithm do if the change in energy is extremely small?
Terminate the process
58
What happens when a stored memory is perturbed too much?
The network may retrieve a different energy minimum than intended
59
What is the equation for calculating the weight matrix for storing an image?
W1 = y1 T y1 - I
60
What does the term 'bipolar neurons' refer to?
Neurons that produce an output of +1 or -1
61
What is the key feature of Hopfield networks regarding learning?
They are one-shot learners
62
What is the universal approximation theorem?
A certain kind of multi-layer network can approximate any function
63
What is the significance of John Hopfield's 1982 PNAS paper?
It fostered the understanding that neurobiological systems can be mathematically modeled
64
What does the term 'field' refer to in a Hopfield network?
The influence of other neurons on the state of a neuron
65
What happens when a neuron's field has the opposite sign to its current state?
The neuron flips its output
66
What is the weight matrix for a network of n neurons?
An n × n matrix
67
How can you store multiple memories in a Hopfield network?
By summing the weight matrices for each memory
68
What does a successful Hopfield network do with a noisy input image?
Retrieves the stored image
69
What is the quantity often called for neuron i?
The field of neuron i ## Footnote It is analogous to the magnetic field experienced by a single magnetic moment inside some material.
70
What happens if the field of a neuron has the opposite sign to its current state?
The neuron flips ## Footnote If the field aligns with its current state, the neuron does not flip.
71
What terms are used to define the energy of the network in Hopfield's model?
Weights: w11, w12, w13, w21, w22, w23, w31, w32, w33 ## Footnote w11, w22, and w33 are zero.
72
How is the energy change calculated when neuron 1 flips?
∇ E = E new - E old ## Footnote This represents the difference in energy before and after the flip.
73
What are the two states of neuron 1 referred to in the energy calculation?
y 1 old and y 1 new ## Footnote y 1 old is the current state before flipping; y 1 new is the state after flipping.
74
What is the implication of the change in energy being a negative number?
The total energy of the system goes down ## Footnote This indicates that the system is moving towards a more stable state.
75
What does a series of neuron flips that reduces energy indicate?
The network is reaching a local energy minimum ## Footnote This stable state means no further neuron flips occur.
76
What does QED stand for in the context of this discussion?
Quod Erat Demonstrandum ## Footnote It is a Latin phrase meaning 'which was to be demonstrated', often used to signify the end of a proof.
77
What is the relationship between the old and new states of the i th neuron when it flips?
yi old has the opposite sign to yi new ## Footnote This results in the neuron changing from +1 to -1 or vice versa.
78
What is the significance of the ½ in the energy function?
It cancels out the 2 before the summation ## Footnote This is a mathematical convenience in the energy calculation.
79
True or False: Once the network reaches a stable state, it can change states further.
False ## Footnote A stable state indicates that no further changes occur.