NeuroGenesys.
Back to ToolsResearch Tools • verifier-budget

How many samples before more samples hurt?

Best-of-N coverage keeps rising with N, but realized accuracy is gated by the verifier. Any exploitability ε > 0 — wrong answers the verifier scores high — makes accuracy peak at a computable budget N* and then decline. Enter your verifier's numbers to get N* and whether to select by argmax or by consensus.

Treat N* as a model, not a measured prediction. In the lab's pre-registered real-judge study, no reward model, LLM judge or self log-probability made accuracy fall by N = 32, and measured ε did not predict the best budget (findings 8.13).

Background: Thurstone bounds Best-of-N and When the exploit is constructed.

1 · Your verifier

Examples

Optional · estimate ε and p from a labelled validation set

Paste one candidate per line — its verifier score and whether it was correct (1/0) — or load a two-column CSV such as score,correct. ε is the fraction of wrong candidates scoring at or above the median correct score — the blind spots a Best-of-N search will surface. Nothing leaves your browser.

2 · Modelled budget and selection rule

modelled budget N*64
peak accuracy0.707
accuracy at N=8,1920.355
ruleBest-of-N
Sample about 64, not more. Past N*, exploiters lower accuracy — oversampling to 8,192 costs 35.2 points.
Consensus crossover ε* = p/(1−p) = 0.111 — your ε is at or below it. Argmax Best-of-N is the better rule at this ε.
Best-of-N (argmax)majority votecoverage (any sample right)
0.0000.2000.4000.6000.8001.0001416642561,0244,0968,192N samplesaccuracyN* = 64
Coverage keeps climbing; what you actually get is the Best-of-N curve. Hover for values — the table below has every point.
NcoverageBest-of-Nmajority
10.1000.1000.100
20.1900.1750.100
40.3440.2840.077
80.5700.4230.041
160.8150.5640.012
320.9660.6670.001
640.9990.7070.000
1281.0000.6920.000
2561.0000.6470.000
5121.0000.5880.000
1,0241.0000.5260.000
2,0481.0000.4650.000
4,0961.0000.4080.000
8,1921.0000.3550.000

Computed exactly by numerical integration of the verifier-bottleneck model (exploit margin 1.0, distractor mass 0.5); the Python CLI estimates the same curves by Monte-Carlo, so on a flat peak the two can pick neighbouring N*.

Caveats that travel with the number

  • ε is pool-relative.The same verifier's ε moved 6.2× across upstream prefilters. Calibrate on the post-prefilter pool it will actually see, and never prefilter with a scorer correlated with this verifier.
  • Constructed exploits. If an optimizer, leaderboard or adversary can probe the verifier, treat N* as an upper bound — the post-peak floor is 0, not a residual. Construction attacks ranking, not counting, so consensus matters more there, not less.
  • Check the tails.Don't extrapolate a Φ-fit of ε to small values without the tail check in verifier-panel.

Run it locally (Python)

pip install numpy
  python verifier_budget.py --p 0.10 --dprime 2.0 --eps 0.01
  python verifier_budget.py --table        # the reference ε sweep

  # or install the CLI:  pip install .  →  verifier-budget --p 0.10 --eps 0.01

Leadership

A word from the founder — on why the brain is the blueprint, and why the next decade of intelligence will be built here.

"The brain is the universe's only proof that general intelligence is possible. We treat it as the blueprint."

From cortical interfaces to photonic silicon, every program at NeuroGenesys exists to answer one question: how does intelligence arise — and how do we build it safely.

Will Schulz

Will Schulz

Founder, NeuroGenesys • AW3 Technology