Files
digital-drosophila/docs/progress/phase4ab-technical-results.md
2026-09-30 00:27:22 +08:00

53 lines
3.9 KiB
Markdown
Raw Permalink Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
# Phase 4AB — calyx contact-scope diagnostic
Status: COMPLETE-SCOPE-COUNTERFACTUAL / NO-DYNAMICS-CANDIDATE.
Diagnostic interventions only; no calibrated biological inhibition, no training, no parameter winner.
Eligible PNs: 229/259. CA mask: 20263 edges / 337099 contacts.
Affected KCs: 3760. Mixed-ROI affected edges: 3323; retained other contacts: 28975.
Broader PN→KC control: 21882 edges / 384555 contacts. All-fast-PN-output control: 116211 edges / 1268111 contacts.
| Odor | Condition | Active KC | KC late spikes | KC82312 late | VA6 late |
|---|---|---:|---:|---:|---:|
| ethyl (R)-(-)-3-hydroxybutanoate | frozen_reference | 160 | 114 | 60 | 213 |
| ethyl (R)-(-)-3-hydroxybutanoate | calyx_PN_KC_contact_block | 1 | 39 | 0 | 214 |
| ethyl (R)-(-)-3-hydroxybutanoate | all_PN_KC_block | 1 | 39 | 0 | 214 |
| ethyl (R)-(-)-3-hydroxybutanoate | whole_PN_output_block | 0 | 0 | 0 | 0 |
| 3-penten-2-one | frozen_reference | 172 | 118 | 60 | 213 |
| 3-penten-2-one | calyx_PN_KC_contact_block | 2 | 39 | 0 | 213 |
| 3-penten-2-one | all_PN_KC_block | 1 | 39 | 0 | 213 |
| 3-penten-2-one | whole_PN_output_block | 0 | 0 | 0 | 0 |
| (2R)-hexan-2-ol | frozen_reference | 144 | 117 | 61 | 213 |
| (2R)-hexan-2-ol | calyx_PN_KC_contact_block | 1 | 39 | 0 | 213 |
| (2R)-hexan-2-ol | all_PN_KC_block | 1 | 39 | 0 | 213 |
| (2R)-hexan-2-ol | whole_PN_output_block | 0 | 0 | 0 | 0 |
| gamma-propyl-gamma-butyrolactone | frozen_reference | 151 | 117 | 60 | 212 |
| gamma-propyl-gamma-butyrolactone | calyx_PN_KC_contact_block | 2 | 39 | 0 | 212 |
| gamma-propyl-gamma-butyrolactone | all_PN_KC_block | 1 | 40 | 0 | 212 |
| gamma-propyl-gamma-butyrolactone | whole_PN_output_block | 0 | 0 | 0 | 0 |
| 2-methyl butyl acetate | frozen_reference | 139 | 118 | 61 | 213 |
| 2-methyl butyl acetate | calyx_PN_KC_contact_block | 1 | 39 | 0 | 212 |
| 2-methyl butyl acetate | all_PN_KC_block | 1 | 39 | 0 | 212 |
| 2-methyl butyl acetate | whole_PN_output_block | 0 | 0 | 0 | 0 |
| ethyl (S)-(+)-3-hydroxybutanoate | frozen_reference | 163 | 119 | 61 | 214 |
| ethyl (S)-(+)-3-hydroxybutanoate | calyx_PN_KC_contact_block | 1 | 39 | 0 | 214 |
| ethyl (S)-(+)-3-hydroxybutanoate | all_PN_KC_block | 1 | 39 | 0 | 214 |
| ethyl (S)-(+)-3-hydroxybutanoate | whole_PN_output_block | 0 | 0 | 0 | 0 |
Late means 500–1,000 ms; 120 ms old calibration odor input; one seed, six old odors. No held-out generalization claim.
Identical scheduled requests across conditions. Delivered request-associated output differences versus reference: 459 (summed over all comparisons). See per-trial table; this is state/refractory feedback, not a changed RNG.
## Interpretation limits
CA selection uses exact primary_post labels plus matched APL→PN/ROI metadata, not bouton identities or inferred receptors. Unknown ROIs are not reclassified.
Whole-PN control removes fast output, not somatic spikes or the frozen graded APL input. It is not a complete PN knockout.
Reduction/silencing is not restored information or associative memory. No condition becomes a formal model. Fixed-event replay freezes other recorded events/APL; dynamic trials allow natural recurrent feedback.
Local-inhibition motivation: [Prisco et al.](https://doi.org/10.7554/eLife.74172), [Amin et al.](https://doi.org/10.7554/eLife.56954). These sources do not establish the complete-block operator as physiological.
## Verification
Six original trials reproduced exactly (whole spike events, watched state and final counts/V/g). Four first-odor repeats exact. Five deterministic-v2 frozen reference trials exact. Finite state throughout.
Original 230,239 files and both Phase 4AA manifests rechecked before/after. Base CSR/count/sign, frozen LIF/APL, eligibility-v2 and 14,232 plastic mask preserved.
Timing includes diagnostic CPU/GPU observation overhead and is not a runtime speed benchmark. ComfyUI was not stopped or unloaded.
Top-level acceptance gates remain 5/10 (50%); anatomical diagnosis is not evidence of learning success.