{
  "schema_version": 1,
  "builder_plan": {
    "scenario": "Start with one repeated product task that has a measurable failure or cost.",
    "change": "Read the methods and identify one change you can isolate in that workflow.",
    "baseline": "Your current implementation on the same held-out tasks.",
    "steps": [
      "Locate the paper's implementation and check its license, model support, data needs, and hardware requirements. Stop here if you cannot obtain the required artifacts.",
      "Save a small set of representative product tasks and expected outcomes. Keep evaluation tasks out of any training or tuning, and choose quality and cost limits before running.",
      "Run the baseline and the proposed change on identical inputs. Keep other settings fixed and repeat paired runs to expose variation.",
      "Save per-task outputs, failures, timings, and all usage costs. Review regressions before expanding the test."
    ],
    "measure": "Successful outcomes, response time, human rework, and total cost per successful task.",
    "decision": "Keep the change only if it meets your preselected quality and latency limits and improves the metric you care about after setup and operating costs. Otherwise retain the baseline. This is an exploration plan, not a validated recommendation."
  },
  "builder_review": null,
  "arxiv_id": "2609.17042",
  "title": "Learning Options for Compositional Motor Control with Adapter Banks",
  "summary": "The method replaces monolithic multitask policies (a task-conditioned recurrent controller) with a shared recurrent core modulated by discrete, adapter-like low-rank perturbations that a frozen high-level policy sequences into novel movements. The cost is training a closed-loop biomechanical control stack end-to-end plus a discrete latent selection mechanism, which is a research training pipeline rather than an inference-time optimization. It can fail when the target domain is not closed-loop motor control: the discrete option structure and emergent low-rank subspaces are demonstrated only in biomechanical simulation, and the claim does not transfer to language, vision, or general production ML workloads.",
  "rationale": "The technique addresses compositional motor control in biomechanical simulation, which falls outside the reader's LLM-focused production scope and offers no adoptable component for their inference or training constraints.",
  "technique": "Adapter banks over shared recurrent core for motor control",
  "family": "outro",
  "recommendation": "nao_aplica",
  "published": "2026-09-15",
  "as_of": "2026-10-18",
  "editorial_status": "indexed",
  "source_url": "https://arxiv.org/abs/2609.17042",
  "independent_implementations": 0,
  "total_implementations": 0,
  "stars": 0,
  "citations": 0,
  "claims": [
    {
      "claim_id": "claim-01",
      "statement": "The method replaces monolithic multitask policies (a task-conditioned recurrent controller) with a shared recurrent core modulated by discrete, adapter-like low-rank perturbations that a frozen high-level policy sequences into novel movements. The cost is training a closed-loop biomechanical control stack end-to-end plus a discrete latent selection mechanism, which is a research training pipeline rather than an inference-time optimization. It can fail when the target domain is not closed-loop motor control: the discrete option structure and emergent low-rank subspaces are demonstrated only in biomechanical simulation, and the claim does not transfer to language, vision, or general production ML workloads.",
      "basis": "inferred",
      "result": "",
      "baseline": "",
      "conditions": "",
      "source_url": "https://arxiv.org/abs/2609.17042",
      "source_page": null,
      "source_excerpt": ""
    },
    {
      "claim_id": "claim-02",
      "statement": "Up to an order-of-magnitude lower generalization error than a task-input-conditioned multitask baseline on novel closed-loop motor sequences, with a frozen-core high-level policy.",
      "basis": "inferred",
      "result": "",
      "baseline": "",
      "conditions": "",
      "source_url": "https://arxiv.org/abs/2609.17042",
      "source_page": null,
      "source_excerpt": ""
    }
  ],
  "exposure_map": [
    {
      "dimension": "quality",
      "basis": "not_evaluated",
      "finding": "",
      "interpretation": "",
      "limitation": "",
      "next_check": "",
      "source_url": "",
      "source_page": null,
      "source_excerpt": ""
    },
    {
      "dimension": "compute",
      "basis": "not_evaluated",
      "finding": "",
      "interpretation": "",
      "limitation": "",
      "next_check": "",
      "source_url": "",
      "source_page": null,
      "source_excerpt": ""
    },
    {
      "dimension": "latency",
      "basis": "not_evaluated",
      "finding": "",
      "interpretation": "",
      "limitation": "",
      "next_check": "",
      "source_url": "",
      "source_page": null,
      "source_excerpt": ""
    },
    {
      "dimension": "operations",
      "basis": "not_evaluated",
      "finding": "",
      "interpretation": "",
      "limitation": "",
      "next_check": "",
      "source_url": "",
      "source_page": null,
      "source_excerpt": ""
    },
    {
      "dimension": "compatibility",
      "basis": "not_evaluated",
      "finding": "",
      "interpretation": "",
      "limitation": "",
      "next_check": "",
      "source_url": "",
      "source_page": null,
      "source_excerpt": ""
    },
    {
      "dimension": "security",
      "basis": "not_evaluated",
      "finding": "",
      "interpretation": "",
      "limitation": "",
      "next_check": "",
      "source_url": "",
      "source_page": null,
      "source_excerpt": ""
    },
    {
      "dimension": "data_and_training",
      "basis": "not_evaluated",
      "finding": "",
      "interpretation": "",
      "limitation": "",
      "next_check": "",
      "source_url": "",
      "source_page": null,
      "source_excerpt": ""
    },
    {
      "dimension": "reproducibility",
      "basis": "not_evaluated",
      "finding": "",
      "interpretation": "",
      "limitation": "",
      "next_check": "",
      "source_url": "",
      "source_page": null,
      "source_excerpt": ""
    }
  ],
  "risks": [],
  "minimum_test": [],
  "open_questions": [],
  "independent_tests": [],
  "lab_reproductions": [],
  "report_available": false,
  "validation_tier": "unknown",
  "evidence_tier": "unknown",
  "infrastructure_basis": "unknown",
  "equations": [
    {
      "anchor": "S3.E2",
      "label": "(2)",
      "section": "3 Learning Adapters for Flexible Motor Control",
      "role": "proposed_method",
      "latex": "\\tilde{h}_{t}=\\tilde{h}_{t-1}+(1-\\sigma(t))\\Delta_{z_{0}}(h_{t})+\\sigma(t)\\Delta_{z_{1}}(h_{t})",
      "mathml": "<math display=\"block\"><mrow><msub><mover accent=\"true\"><mi>h</mi><mo>~</mo></mover><mi>t</mi></msub><mo>=</mo><mrow><msub><mover accent=\"true\"><mi>h</mi><mo>~</mo></mover><mrow><mi>t</mi><mo>−</mo><mn>1</mn></mrow></msub><mo>+</mo><mrow><mrow><mo stretchy=\"false\">(</mo><mrow><mn>1</mn><mo>−</mo><mrow><mi>σ</mi><mo>⁡</mo><mrow><mo stretchy=\"false\">(</mo><mi>t</mi><mo stretchy=\"false\">)</mo></mrow></mrow></mrow><mo stretchy=\"false\">)</mo></mrow><mo lspace=\"0em\" rspace=\"0em\">​</mo><msub><mi mathvariant=\"normal\">Δ</mi><msub><mi>z</mi><mn>0</mn></msub></msub><mo lspace=\"0em\" rspace=\"0em\">​</mo><mrow><mo stretchy=\"false\">(</mo><msub><mi>h</mi><mi>t</mi></msub><mo stretchy=\"false\">)</mo></mrow></mrow><mo>+</mo><mrow><mrow><mi>σ</mi><mo>⁡</mo><mrow><mo stretchy=\"false\">(</mo><mi>t</mi><mo stretchy=\"false\">)</mo></mrow></mrow><mo lspace=\"0em\" rspace=\"0em\">​</mo><msub><mi mathvariant=\"normal\">Δ</mi><msub><mi>z</mi><mn>1</mn></msub></msub><mo lspace=\"0em\" rspace=\"0em\">​</mo><mrow><mo stretchy=\"false\">(</mo><msub><mi>h</mi><mi>t</mi></msub><mo stretchy=\"false\">)</mo></mrow></mrow></mrow></mrow></math>",
      "context": "We impose no explicit rank constraint on the adapters. Each adapter (one per latent code) <math display=\"inline\"><mrow><msub><mi mathvariant=\"normal\">Δ</mi><mi>k</mi></msub><mo lspace=\"0.278em\" rspace=\"0.278em\">:</mo><mrow><msup><mi>ℝ</mi><mi>N</mi></msup><mo stretchy=\"false\">→</mo><msup><mi>ℝ</mi><mi>N</mi></msup></mrow></mrow></math> is a residual modulator of the core network’s hidden state and any low-rank structure they develop in training emerges from the optimization itself, a property we examine quantitatively in Section 4. At each decoder timestep <math display=\"inline\"><mi>t</mi></math>, the core recurrent network produces a hidden state <math display=\"inline\"><msub><mi>h</mi><mi>t</mi></msub></math> from observations and the previous state, and the adapter perturbs it residually. Let <math display=\"inline\"><mrow><msup><mi>z</mi><mrow><mo stretchy=\"false\">(</mo><mn>0</mn><mo stretchy=\"false\">)</mo></mrow></msup><mo>,</mo><msup><mi>z</mi><mrow><mo stretchy=\"false\">(</mo><mn>1</mn><mo stretchy=\"false\">)</mo></mrow></msup></mrow></math> denote the codes sampled by the encoders for both segments respectively, and let <math display=\"inline\"><mrow><mrow><mi>σ</mi><mo>⁡</mo><mrow><mo stretchy=\"false\">(</mo><mi>t</mi><mo stretchy=\"false\">)</mo></mrow></mrow><mo rspace=\"0.111em\">=</mo><mrow><msub><mo>∑</mo><mrow><mi>τ</mi><mo>≤</mo><mi>t</mi></mrow></msub><msub><mi>b</mi><mi>τ</mi></msub></mrow></mrow></math> denote the cumulative probability the segment boundary has occured by time <math display=\"inline\"><mi>t</mi></math>. At decoder timestep <math display=\"inline\"><mi>t</mi></math>, the core network produces a hidden state <math display=\"inline\"><msub><mi>h</mi><mi>t</mi></msub></math> and the active adapters perturb it residually:",
      "headline": "",
      "explanation": "",
      "objective": "",
      "symbols": {},
      "evidence": "",
      "evidence_url": "",
      "source_url": ""
    },
    {
      "anchor": "A1.Ex1",
      "label": "",
      "section": "Appendix A Supplementary Methods",
      "role": "proposed_method",
      "latex": "\\Delta_{k}(\\mathbf{h})=\\mathbf{W}_{k}^{\\mathrm{out}}\\tanh\\!\\left(\\mathbf{W}_{k}^{\\mathrm{in}}\\mathbf{h}\\right),",
      "mathml": "<math display=\"block\"><mrow><mrow><mrow><msub><mi mathvariant=\"normal\">Δ</mi><mi>k</mi></msub><mo lspace=\"0em\" rspace=\"0em\">​</mo><mrow><mo stretchy=\"false\">(</mo><mi>𝐡</mi><mo stretchy=\"false\">)</mo></mrow></mrow><mo>=</mo><mrow><msubsup><mi>𝐖</mi><mi>k</mi><mi>out</mi></msubsup><mo lspace=\"0.167em\" rspace=\"0em\">​</mo><mrow><mpadded width=\"1.896em\"><mi>tanh</mi></mpadded><mo>⁡</mo><mrow><mo>(</mo><mrow><msubsup><mi>𝐖</mi><mi>k</mi><mi>in</mi></msubsup><mo lspace=\"0em\" rspace=\"0em\">​</mo><mi>𝐡</mi></mrow><mo>)</mo></mrow></mrow></mrow></mrow><mo>,</mo></mrow></math>",
      "context": "Each of the <math display=\"inline\"><mrow><mi>K</mi><mo>=</mo><mn>10</mn></mrow></math> adapters is a two-layer nonlinear residual modulator:",
      "headline": "",
      "explanation": "",
      "objective": "",
      "symbols": {},
      "evidence": "",
      "evidence_url": "",
      "source_url": ""
    },
    {
      "anchor": "S2.E1",
      "label": "(1)",
      "section": "2 Low-rank Adapters via Thalamocortical Architectures in Neuroscience",
      "role": "baseline",
      "latex": "\\tau\\dot{\\mathbf{h}}=-\\mathbf{h}+\\mathbf{J}_{0}\\mathbf{h}+\\sum_{k}\\mathbf{u}_{k}\\mathbf{v}_{k}^{\\top}\\mathbf{h}=-\\mathbf{h}+\\left(\\mathbf{J}_{0}+\\sum_{k}\\mathbf{u}_{k}\\mathbf{v}_{k}^{\\top}\\right)\\mathbf{h}.",
      "mathml": "<math display=\"block\"><mrow><mrow><mrow><mi>τ</mi><mo lspace=\"0em\" rspace=\"0em\">​</mo><mover accent=\"true\"><mi>𝐡</mi><mo>˙</mo></mover></mrow><mo>=</mo><mrow><mrow><mo>−</mo><mi>𝐡</mi></mrow><mo>+</mo><mrow><msub><mi>𝐉</mi><mn>0</mn></msub><mo lspace=\"0em\" rspace=\"0em\">​</mo><mi>𝐡</mi></mrow><mo rspace=\"0.055em\">+</mo><mrow><munder><mo movablelimits=\"false\">∑</mo><mi>k</mi></munder><mrow><msub><mi>𝐮</mi><mi>k</mi></msub><mo lspace=\"0em\" rspace=\"0em\">​</mo><msubsup><mi>𝐯</mi><mi>k</mi><mo>⊤</mo></msubsup><mo lspace=\"0em\" rspace=\"0em\">​</mo><mi>𝐡</mi></mrow></mrow></mrow><mo>=</mo><mrow><mrow><mo>−</mo><mi>𝐡</mi></mrow><mo>+</mo><mrow><mrow><mo>(</mo><mrow><msub><mi>𝐉</mi><mn>0</mn></msub><mo rspace=\"0.055em\">+</mo><mrow><munder><mo movablelimits=\"false\">∑</mo><mi>k</mi></munder><mrow><msub><mi>𝐮</mi><mi>k</mi></msub><mo lspace=\"0em\" rspace=\"0em\">​</mo><msubsup><mi>𝐯</mi><mi>k</mi><mo>⊤</mo></msubsup></mrow></mrow></mrow><mo>)</mo></mrow><mo lspace=\"0em\" rspace=\"0em\">​</mo><mi>𝐡</mi></mrow></mrow></mrow><mo lspace=\"0em\">.</mo></mrow></math>",
      "context": "Let <math display=\"inline\"><mrow><mi>𝐡</mi><mo>∈</mo><msup><mi>ℝ</mi><mi>N</mi></msup></mrow></math> denote the cortical state and <math display=\"inline\"><mrow><msub><mi>𝐉</mi><mn>0</mn></msub><mo>∈</mo><msup><mi>ℝ</mi><mrow><mi>N</mi><mo lspace=\"0.222em\" rspace=\"0.222em\">×</mo><mi>N</mi></mrow></msup></mrow></math> the recurrent connectivity in cortex. Each thalamocortical channel <math display=\"inline\"><mi>k</mi></math> consists of a corticothalamic readout <math display=\"inline\"><mrow><msub><mi>𝐯</mi><mi>k</mi></msub><mo>∈</mo><msup><mi>ℝ</mi><mi>N</mi></msup></mrow></math> and a thalamocortical projection <math display=\"inline\"><mrow><msub><mi>𝐮</mi><mi>k</mi></msub><mo>∈</mo><msup><mi>ℝ</mi><mi>N</mi></msup></mrow></math>. The cortical dynamics evolve as",
      "headline": "",
      "explanation": "",
      "objective": "",
      "symbols": {},
      "evidence": "",
      "evidence_url": "",
      "source_url": ""
    }
  ],
  "equations_status": "selected",
  "core_kind": "formula",
  "equations_fetched_at": "2026-10-17",
  "equations_source_url": "",
  "equations_source_sha256": "",
  "exposures_reviewed_at": "",
  "exposures_source_sha256": ""
}