ACL Experiments
Use this while the experimental story can still change. The ACL evidence bar
is not "beats the baseline once": it is a defensible measurement of a language
capability, with the failure modes examined.
Baseline honesty
- Include the strongest cheap baseline: a well-prompted current LLM has become
mandatory context for most tasks — a method beating only pre-LLM systems
invites the "does this matter now?" review.
- Tune baselines with the same care as your method (same search budget, same
data); reviewers explicitly probe for asymmetric tuning.
- Report the trivial baselines (majority class, copy input, retrieval-only)
when they contextualize how hard the task actually is.
Evaluation design
- Breadth must match the claim: a "general" claim needs multiple datasets;
a cross-lingual claim needs typologically distinct languages, not three
Romance neighbors.
- Automatic metrics need justification for generation tasks — pair n-gram or
embedding metrics with human or LLM-judge evaluation, and validate any
LLM-judge against human labels before leaning on it.
- Fix the evaluation protocol before final runs: dev-set peeking on the test
set via repeated submissions is unreportable and unrepairable.
Statistical floor
| Result flavor |
Required rigor at ACL |
| Small deltas between systems |
Significance test (bootstrap/permutation) or overlapping-interval honesty |
| Fine-tuning results |
Multiple seeds; mean and deviation in the table, defined in the caption |
| Prompted-LLM results |
Multiple prompt paraphrases and/or samples; sensitivity range reported |
| Human evaluation |
Raters per item, agreement statistic (e.g., Krippendorff's alpha), pay disclosed |
| Correlation claims (metrics) |
Confidence intervals and comparison against existing metric correlations |
The Responsible NLP checklist (Section C) asks for descriptive statistics and
error bars — an experiment plan that cannot fill Section C truthfully is
incomplete by construction.
Contamination and validity controls
- Reason explicitly about test-set membership in pretraining data: release
dates vs model cutoffs, overlap scans, or held-back fresh test items.
- Watch prompt leakage: few-shot exemplars drawn from the test distribution,
instructions embedding label hints.
- For annotation-based data, quantify label quality before measuring models
against it; models are now frequently better than noisy gold labels.
Ablations and the mechanism claim
- Each component the abstract credits needs an ablation row; each ablation
row needs the same variance treatment as the headline number.
- Prefer ablations that test the explanation (e.g., "gains come from the
retrieval step") over combinatorial component sweeps.
- Scale ablation: if a claim is "method X helps," show it at two model sizes
or state the single-scale limitation explicitly.
Error analysis as a deliverable
The distinctive ACL expectation: a quantitative error analysis with named
categories.
- Sample failures (100-200) from the strongest configuration.
- Induce 4-8 functional error categories; double-annotate a subset and
report agreement.
- Report category frequencies for your method vs the best baseline —
where do gains actually come from?
- Feed the two most persistent categories into Limitations.
Pre-run design worksheet
Claim: <one sentence>
Datasets: <n, why these, language list>
Baselines: <incl. tuned LLM baseline + trivial floor>
Runs/variance: <seeds or prompt paraphrases; interval type>
Significance: <test, when applied>
Human eval: <items, raters, agreement plan, pay>
Contamination: <audit method>
Ablations: <component -> table row>
Error analysis:<sample size, category plan>
Common evidence failures seen in ARR reviews
- Averaging over languages to hide that one language regressed — report the
per-language block; reviewers open the appendix table first when a claim
says "multilingual."
- Comparing your tuned method against baseline numbers copied from papers
that used different preprocessing or splits.
- Treating an LLM judge as ground truth without reporting its agreement
with humans on a calibration subset.
- Claiming efficiency without wall-clock, memory, or cost on matched
hardware.
- Running the significance test only on the comparison that wins.
- Reporting the best seed as the headline and the mean in the appendix —
reviewers call this out by name.
When compute is the constraint
- Pre-register (internally) which single configuration gets the full
multi-seed treatment, and make it the headline setting.
- Use paired designs — same items, both systems — so smaller samples still
yield tight comparisons and permutation tests apply cleanly.
- Prefer breadth at small scale plus depth at one large scale over a thin
sweep of everything; state the choice in the setup section.
- Cache and release intermediate outputs so ablations re-score rather than
re-run.
Output format
[Evidence verdict] convincing / thin / misaligned-with-claim
[Baseline gaps] <missing or under-tuned comparators>
[Statistical gaps] <variance/significance/agreement omissions>
[Validity threats] <contamination/leakage/label-quality>
[Highest-value next run] <one experiment>
1---2name: acl-experiments3description: Use when designing or auditing experiments for an ACL paper, covering tuned LLM baselines, multi-dataset and multilingual evaluation, statistical significance and variance, human evaluation with agreement reporting, contamination and prompt-sensitivity controls, ablations, and error-analysis expectations in NLP reviewing.4---56# ACL Experiments78Use this while the experimental story can still change. The ACL evidence bar9is not "beats the baseline once": it is a defensible measurement of a language10capability, with the failure modes examined.1112## Baseline honesty1314- Include the strongest cheap baseline: a well-prompted current LLM has become15 mandatory context for most tasks — a method beating only pre-LLM systems16 invites the "does this matter now?" review.17- Tune baselines with the same care as your method (same search budget, same18 data); reviewers explicitly probe for asymmetric tuning.19- Report the trivial baselines (majority class, copy input, retrieval-only)20 when they contextualize how hard the task actually is.2122## Evaluation design2324- Breadth must match the claim: a "general" claim needs multiple datasets;25 a cross-lingual claim needs typologically distinct languages, not three26 Romance neighbors.27- Automatic metrics need justification for generation tasks — pair n-gram or28 embedding metrics with human or LLM-judge evaluation, and validate any29 LLM-judge against human labels before leaning on it.30- Fix the evaluation protocol before final runs: dev-set peeking on the test31 set via repeated submissions is unreportable and unrepairable.3233## Statistical floor3435| Result flavor | Required rigor at ACL |36|---|---|37| Small deltas between systems | Significance test (bootstrap/permutation) or overlapping-interval honesty |38| Fine-tuning results | Multiple seeds; mean and deviation in the table, defined in the caption |39| Prompted-LLM results | Multiple prompt paraphrases and/or samples; sensitivity range reported |40| Human evaluation | Raters per item, agreement statistic (e.g., Krippendorff's alpha), pay disclosed |41| Correlation claims (metrics) | Confidence intervals and comparison against existing metric correlations |4243The Responsible NLP checklist (Section C) asks for descriptive statistics and44error bars — an experiment plan that cannot fill Section C truthfully is45incomplete by construction.4647## Contamination and validity controls4849- Reason explicitly about test-set membership in pretraining data: release50 dates vs model cutoffs, overlap scans, or held-back fresh test items.51- Watch prompt leakage: few-shot exemplars drawn from the test distribution,52 instructions embedding label hints.53- For annotation-based data, quantify label quality before measuring models54 against it; models are now frequently better than noisy gold labels.5556## Ablations and the mechanism claim5758- Each component the abstract credits needs an ablation row; each ablation59 row needs the same variance treatment as the headline number.60- Prefer ablations that test the *explanation* (e.g., "gains come from the61 retrieval step") over combinatorial component sweeps.62- Scale ablation: if a claim is "method X helps," show it at two model sizes63 or state the single-scale limitation explicitly.6465## Error analysis as a deliverable6667The distinctive ACL expectation: a quantitative error analysis with named68categories.69701. Sample failures (100-200) from the strongest configuration.712. Induce 4-8 functional error categories; double-annotate a subset and72 report agreement.733. Report category frequencies for your method vs the best baseline —74 where do gains actually come from?754. Feed the two most persistent categories into Limitations.7677## Pre-run design worksheet7879```text80Claim: <one sentence>81Datasets: <n, why these, language list>82Baselines: <incl. tuned LLM baseline + trivial floor>83Runs/variance: <seeds or prompt paraphrases; interval type>84Significance: <test, when applied>85Human eval: <items, raters, agreement plan, pay>86Contamination: <audit method>87Ablations: <component -> table row>88Error analysis:<sample size, category plan>89```9091## Common evidence failures seen in ARR reviews9293- Averaging over languages to hide that one language regressed — report the94 per-language block; reviewers open the appendix table first when a claim95 says "multilingual."96- Comparing your tuned method against baseline numbers copied from papers97 that used different preprocessing or splits.98- Treating an LLM judge as ground truth without reporting its agreement99 with humans on a calibration subset.100- Claiming efficiency without wall-clock, memory, or cost on matched101 hardware.102- Running the significance test only on the comparison that wins.103- Reporting the best seed as the headline and the mean in the appendix —104 reviewers call this out by name.105106## When compute is the constraint107108- Pre-register (internally) which single configuration gets the full109 multi-seed treatment, and make it the headline setting.110- Use paired designs — same items, both systems — so smaller samples still111 yield tight comparisons and permutation tests apply cleanly.112- Prefer breadth at small scale plus depth at one large scale over a thin113 sweep of everything; state the choice in the setup section.114- Cache and release intermediate outputs so ablations re-score rather than115 re-run.116117## Output format118119```text120[Evidence verdict] convincing / thin / misaligned-with-claim121[Baseline gaps] <missing or under-tuned comparators>122[Statistical gaps] <variance/significance/agreement omissions>123[Validity threats] <contamination/leakage/label-quality>124[Highest-value next run] <one experiment>125```