92 lines
5.2 KiB
Markdown
92 lines
5.2 KiB
Markdown
# Normal olfactory acquisition: independent D18 branch
|
||
|
||
This phase does not modify MaleCNS reference/runtime, Phase 1–4AQ data, the
|
||
base graph, the 14,232 candidate edges, eligibility-v2, APL gain, cell thresholds,
|
||
transmitter signs or any previously sealed failure. An engineering interface
|
||
PASS is not evidence of learning.
|
||
|
||
## Fixed science
|
||
|
||
The original AO file (SHA-256
|
||
`a7bda850ee87df4d9f647994e1a1a4074dfea5793184edb1822ab3d8c02e8216`)
|
||
supplies master 20260930, all semantic seeds, ordered cues and control schedules.
|
||
The old frozen evaluation policy supplies completed-epoch snapshot boundaries.
|
||
There are 40 normal blocks: physiological/matched-energy × PAM15/PPL103 ×
|
||
reciprocal reinforced odor × five training replicates. A is 4-ethylphenol, B is
|
||
3-hexanone. Evaluation uses 80 independently registered input streams.
|
||
|
||
All seven arms are real: paired, D=0, frozen, random reward, unpaired, CS-only
|
||
and DAN-only. 30,000 complete fresh training/control epochs and 3,920 real
|
||
fresh A/B probes are required. Even identical baselines are executed, not
|
||
relabelled copies. Snapshots 0/1/2/5/10/20/50 never authorize outcome selection.
|
||
Only the 50-pairing terminal outcome determines acquisition. Every arm finishes
|
||
its entire original schedule, including trailing neutral or blank epochs.
|
||
|
||
Epochs are 120 ms, CS is [0,100) ms, scheduled artificial US is at 90 ms.
|
||
PAM15 and PPL103 use only their existing confirmed compartment-specific DAN
|
||
identities. The positive/negative behavioral predictions are explicit model
|
||
hypotheses, not a claim that every PAM/PPL neuron has that function. Scheduled
|
||
D is an artificial dimensionless interface, not measured dopamine concentration
|
||
or the number of accepted DAN spikes. US attempts/rejections and actual events
|
||
remain in the original runtime artifacts. No resampling compensates for a
|
||
rejected pulse.
|
||
|
||
Fresh neural state is reset each epoch; only the separately authenticated
|
||
plastic delta carries forward. Original E/U compute the end-of-epoch update,
|
||
then a separate CPU process recomputes it from sealed actual KC events. Probes
|
||
have no US, no E/update and no feedback. Brain math is untouched.
|
||
|
||
## Readout and gates
|
||
|
||
The frozen AQ `learning_gates.py` and original `metrics.py` are pinned before
|
||
sampling. All six controls, raw signed MBON balance, functional count/latency
|
||
change, MBON separation and both downstream readouts remain mandatory. The
|
||
same replicate must satisfy the conjunction; at least three of five pass in
|
||
each of the eight cells. PAM/PPL or input modes are never pooled to rescue a
|
||
failure. Original H mean-control rules are reported separately for each DAN
|
||
control source, both required. Delta change alone cannot imply learning.
|
||
|
||
Readout populations are anatomical, never inferred from active/plastic subsets.
|
||
The original H actual MBON downstream edge table defines legacyDownstream;
|
||
nonMBONDownstream is its exact set difference with the full MBON population.
|
||
Missing identity or an altered frozen source stops preparation.
|
||
|
||
## Execution, resources and integrity
|
||
|
||
Use only the registered 4090 UUID and serial execution. ComfyUI admission must
|
||
be empty; never stop or evict a service. Source code is committed before
|
||
registration. Static tables invoke the original L PN-rate transform, preserving
|
||
all original PN columns for both modes. Shared CS aliases reuse saved input
|
||
bytes only. The full 63-bit CUDA sampler, full matrix draw and CS window are
|
||
unchanged; there is no CPU-RNG replacement.
|
||
|
||
The engineering ceiling is 256 GiB of new outputs, at least 100 GiB disk reserve,
|
||
1,800 seconds per child and an absolute 21-day registration deadline. The AQ
|
||
linear estimate is only planning arithmetic from limited warm measurements,
|
||
not a measured forecast across all conditions. Exceeding a limit means an
|
||
incomplete preserved experiment, not shortened trials or changed parameters.
|
||
|
||
Each child has an exclusive start record, actual parent-observed exit,
|
||
dependency hashes and immutable output inventory. A stopped or uncommitted
|
||
child is never silently retried. A persistent incremental ledger avoids
|
||
rehashing every historical trial on every iteration; each invocation still
|
||
rehashes its actual consumed dependencies. Full audits read every unique file
|
||
and reject missing, extra, changed, linked or incomplete output. They are not
|
||
claimed to be atomic filesystem snapshots. Mutable compiler cache is accounted
|
||
separately. CPU/source tests are not described as GPU numerical regression.
|
||
|
||
A detached supervisor keeps the serial controller alive across SSH disconnects.
|
||
Administrative logs live in `/data/digital-drosophila/logs/phase4ar-normal-conditioning/`,
|
||
outside the immutable per-trial ledger. The final outer auditor must retain
|
||
these logs and its actual exit receipt. A launch PID alone proves no completion.
|
||
|
||
All original event/state/queue/update artifacts are retained; no dense wholebrain
|
||
time-by-neuron output is added. Complete historical sealed integrity is checked
|
||
at the boundaries. The five historical reference trials are preserved evidence,
|
||
not claimed as newly rerun here.
|
||
|
||
Normal acquisition is the only authorized scientific scope of this registration.
|
||
No delayed/reversal/retention assay starts automatically, and no candidate is
|
||
issued from normal acquisition alone. There is no game, action decoder, RL,
|
||
visual input, training of base weights, web service or 3D interface.
|