Files

135 lines
4.8 KiB
YAML

phase: 4H
names:
reference: MaleCNS-LIF-reference-v1
runtime: MaleCNS-LIF-runtime-v1
io_api: MaleCNS-BrainIO-v1
activity_stream: MaleCNS-ActivityStream-v1
plasticity_candidate: MaleCNS-DopaminePlasticity-v1-candidate
execution:
mode: two-stage
stage1_only_entrypoint: phase4h_audit.py
require_stage1_pass_before_conditioning: true
paths:
connectome_root: /data/digital-drosophila/datasets/male-cns-v1.0/processed/neuron-only
model_root: /data/digital-drosophila/models/male-cns-lif/dopamine-plasticity-v1
learned_root: /data/digital-drosophila/models/learned/phase4h
experiment_root: /data/digital-drosophila/experiments/phase4h-dopamine-plasticity
reference_root: /data/digital-drosophila/models/male-cns-lif/reference-v1
runtime_root: /data/digital-drosophila/models/male-cns-lif/runtime-v1
io_root: /data/digital-drosophila/models/male-cns-lif/io-v1
phase4c_root: /data/digital-drosophila/experiments/phase4c-runtime
phase4d_root: /data/digital-drosophila/experiments/phase4d-io
phase4e_root: /data/digital-drosophila/experiments/phase4e-visual-calibration
phase4f_root: /data/digital-drosophila/experiments/phase4f-retinotopic-vision
phase4f_model_root: /data/digital-drosophila/models/male-cns-lif/visual-encoder-v1
phase4g_root: /data/digital-drosophila/experiments/phase4g-frozen-interface
phase4g_model_root: /data/digital-drosophila/models/male-cns-lif/frozen-interface-v1
phase4g_learned_root: /data/digital-drosophila/models/learned/phase4g
expected_graph:
neurons: 166700
directed_edges: 25582938
synaptic_contact_weight_sum: 124177617
model:
dt_ms: 0.1
membrane_tau_ms: 20.0
synaptic_tau_ms: 5.0
refractory_ms: 2.2
resting_potential_mv: -52.0
reset_potential_mv: -52.0
threshold_mv: -45.0
synaptic_delay_ms: 1.8
w_syn_mv_per_anatomical_synapse: 0.275
sign_policy:
neurotransmitter_sign: {acetylcholine: 1, gaba: -1, glutamate: -1, dopamine: 1, octopamine: 1, serotonin: 1, histamine: -1}
unknown_sign: 0
unclear_sign: 0
readout:
bins_ms: [1, 5, 10, 20, 50, 100]
audit:
exact_class_values:
KC: Kenyon_Cell
MBON: MBON
DAN: DAN
pam_type_prefix: PAM
ppl1_type_prefix: PPL1
compartment_source_field: annotation_instance
compartment_parser: single_parenthesized_substring_verbatim
require_exact_compartment_string_match: true
candidate_requires_actual_kc_mbon_edge: true
candidate_requires_actual_dan_mbon_edge: true
candidate_requires_exact_dan_mbon_compartment_match: true
do_not_infer_missing_compartment_from_type: true
plasticity:
base_connectome_mode: read_only
overlay_equation: effective_weight = base_weight + plastic_delta
rule: delta_w = polarity_compartment * eta * D_compartment(t) * eligibility_ij(t)
first_version_rule_family: compartment_specific_dopamine_gated_anti_hebbian_depression
default_confirmed_compartment_polarity: -1
unknown_compartment_policy: exclude_from_plastic_mask
pam_ppl1_cluster_valence_policy: prohibited
reward_interface_interpretation: artificial_unconditioned_signal_not_dopamine_concentration
polarity_provenance:
- https://pubmed.ncbi.nlm.nih.gov/26637800/
- https://pubmed.ncbi.nlm.nih.gov/25535793/
- https://www.nature.com/articles/s41586-024-07819-w
eligibility_tau_ms: 1000.0
eta_effective_mv: 0.00275
min_effective_weight_mv: 0.0
max_fractional_depression_per_edge: 0.25
training_trials: 3
d_magnitude: 1.0
conditioning:
cs_population: olfactory
cs_rate_hz: 50.0
cs_duration_ms: 100.0
cs_targets_per_identity: 64
cs_identity_rule: sorted_neuron_idx_disjoint_halves
appetitive_compartment_verbatim: "y5B'2a"
appetitive_dan_type_required: PAM15
aversive_compartment_verbatim: "y2a'1"
aversive_dan_type_required: PPL103
delayed_reward_ms: 50.0
train_seeds: [48001, 48002, 48003, 48004, 48005]
evaluation_seeds: [48101, 48102, 48103, 48104, 48105]
protocols:
- appetitive-conditioning
- aversive-conditioning
- reversal-learning
- delayed-reward
- retention
- d-zero-control
- random-reward-control
- frozen-brain-control
reward_interface_label: artificial_unconditioned_signal_interface
success_gate:
require_all_frozen_checksums_pass: true
require_phase4c_reference_spike_events_exact: true
require_no_nan_inf_or_runaway: true
require_minimum_seed_majority: 3
require_appetitive_and_aversive_mbon_separation_gain: true
require_downstream_separation_gain: true
require_reversal_signature: true
require_retention_signature: true
controls_must_not_equal_conditioning_effect: true
weight_change_alone_is_never_sufficient: true
device:
required_name_substring: RTX 4090
launcher_visible_gpu_uuid: GPU-79f3a85d-adce-7833-7003-6488140ca596
prohibitions:
modify_phase1_to_phase4g: false
conditioning_during_stage1: false
weight_update_during_stage1: false
infer_unknown_mapping: false
train_base_brain: false