Skip to content

🏆 Accepted at NeurIPS 2026

Who Wrote This Paper? Autonomous Scientific Discovery for 3DGS Research

Seemandhar Jain · Manmohan Chandraker

University of California, San Diego · NeurIPS 2026

GS-Scientist turns a one-line prompt — or no input at all — into a submission-ready 3D Gaussian Splatting manuscript: it reproduces a published baseline, invents an extension, trains and ablates it on real GPUs, and writes the paper. Every reported number is bound to a logged training run.

GS-Scientist teaser: a one-line prompt flows through six stages — grounding, grounded ideation, verified-plugin implementation, cascade-weighted tournament, integrity audit, and manuscript synthesis — each contrasted against baseline systems, producing a filmstrip of sixteen submission-ready manuscripts
A research lab in a single command. A prompt (or autonomous mode) drives the run through six stages — grounding, grounded ideation, verified-plugin implementation, a cascade-weighted tournament with a standing falsifier that subtracts Elo on stress-test failure, an integrity audit, and manuscript synthesis. The green/red panels contrast each stage with what prior systems do; the strip below shows the sixteen manuscripts this produced.
+3.78 dB
largest PSNR gain over reproduced SOTA
16
manuscripts written end-to-end
36
specialised agents, 7 phases
3 / 4
accepted at a CVPR 2026 workshop

Abstract

Reproducing a published 3DGS paper takes weeks of expert engineering before any extension can be proposed. Prior autonomous-research systems read papers, draft hypotheses, and write code, but suffer from limited template length, executability, and traceability — none has been demonstrated end-to-end in a live computer-vision subfield with intense activity.

GS-Scientist is an autonomous research system for 3D Gaussian Splatting that addresses these limitations. Given a research prompt, a target-paper URL, or no input at all, it reproduces a published baseline, proposes an extension, trains and ablates across Mip-NeRF 360 and LLFF, writes the manuscript, and binds every reported number to a logged training run. Five design choices distinguish it: (i) candidates mutate plugins from a verified-reproduction backbone matched to published baselines; (ii) a cascade-weighted Elo tournament across eight islands scores on measured GPU PSNR with verbal-gradient feedback; (iii) a standing falsifier subtracts Elo on failure, integrating stress-test survival into selection; (iv) every reported number is bound to a logged training run, and the run cannot terminate while any claim is unbacked; (v) a seven-category 3DGS taxonomy wraps EVOLVE-BLOCK markers in domain-aligned scaffolds transferable across 3DGS repositories.

GS-Scientist produces manuscripts that beat their reproduced target by +0.18 to +3.78 dB PSNR, including +3.78 dB on astrophotographic nebula rendering, for which no prior 3DGS method exists. The research cycle compresses from months of graduate-student time to days of mostly autonomous compute.

How it works

From idea to compiled PDF, unattended

Full GS-Scientist architecture: a professor/PhD/undergrad agent hierarchy over six stages — grounding, grounded ideation with Elo, verified-plugin implementation via EVOLVE-BLOCK hooks, cascade-weighted tournament with verbal Elo and falsification, integrity audit, and reviewer-driven manuscript synthesis
The full lab, stage by stage. A master orchestrator (the professor) delegates to phase coordinators (PhD students) and atomic leaf agents (undergraduates): grounding → grounded ideation with idea-level Elo pre-selection → verified-plugin implementation over EVOLVE-BLOCK hooks → cascade-weighted tournament with verbal Elo, falsification, and an eight-island evolutionary search → integrity audit (provenance, novelty, claims) → reviewer-driven manuscript synthesis.
🧬

Verified-reproduction backbone

No experiment spawns until the target paper is reproduced within 0.2 dB on our GPUs. Every candidate mutates a plugin already verified to match its published baseline — so every reported gain has a fixed external reference.

🏆

Grounded Elo on real GPU PSNR

A cascade-weighted Elo tournament across eight islands ranks candidates on measured ns-train PSNR — never model-judged scores — with ReEvo-style verbal gradients fed back to the ideator on surprising upsets.

⚔️

In-loop falsification

Every surviving candidate faces three adversarial attacks — edge scene, sparse view, load-bearing hyper-parameter ablation. Each failure subtracts 30 Elo, making stress-test survival a selection signal, not a post-hoc check.

🔗

Claim-backed verification

A verifier scans the compiled draft for every numerical claim and searches the ledger for a backing measurement. The run cannot terminate while any claim is unbacked — no hallucinated numbers can ship.

🗺️

Domain-aligned modification space

Seven 3DGS novelty categories — losses, densification, rasterisation, parameterisation, optimisation, scaffolds, geometric priors — wrap EVOLVE-BLOCK markers that an auto-mapper places in any 3DGS repository.

🧠

Two-tier context compaction

A pinned 10k-token summary of the run's anchor facts is written once and never rewritten; later compactions append 4k-token deltas. The professor never forgets what it is trying to beat, across 24–48 h runs.

Elo-based top-K hypothesis selection: generation, pairwise ranking tournament with reflection agents, rating distribution, and promotion of top-K hypotheses to evolution
Hypothesis selection as a tournament. Candidate ideas enter at Elo 1200 and battle pairwise; ratings converge after enough matches and only the top-K advance. Elo needs no absolute ground-truth score — only pairwise outcomes — which suits research hypotheses, where relative judgments are the reliable ones.

Results

Eleven reproduced targets. Eleven wins.

Each SOTA row below is the target reproduced on our GPUs under the reproduce-first contract — not paraphrased from its paper. The limitation column is the bottleneck-analyst diagnosis that conditioned ideation for that run.

SettingMethodLimitation attacked / fixPSNR ↑SSIM ↑LPIPS ↓
Novel scenes — vanilla 3DGS baseline
Nebula
180 fr · 30k it
3DGSpinhole ignores OPENCV distortion; SfM yields ≈0 stars32.580.9140.278
Nebula3DGS-v2 (ours)3DGS-MCMC sampler + saturation-driven star seeder36.36 +3.780.9450.201
Bubble
200 fr · 30k it
3DGSSH cannot represent thin-film iridescence27.400.8570.337
BubbleGS (ours)MCMC chassis + Snell/Fresnel two-pass shell renderer30.11 +2.710.9060.224
Diamond 3DGSno refraction model; transparent geometry collapses11.60——
DiamondGS (ours)Snell-law-guided losses + learned transparency mask20.17 +8.57——
Improving published SOTA
Mip-NeRF 360
7 sc · 30k it
FastGS{0,1} thresholded pixel-count is frequency-blind29.120.8580.217
TileFocalGS (ours)rank-graded per-tile weights, EMA-smoothed across views29.69 +0.570.8690.194
Mip-NeRF 360
9 sc · 109 s wall
FastGSopacity reset destabilises late refinement25.650.7510.311
FreezeGS (ours)freeze geometry, disable opacity reset in phase 226.08 +0.430.7610.300
Mip-NeRF 360
7 sc · 50 s wall
splatfactoseverely under-converged at 50 s20.530.5930.505
View-Curriculum-GS (ours)first 15 s on 30% most pose-similar views, then full set23.36 +2.830.6860.412
Mip-NeRF 360 Opti3DGScoarse-to-fine schedule under-densifies high-freq regions27.710.8410.209
Opti3DGS-AdaEnt (ours)adaptive densification threshold + opacity entropy regulariser28.05 +0.340.8530.125
Mip-NeRF 360 MSAA-3DGSmulti-sample AA blurs fine contrast25.350.7580.369
MSAA-Bilat (ours)bilateral-grid contrast recovery26.19 +0.840.7910.293
Mip-NeRF 360 GNS15%-budget regime sacrifices AA and refinement25.970.8910.095
GNS-AA (ours)AA rasterisation + denser SfM init + regularisers26.15 +0.180.9020.097
Mip-NeRF 360 CompGSstatic codebook drift; centroids stale by late training28.280.8940.153
CompGS-EMA (ours)EMA centroid updates + gradient-based codebook refinement28.50 +0.220.8990.146
LLFF DWTGSwavelet basis under-constrained without high-freq supervision18.680.5100.374
DWTGS-Patch (ours)patch structure loss + opacity/normal/depth regularisers21.09 +2.410.7250.281

Winners must clear a measured noise-floor gate (Δ ≥ 2σ over ≥3 baseline seeds). Runs that did not clear the gate terminated as research logs, not papers.

Qualitative comparison grid: ground truth, ground-truth crop, reproduced SOTA, and ours across eight scenes including nebula, bicycle, bubble, and vegetation crops
Qualitative comparisons. GT / GT-crop / reproduced SOTA / ours. Gains concentrate exactly where each run's bottleneck analysis pointed: star-region recovery in the nebula, thin structures, dark interiors, and high-frequency vegetation.

Blind expert study: are the ideas any good?

Following the protocol of Si et al., 10 neural-rendering researchers blind-reviewed 30 style-normalised proposals (20 pipeline, 10 written by PhD students) — 300 reviews total.

The blind review form used in the expert study: novelty, excitement, feasibility, and expected effectiveness on anchored 1-10 scales
5.71 vs 4.92
AI vs human novelty (p = 0.041)
13/20
AI ideas trained to convergence

AI ideas scored marginally lower on feasibility (6.05 vs 6.50, n.s.) — replicating the human-study findings of Si et al. on a live 3D-vision subfield.

Months → days

The classical cycle — read, reproduce, extend, train, ablate, write — is bounded by researcher time. GS-Scientist compresses it to days of mostly autonomous compute:

  • · 24–48 h wall-clock per run, resumable from a durable ledger after any crash
  • · a 4-stage compute cascade filters 23 of 24 candidates before full training — ~150 GPU-days would otherwise be needed per run
  • · peer baselines harvested from the target's own tables: O(1) GPU cost instead of O(N) reproductions

The output

16 machine-written manuscripts

Every first page below is a real compiled PDF from one autonomous run — method invented, trained, ablated, figured, written, and revised without human editing. Click any card to read the full paper.

Badges: green — accepted at the CVPR 2026 workshop · red — rejected · indigo — headline result of its run.

The reality check

Real reviewers. Real decisions.

Four fully-autonomous manuscripts were submitted to a CVPR 2026 workshop, following the submission protocol described in the paper (§4.6). Human reviewers scored them like any other submission. Three were accepted as posters; the fourth was rejected over formatting issues, not its content, after one reviewer rated it 5 (Weak Accept).

3/4 machine-written papers
accepted at a real CVPR 2026 workshop
OpenReview entry for AttDis & Friends: average rating 5.00 with a reviewer rating of 6, decision Accept (Poster), authors anonymous
Accept (Poster) · avg 5.00 — "Rating 6: Accept — Top 1% — exceptional paper with clear novelty, strong technical quality, strong evidence, and broad expected impact."
OpenReview entry for the NeedleSwap paper: average rating 4.50, decision Accept (Poster), authors anonymous
Accept (Poster) · avg 4.50 — "Simple, well-motivated intervention… honest framing… a good workshop paper."
OpenReview entry for AuditSplat: average rating 3.50, decision Accept (Poster), authors anonymous
Accept (Poster) · avg 3.50 — "Generally well written and appropriately scoped… transparent about limitations" — from a reviewer at confidence 5/5.
OpenReview entry for TileFocalGS: split reviews of 5 and 1 (average 3.00), rejected over formatting issues, authors anonymous
Reject (formatting) · avg 3.00 — rejected over formatting issues rather than its content; one reviewer rated it 5 (Weak Accept), the other 1.

Author names redacted from the OpenReview screenshots for double-blind review. Reviewers scored the papers like any other submission.

Read the full official reviews

Full official reviews for AttDis & Friends, including a rating of 6 (Accept, Top 1%)
AttDis & Friends — official reviews (ratings 6 and 4).
Full official reviews for the NeedleSwap paper with ratings 5 and 4 and an Accept (Poster) decision
NeedleSwap — official reviews (ratings 5 and 4).
Full official review for AuditSplat with rating 4 at confidence 5 and an Accept (Poster) decision
AuditSplat — official review (rating 4, confidence 5).

⚖️ Ethics & broader impact

A tool that compresses months to days can flood peer review designed for human pace. We recommend that derivative submissions be labelled and ship their experiment ledger, and we discourage volume submissions. The per-field cost of a verified-reproduction backbone biases capability toward pre-engineered subfields; the integrity audit itself must be audited. GS-Scientist is a research instrument, not a paper-mill backend. See the paper for the full discussion and submission protocol.

BibTeX

@inproceedings{jain2026whowrote,
  title     = {Who Wrote This Paper? Autonomous Scientific
               Discovery for 3DGS Research},
  author    = {Jain, Seemandhar and Chandraker, Manmohan},
  booktitle = {Neural Information Processing Systems (NeurIPS)},
  year      = {2026},
  note      = {Code, manuscripts, experiment ledgers, and the
               cross-run paper store will be released.}
}