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
Q

What happens to memory when the system is perturbed?

A

It becomes distorted

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

Who designed the first artificial neuron in the 1940s?

A

McCulloch-Pitts (MCP) neuron

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

What did Minsky and Papert prove about single-layer perceptrons?

A

They are ineffective when data are not linearly separable

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

What theorem guarantees that a perceptron will find a linearly separating hyperplane?

A

Perceptron convergence theorem

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

True or False: Multi-layer perceptrons can solve non-linearly separable problems.

A

True

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

What algorithm was taking shape in the 1970s to train multi-layer perceptrons?

A

Backpropagation (backprop)

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

What are the input values for Hopfield’s neuron?

A

Bipolar values of 1 or -1

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

What is the output of Hopfield’s neuron if the weighted sum is greater than 0?

33
Q

What is the output of Hopfield’s neuron if the weighted sum is less than or equal to 0?

34
Q

In a network with three neurons, what does the output of the i-th neuron depend on?

A

The weighted sum of inputs from all other neurons

35
Q

What is the significance of symmetric weights in Hopfield networks?

A

They guarantee stable points

36
Q

What is the relationship between stored patterns and stable states in Hopfield networks?

A

Stored patterns represent stable states, and the network reaches these states during recall

37
Q

How can the weights of a Hopfield network be set?

A

Hebbian learning

38
Q

What does Hebbian learning state about weights between two neurons?

A

w_ij = y_i * y_j

39
Q

What is the formula to derive the weight matrix for a stored pattern?

A

W = y^T * y - I

40
Q

What does the ‘I’ represent in the weight matrix formula?

A

Identity matrix

41
Q

What happens when a corrupted pattern is forced into a Hopfield network?

A

The network dynamics take over and can recall the original memory

42
Q

What concept did Hopfield use from the Ising model of magnetism?

A

Dynamics of settling into the lowest energy state

43
Q

What is the equation for the output of a neuron in terms of its inputs?

A

y_i = sign(w_ij * y_j)

44
Q

What is the output of a neuron when it is influenced by its neighbors?

A

It can flip its output based on the weighted sum

45
Q

What does it mean when a network is unstable?

A

It does not settle into the lowest energy configuration

46
Q

How are Hebbian weights calculated for a stored pattern?

A

W = y T y - I

I is the identity matrix of the appropriate size

47
Q

What does ‘stable’ mean in the context of a Hopfield network?

A

A state in which no neuron’s output should ever flip

48
Q

What is the relationship between the weights and the outputs according to the Hebbian rule?

A

wij = yi.yj

49
Q

What happens to the output of neuron j in a stable state?

A

yj^2 is always 1

50
Q

What does the energy minimum represent in a Hopfield network?

A

The stable, stored pattern

51
Q

What occurs when the network’s pattern is perturbed?

A

The energy of the network increases

52
Q

What happens when a neuron flips in a Hopfield network?

A

The overall energy of the network decreases

53
Q

What is the maximum number of memories a Hopfield network can store?

A

0.14×n memories

54
Q

What is the significance of the energy landscape in a Hopfield network?

A

It has multiple local minima, each potentially representing a different stored memory

55
Q

How do you retrieve a memory from a Hopfield network?

A

By feeding a perturbed image and iterating until reaching an energy minimum

56
Q

What is the first step in the algorithm for retrieving an image?

A

Calculate the energy of the perturbed network

57
Q

What does the algorithm do if the change in energy is extremely small?

A

Terminate the process

58
Q

What happens when a stored memory is perturbed too much?

A

The network may retrieve a different energy minimum than intended

59
Q

What is the equation for calculating the weight matrix for storing an image?

A

W1 = y1 T y1 - I

60
Q

What does the term ‘bipolar neurons’ refer to?

A

Neurons that produce an output of +1 or -1

61
Q

What is the key feature of Hopfield networks regarding learning?

A

They are one-shot learners

62
Q

What is the universal approximation theorem?

A

A certain kind of multi-layer network can approximate any function

63
Q

What is the significance of John Hopfield’s 1982 PNAS paper?

A

It fostered the understanding that neurobiological systems can be mathematically modeled

64
Q

What does the term ‘field’ refer to in a Hopfield network?

A

The influence of other neurons on the state of a neuron

65
Q

What happens when a neuron’s field has the opposite sign to its current state?

A

The neuron flips its output

66
Q

What is the weight matrix for a network of n neurons?

A

An n × n matrix

67
Q

How can you store multiple memories in a Hopfield network?

A

By summing the weight matrices for each memory

68
Q

What does a successful Hopfield network do with a noisy input image?

A

Retrieves the stored image

69
Q

What is the quantity often called for neuron i?

A

The field of neuron i

It is analogous to the magnetic field experienced by a single magnetic moment inside some material.

70
Q

What happens if the field of a neuron has the opposite sign to its current state?

A

The neuron flips

If the field aligns with its current state, the neuron does not flip.

71
Q

What terms are used to define the energy of the network in Hopfield’s model?

A

Weights: w11, w12, w13, w21, w22, w23, w31, w32, w33

w11, w22, and w33 are zero.

72
Q

How is the energy change calculated when neuron 1 flips?

A

∇ E = E new - E old

This represents the difference in energy before and after the flip.

73
Q

What are the two states of neuron 1 referred to in the energy calculation?

A

y 1 old and y 1 new

y 1 old is the current state before flipping; y 1 new is the state after flipping.

74
Q

What is the implication of the change in energy being a negative number?

A

The total energy of the system goes down

This indicates that the system is moving towards a more stable state.

75
Q

What does a series of neuron flips that reduces energy indicate?

A

The network is reaching a local energy minimum

This stable state means no further neuron flips occur.

76
Q

What does QED stand for in the context of this discussion?

A

Quod Erat Demonstrandum

It is a Latin phrase meaning ‘which was to be demonstrated’, often used to signify the end of a proof.

77
Q

What is the relationship between the old and new states of the i th neuron when it flips?

A

yi old has the opposite sign to yi new

This results in the neuron changing from +1 to -1 or vice versa.

78
Q

What is the significance of the ½ in the energy function?

A

It cancels out the 2 before the summation

This is a mathematical convenience in the energy calculation.

79
Q

True or False: Once the network reaches a stable state, it can change states further.

A

False

A stable state indicates that no further changes occur.