Skip to content

research: SYM-ARCH-002 stronger continual-compositional validation plan #55

Description

@Tristan-Stoltz-ERC

Goal

Design SYM-ARCH-002 as a separate preregistered follow-up to SYM-ARCH-001. Do not alter PR #53's scientific configuration or decision rule after its result is observed.

002 should answer a stronger question:

Which Symthaea mechanisms, if any, produce a reproducible advantage under task-free, compositionally novel, resource-normalized continual learning against stronger controls?

Why a separate experiment

SYM-ARCH-001 intentionally tests a narrow mechanism-level setting with explicit world context, fixed-step HDC-LTC evolution, four simple relational worlds, and lightweight baselines. That is appropriate for a first discrimination test, but it leaves several important validity gaps:

  • explicit world/task identity is injected into each input;
  • fixed dt=0.05 under-tests the claimed continuous-time advantage;
  • the SSM control is frozen rather than trainable;
  • no strong fixed-random-feature/RanDumb-style baseline exists;
  • compositionality is limited to held-out first-order factor combinations;
  • statistics compare candidate means against the best control mean rather than paired per-seed deltas;
  • only final/peak summaries are recorded rather than a complete task-by-time performance matrix;
  • resource normalization is limited to observations/dimension/wall time.

002 tranche structure

002A — Evaluation core

Build reusable continual-learning evaluation infrastructure before adding new candidate mechanisms.

Required outputs:

  • full performance matrix R[t_train][t_eval];
  • average incremental accuracy;
  • backward transfer;
  • forward transfer;
  • forgetting;
  • examples-to-criterion;
  • area under online accuracy curve;
  • paired per-seed candidate-minus-control deltas;
  • bootstrap 95% CIs on paired deltas;
  • simultaneous/multiple-comparison-safe reporting;
  • trainable parameter count;
  • persistent state bytes;
  • replay bytes;
  • update latency p50/p95;
  • inference latency p50/p95;
  • throughput;
  • peak RSS where available.

No architecture winner/loser claim from 002A itself.

002B — Baseline ladder

Add stronger controls under matched data and update opportunities:

  1. majority/chance sanity controls;
  2. exact lookup/memorization control;
  3. nearest-neighbor control;
  4. fixed random features + linear/RLS readout (RanDumb-style control);
  5. vanilla HDC + matched readout;
  6. online recursive least squares / forward-only adaptation;
  7. bounded reservoir replay baseline;
  8. small GRU or LSTM;
  9. trainable diagonal/selective SSM;
  10. small Mamba-class baseline where dependency cost is acceptable;
  11. HDC-LTC frozen;
  12. HDC-LTC + plasticity candidate.

The purpose is not to maximize baseline complexity; it is to prevent an HDC-LTC win from being explainable by a weak control set.

002C — Factorial Symthaea ablations

Factor the candidate instead of treating it as one monolith.

Axes:

  • representation: raw/random vs HDC;
  • dynamics: none vs fixed SSM vs LTC;
  • time constant: fixed tau vs adaptive tau;
  • state: reset-per-item vs persistent state;
  • plasticity: none vs Hebbian vs available contrastive/local rule;
  • associative memory: off vs on;
  • readout: prototype vs RLS where compatible.

Primary analysis: main effects and interactions. A positive full-candidate result is insufficient unless at least one component/interaction can be identified as causally responsible.

002D — Context and drift ladder

Three context conditions:

  1. explicit_context: world/task identity supplied (001-like control);
  2. latent_context: context must be inferred from recent observations;
  3. task_free: no task identity or explicit boundary signal.

Drift families:

  • abrupt;
  • gradual;
  • recurring;
  • cyclic;
  • stochastic hazard / unsignaled rule switches.

No benchmark component may expose future boundaries to the learner.

002E — Compositionality ladder

Measure distinct forms of compositional generalization:

  • systematicity: unseen combinations of known factors/relations;
  • productivity: longer/deeper compositions than those seen in training;
  • substitutivity: replace a known primitive with an equivalent/new-role primitive and preserve relational behavior;
  • unseen role swaps;
  • three-factor compositions;
  • unseen compositions of learned transformations;
  • relations-of-relations.

Increase factor cardinality beyond the 4x4 setting to avoid coarse four-item held-out accuracies.

Include construct-validity controls:

  • marginal-factor predictor;
  • nearest neighbor;
  • exact lookup;
  • shuffled-relation negative control;
  • symbolic oracle / known-answer upper bound.

If negative controls behave unexpectedly or the oracle fails, return INCONCLUSIVE rather than scoring the architecture.

002F — Continuous-time stress test

This should directly test the claimed reason to use LTC/CfC dynamics.

Present the same semantic stream under:

  • uniform cadence;
  • bursty cadence;
  • long gaps;
  • dropped/skipped observations;
  • temporal dilation/compression;
  • jittered timestamps;
  • mixed-rate sensors.

Compare fixed-step and timestamp-aware evolution. Keep semantic content identical while changing only timing.

Primary question:

Does adaptive continuous-time state preserve retention/adaptation under timing distortions better than matched discrete/fixed-step baselines?

Statistical design

Use paired seeds and identical streams across all systems.

For each primary metric, report per-seed candidate-minus-control deltas and bootstrap confidence intervals. Prefer one preregistered primary comparator per claim; secondary comparisons should use simultaneous intervals or family-wise/FDR correction.

Do not classify on point estimates alone.

Suggested claim gate for any architecture-level positive result:

  • construct-validity controls all pass;
  • candidate paired CI clears the preregistered practical margin on >=2 primary phenomena;
  • no primary metric shows a practically meaningful regression;
  • advantage survives the relevant mechanism ablation;
  • advantage survives at least one harder context condition beyond explicit_context;
  • advantage is not explained by random-feature or replay baselines;
  • resource use remains within the preregistered comparison budget.

Otherwise classify as MIXED, NULL, NEGATIVE, or INCONCLUSIVE as appropriate.

External-validation ladder

After synthetic mechanism discrimination is stable, add externally recognizable tasks rather than immediately jumping to general language benchmarks:

  • continual compositional NLI / primitive-to-composition tasks;
  • compositional-ARC-style unseen transformation compositions;
  • established online continual-learning datasets with task-free streams;
  • a real sequential control/sensor task with irregular timestamps.

The goal is to bridge from mechanism evidence to externally legible capability evidence.

Research anchors

Recent work motivating this design includes:

  • C2Gen NLI: continual acquisition of primitives + unseen compositional inference; forgetting remains a central challenge.
  • Continual Learning Bench 1.0 (2026): realistic dependent task sequences where systems are expected to change during evaluation.
  • CompIL (AAAI 2026): composition-incremental learning and progressively arriving novel compositions.
  • task-free online continual learning work (CVPR/UAI 2026): dynamic streams without explicit task boundaries.
  • continual-compositional evaluation frameworks distinguishing systematicity, productivity, and substitutivity.
  • fixed-random-representation/RanDumb results showing that random features can be an unexpectedly strong continual-learning baseline.

Ordering / stop rules

Implement in this order:

  1. 002A evaluation core;
  2. 002B baseline ladder;
  3. 002C ablations;
  4. 002D context/drift;
  5. 002E compositionality;
  6. 002F continuous-time stress;
  7. external-validation tranche.

Stop and fix the benchmark before proceeding if construct-validity controls fail. Stop adding architecture complexity if a simpler baseline explains the observed gain.

Relationship to PR #53

PR #53 / SYM-ARCH-001 remains frozen as the first preregistered discrimination experiment. 002 should consume its result as evidence, not rewrite its thresholds or interpretation.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions