{
  "schema_version": 1,
  "builder_plan": {
    "scenario": "A self-hosted model uses more compute or memory than your workload can justify.",
    "change": "Check for a usable pruned checkpoint and runtime support before attempting model surgery.",
    "baseline": "The original unpruned model at the same precision, context, and load.",
    "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": "Task quality, actual GPU memory, serving throughput, and preparation cost.",
    "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.15137",
  "title": "SparseTalk - Sparsifying 3D Gaussian Language Fields for Efficient 3D Visual Question Answering",
  "summary": "Replaces dense semantic embeddings (tens of thousands per scene) in 3D Gaussian language fields with a few hundred tokens selected via object-based spatial-semantic sparsification that distributes budget across detected object instances. Costs an object-detection and token-selection preprocessing step and a modest accuracy drop at aggressive budgets, with benefits limited to inference memory and throughput rather than training. Can fail when the object detector misses small or atypical objects relevant to a question, when scene statistics differ from ScanNet-style indoor benchmarks, or when budgets below ~256 tokens discard needed context.",
  "rationale": "The 125-fold memory reduction is substantial, but the method applies only to teams already deploying 3D Gaussian language-field VQA systems, a niche workload the constrained-infrastructure reader likely does not have in production.",
  "technique": "Object-based sparsification of 3D Gaussian language fields",
  "family": "esparsidade_e_poda",
  "recommendation": "observar",
  "published": "2026-09-14",
  "as_of": "2026-10-18",
  "editorial_status": "indexed",
  "source_url": "https://arxiv.org/abs/2609.15137",
  "independent_implementations": 0,
  "total_implementations": 0,
  "stars": 0,
  "citations": 0,
  "claims": [
    {
      "claim_id": "claim-01",
      "statement": "Replaces dense semantic embeddings (tens of thousands per scene) in 3D Gaussian language fields with a few hundred tokens selected via object-based spatial-semantic sparsification that distributes budget across detected object instances. Costs an object-detection and token-selection preprocessing step and a modest accuracy drop at aggressive budgets, with benefits limited to inference memory and throughput rather than training. Can fail when the object detector misses small or atypical objects relevant to a question, when scene statistics differ from ScanNet-style indoor benchmarks, or when budgets below ~256 tokens discard needed context.",
      "basis": "inferred",
      "result": "",
      "baseline": "",
      "conditions": "",
      "source_url": "https://arxiv.org/abs/2609.15137",
      "source_page": null,
      "source_excerpt": ""
    },
    {
      "claim_id": "claim-02",
      "statement": "At a 256-token budget, SparseTalk retains 0.80% of SplatTalk's 32,076-token inference input and 0.332% of the dense field's Gaussian embeddings, reducing decoded-feature memory 125-fold while retaining strong ScanQA and MV-ScanQA VQA accuracy.",
      "basis": "inferred",
      "result": "",
      "baseline": "",
      "conditions": "",
      "source_url": "https://arxiv.org/abs/2609.15137",
      "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 Methodology",
      "role": "proposed_method",
      "latex": "m_{vgr}=\\sum_{p}M_{vr}(p)c_{vg}(p).",
      "mathml": "<math display=\"block\"><mrow><mrow><msub><mi>m</mi><mrow><mi>v</mi><mo lspace=\"0em\" rspace=\"0em\">​</mo><mi>g</mi><mo lspace=\"0em\" rspace=\"0em\">​</mo><mi>r</mi></mrow></msub><mo rspace=\"0.111em\">=</mo><mrow><munder><mo movablelimits=\"false\">∑</mo><mi>p</mi></munder><mrow><msub><mi>M</mi><mrow><mi>v</mi><mo lspace=\"0em\" rspace=\"0em\">​</mo><mi>r</mi></mrow></msub><mo lspace=\"0em\" rspace=\"0em\">​</mo><mrow><mo stretchy=\"false\">(</mo><mi>p</mi><mo stretchy=\"false\">)</mo></mrow><mo lspace=\"0em\" rspace=\"0em\">​</mo><msub><mi>c</mi><mrow><mi>v</mi><mo lspace=\"0em\" rspace=\"0em\">​</mo><mi>g</mi></mrow></msub><mo lspace=\"0em\" rspace=\"0em\">​</mo><mrow><mo stretchy=\"false\">(</mo><mi>p</mi><mo stretchy=\"false\">)</mo></mrow></mrow></mrow></mrow><mo lspace=\"0em\">.</mo></mrow></math>",
      "context": "For each detected proposal, we compute the contribution of every 3D Gaussian to its mask using the Gaussian rasterizer. Let <math display=\"inline\"><mrow><mrow><msub><mi>M</mi><mrow><mi>v</mi><mo lspace=\"0em\" rspace=\"0em\">​</mo><mi>r</mi></mrow></msub><mo lspace=\"0em\" rspace=\"0em\">​</mo><mrow><mo stretchy=\"false\">(</mo><mi>p</mi><mo stretchy=\"false\">)</mo></mrow></mrow><mo>∈</mo><mrow><mo stretchy=\"false\">{</mo><mrow><mn>0</mn><mo>,</mo><mn>1</mn></mrow><mo stretchy=\"false\">}</mo></mrow></mrow></math> indicate whether pixel <math display=\"inline\"><mi>p</mi></math> in view <math display=\"inline\"><mi>v</mi></math> belongs to proposal <math display=\"inline\"><mi>r</mi></math>, and let <math display=\"inline\"><mrow><msub><mi>c</mi><mrow><mi>v</mi><mo lspace=\"0em\" rspace=\"0em\">​</mo><mi>g</mi></mrow></msub><mo lspace=\"0em\" rspace=\"0em\">​</mo><mrow><mo stretchy=\"false\">(</mo><mi>p</mi><mo stretchy=\"false\">)</mo></mrow></mrow></math> denote the alpha-compositing contribution of Gaussian <math display=\"inline\"><mi>g</mi></math> to pixel <math display=\"inline\"><mi>p</mi></math> in view <math display=\"inline\"><mi>v</mi></math>. The proposal-to-Gaussian association mass is",
      "headline": "",
      "explanation": "",
      "objective": "",
      "symbols": {},
      "evidence": "",
      "evidence_url": "",
      "source_url": ""
    },
    {
      "anchor": "S3.E5",
      "label": "(5)",
      "section": "3 Methodology",
      "role": "proposed_method",
      "latex": "p_{o}=(1-\\lambda)\\frac{1}{|\\mathcal{O}|}+\\lambda\\frac{s_{o}^{\\gamma}}{\\sum_{j\\in\\mathcal{O}}s_{j}^{\\gamma}}.",
      "mathml": "<math display=\"block\"><mrow><mrow><msub><mi>p</mi><mi>o</mi></msub><mo>=</mo><mrow><mrow><mrow><mo stretchy=\"false\">(</mo><mrow><mn>1</mn><mo>−</mo><mi>λ</mi></mrow><mo stretchy=\"false\">)</mo></mrow><mo lspace=\"0em\" rspace=\"0em\">​</mo><mfrac><mn>1</mn><mrow><mo stretchy=\"false\">|</mo><mi>𝒪</mi><mo stretchy=\"false\">|</mo></mrow></mfrac></mrow><mo>+</mo><mrow><mi>λ</mi><mo lspace=\"0em\" rspace=\"0em\">​</mo><mfrac><msubsup><mi>s</mi><mi>o</mi><mi>γ</mi></msubsup><mrow><msub><mo>∑</mo><mrow><mi>j</mi><mo>∈</mo><mi>𝒪</mi></mrow></msub><msubsup><mi>s</mi><mi>j</mi><mi>γ</mi></msubsup></mrow></mfrac></mrow></mrow></mrow><mo lspace=\"0em\">.</mo></mrow></math>",
      "context": "Instead, we combine uniform object coverage with sublinear size-based allocation. Let <math display=\"inline\"><mi>𝒪</mi></math> denote the set of foreground tracks and let <math display=\"inline\"><msub><mi>s</mi><mi>o</mi></msub></math> denote the visible contribution of track <math display=\"inline\"><mi>o</mi></math>. Its normalized allocation weight is",
      "headline": "",
      "explanation": "",
      "objective": "",
      "symbols": {},
      "evidence": "",
      "evidence_url": "",
      "source_url": ""
    },
    {
      "anchor": "S3.E10",
      "label": "(10)",
      "section": "3 Methodology",
      "role": "metric",
      "latex": "\\operatorname{SVAP}(k)=100\\frac{\\sum_{i}(1-b_{i})s_{k,i}}{\\sum_{i}(1-b_{i})f_{i}}.",
      "mathml": "<math display=\"block\"><mrow><mrow><mrow><mi>SVAP</mi><mo>⁡</mo><mrow><mo stretchy=\"false\">(</mo><mi>k</mi><mo stretchy=\"false\">)</mo></mrow></mrow><mo>=</mo><mrow><mn>100</mn><mo lspace=\"0em\" rspace=\"0em\">​</mo><mfrac><mrow><msub><mo>∑</mo><mi>i</mi></msub><mrow><mrow><mo lspace=\"0em\" stretchy=\"false\">(</mo><mrow><mn>1</mn><mo>−</mo><msub><mi>b</mi><mi>i</mi></msub></mrow><mo stretchy=\"false\">)</mo></mrow><mo lspace=\"0em\" rspace=\"0em\">​</mo><msub><mi>s</mi><mrow><mi>k</mi><mo>,</mo><mi>i</mi></mrow></msub></mrow></mrow><mrow><msub><mo>∑</mo><mi>i</mi></msub><mrow><mrow><mo lspace=\"0em\" stretchy=\"false\">(</mo><mrow><mn>1</mn><mo>−</mo><msub><mi>b</mi><mi>i</mi></msub></mrow><mo stretchy=\"false\">)</mo></mrow><mo lspace=\"0em\" rspace=\"0em\">​</mo><msub><mi>f</mi><mi>i</mi></msub></mrow></mrow></mfrac></mrow></mrow><mo lspace=\"0em\">.</mo></mrow></math>",
      "context": "Since we find that some of the questions in benchmarks can be answered in the blind or text-only mode, we present performance on questions not answered correctly by the blind model using Scaled Visually Attributable Performance (SVAP), defined as",
      "headline": "",
      "explanation": "",
      "objective": "",
      "symbols": {},
      "evidence": "",
      "evidence_url": "",
      "source_url": ""
    }
  ],
  "equations_status": "selected",
  "core_kind": "formula",
  "equations_fetched_at": "2026-10-05",
  "equations_source_url": "",
  "equations_source_sha256": "",
  "exposures_reviewed_at": "",
  "exposures_source_sha256": ""
}