Expand description
Hebbian learning layer for Microscope Memory.
“Neurons that fire together wire together.”
Tracks block activations and co-activations from queries. Over time, frequently co-activated blocks drift their coordinates closer. Energy decays exponentially — recently active blocks are “hot”.
Binary formats: activations.bin — per-block activation state (HEB1) coactivations.bin — sparse co-activation pairs (COA1) fingerprints.bin — activation fingerprints for mirror neurons (FPR1)
Structs§
- Activation
Fingerprint - Activation fingerprint — snapshot of a query’s activation pattern. Used for mirror neuron resonance (future).
- Activation
Record - Per-block activation record: 32 bytes, stored in activations.bin.
- Coactivation
Pair - Co-activation pair: 20 bytes, stored in coactivations.bin.
- Hebbian
State - In-memory Hebbian state, loaded from binary files.
- Hebbian
Stats
Functions§
- now_
epoch_ ms_ pub - Public accessor for mirror neuron module.
- query_
hash - Hash a query string to u64 (for fingerprint tracking).