arXiv paper· machine learning / LLM evaluation and benchmarking· benchmark

MetroLLM-Bench: Evaluating Language Models as Transit Kiosk Runtimes

Remco Hendriks

cs.LG · cs.AI · cs.CL

Quick verdict

Benchmarks LLMs as transit-kiosk policy layers; rigorous and honest, but the headline 4B-beats-frontier claim rests on non-significant held-out deltas.

Summary

MetroLLM-Bench is a 955-case benchmark that evaluates language models as the policy layer of a transit kiosk: reading a natural-language framebook of fare rules, the model runs a ReAct loop over six tools and must commit a machine-renderable terminal state (outcome, per-ticket fare, kiosk action). Cases span six real metro systems (37–414 stations) and eleven categories covering routing, fares, disruptions, accessibility, and adversarial input. Scoring separates fourteen deterministic Tier 1 components (also the fine-tuning reward) from eight Tier 2 semantic components, six judged by Claude Haiku 4.5 and calibrated against two human annotators (judge–author κw = 0.53). A system-stratified 75/25 split (717 training / 238 held-out) was fixed before training. Among 23 ranked models, a 4B Qwen 3.5 student distilled with QLoRA from 600 teacher traces scores 91.3 held-out Tier 1 at a 2.6 GB footprint, above both GPT-5.6 tiers (90.6 and 90.0) and within measurement noise of GPT-5.4 full at xhigh effort (91.37); PEFT gains shrink monotonically from +7.03 (2B) to −0.91 (27B), and a scripted baseline reaches 84.6. Limitations: single runs for most models with a compressed top-11 spanning 3.18 composite points; all held-out bootstrap intervals include zero, with significance only on the non-independent full matrix; training-data exposure cannot be excluded for two models released after the cases went public; and several answer-key defects are deliberately retained.

Review complete

Assessment at a glance

machine learning / LLM evaluation and benchmarking

5

risk flags identified

● high 1

● medium 3

● low 1

Reproducibility readinesshigh
Code & data availableyes
Review confidencehigh
AI text signal0/20 passages flagged
Deep research viableCode-reproducibleNeeds GPU

5 strengths · 5 weaknesses · 5 author questions

AI text signal = Binoculars zero-shot detector score over 20 sampled passages (Fast-DetectGPT co-reported) — absence does not prove human authorship, and a flag does not imply misconduct.

Levels reflect verification complexity — not a quality score. Evolve never rates your paper.

Key claims under review

  • A 2.6 GB open-weight Qwen 3.5 4B PEFT student exceeds both GPT-5.6 tiers on held-out Tier 1 (91.32 vs 90.63 and 90.00) and matches GPT-5.4 full at xhigh effort (91.37) on this bounded kiosk task.
  • PEFT benefit over the base model declines monotonically across Qwen sizes, from +7.03 at 2B to −0.91 at 27B, with every training seed agreeing in direction.
  • Fourteen deterministic scoring components can serve as a clean fine-tuning reward while semantic quality is measured separately with a calibrated LLM judge (judge–author κw=0.53).
  • Serving configuration alone accounts for roughly 2.7 of a 3.6-point apparent generational regression, so uniform-configuration leaderboards confound configuration with capability.
  • A scripted tool-chaining agent reaches 84.6 Tier 1, locating the LLM advantage in decision-heavy categories: temporal, policy, accessibility, and compound scenarios.

Strengths

  • Deterministic/judged score separation with reward reuse

    Tier 1's fourteen deterministic components double as the PEFT reward while Tier 2 semantic quality stays separate; no headline claim rests on the Haiku-judged tier alone (§2.3, §2.4).

  • Pre-registered partition and leakage accounting

    The seed-42 system-stratified 75/25 split was committed before training, 15 gap-audit cases pinned to held-out (App. C.3), and template overlap quantified: 59/149 pair-definable held-out cases (40%) have no same-OD training neighbour (§2.3).

  • Candid statistical self-reporting

  • Serving-configuration sensitivity analysis

  • Judge calibration with failure analysis

Weaknesses

  • Headline exceeds-claim outruns its own statistics

  • Significance borrowed from a contaminated partition

  • Contamination exposure for the top composite rows

  • Compressed single-run leaderboard

  • Confounded capacity-ceiling recipe

Full Review Report

$1.99 · one-time

Unlock the complete preliminary analysis Evolve produced for this paper.

Report preview

Scope & Claims

MetroLLM-Bench (arXiv 2609.10016) tests LLMs as the *policy layer* of a transit kiosk: given a natural-language framebook of fare rules and up to twenty ReAct rounds over six tools, the model must call `submit_assistant_state` and commit a renderable terminal state — one of five outcomes, per-ticket fare line items, and a kiosk action (§2.2). The artifact comprises 955 curated cases over six real systems (MARTA 38 stations to Beijing 414) in eleven categories, A Routing through K Compound Stress (§2.1). Central claims: (1) a 2.6 GB Qwen 3.5 4B QLoRA student scores 91.32 held-out Tier 1, above both GPT-5.6 rows (90.63 luna/medium, 90.00 sol/xhigh) and tied with GPT-5.4 full xhigh (91.37); (2) PEFT utility declines monotonically with base size, +7.03 at 2B to −0.91 at 27B, every seed agreeing in direction; (3) a scripted agent's 84.6 Tier 1 confines the LLM advantage to decision-heavy categories. The author explicitly frames (1) as a parity claim on deterministic performance, not composite superiority (§3.1).

The remaining sections cover Methodology Assessment, Statistical Evidence, Results & Reproducibility, Limitations & Risks, and Verdict & Recommendations.

  • All 5 strengths & 5 weaknesses, analyzed in detail
  • 5 risk flags with severity, section & reviewer questions
  • Methods & statistical evidence assessment
  • 5 questions a peer reviewer would ask
  • Full six-dimension evaluation report & recommendations

One-time purchase · this paper only

One-time purchase, this paper only. AI-generated preliminary analysis — not peer review.

Frequently asked questions

What is MetroLLM-Bench?

It is a public benchmark of 955 scenarios testing whether a language model can run a transit-station kiosk's decision logic: read a rulebook (framebook), call six tools such as route planning and fare calculation inside a ReAct loop, and submit a screen-ready terminal state with a correct outcome and per-ticket fare quote across six real metro systems.

Did a 4B open-weight model really beat GPT-5.6?

On the 238 held-out cases' deterministic Tier 1 score, the 4B student's point estimate (91.32) is above both GPT-5.6 rows (90.63 and 90.00) and essentially tied with GPT-5.4 full at xhigh (91.37). However, the paper's own bootstrap intervals on that partition all include zero, so the supported conclusion is parity within measurement noise, not proven superiority; the student does trail frontier rows on the composite score and on temporal/adversarial categories.

Why does fine-tuning (PEFT) stop helping at larger model sizes?

Across identically trained Qwen students at 2B, 4B, 9B, and 27B, the gain over the base model fell from +7.03 to +2.00 to +1.65 to −0.91 Tier 1 points, with every seed agreeing in direction. The authors argue weak bases leave more room for adapters to change behavior, while near the task ceiling both the benefit and the run-to-run variance shrink. The result is specific to this recipe (QLoRA rank 16, 600 traces, 3 epochs) and task.

Is the benchmark code and data public?

Yes. The committed case files, split specification, full harness (mock server, runner, scorer, judge, rule-based agent), PEFT pipeline, and reproduction guide are on GitHub (continker/metrollm-bench, tag paper-v1.2), and the four fine-tuned students with LoRA adapters and GGUF builds are on Hugging Face under the continker organization.

About this review

This is an AI-generated preliminary review by Evolve.Pub, produced from the openly available text of the paper. It is not peer review and does not represent the authors' views. The canonical record of the paper is at the publisher link above.

  • Figure 2 and Figure 3 numeric grids were flattened by PDF extraction into run-on value streams, so per-row/per-category cell attribution beyond what the prose states is ambiguous; this review cites only table- and prose-anchored numbers.
  • The abstract provided in the metadata ends mid-sentence ('reaches 84.6 on Tier 1, w'), but the same sentence appears complete in the full text; no other truncation observed — the extraction ends naturally at Appendix G.

Go deeper on this paper

Wrote a paper? Stress-test it before reviewers do.

Upload your manuscript for the same structured scrutiny — reasoning, statistics, evidence, figures, and reproducibility.

Scan your paper
MetroLLM-Bench: Evaluating Language Models as Transit Kiosk Runtimes | Evolve.Pub