The reference pattern already encoded in the network's connection weights.
A damaged version of the stored pattern. Some unit states have been flipped.
The network's final state after recurrent updates. This stays empty until recovery runs.
Run recovery repeatedly applies the update rule to the degraded pattern. The network stops when two consecutive states are the same, or after 20 updates.
Relationships between stored unit states become connection weights.
Each unit combines activity from the others, scaled by their weights.
The weighted input is compared with a threshold to determine the unit's next state.
In this demo: θi = 0, and f is the sign rule: positive input gives +1; negative input gives −1.