算法艺术创作
algorithmic-art
通过代码和可调参数创作生成艺术与交互式视觉效果。
naacl-experiments【设计与创意】Use when designing or auditing the experimental program of a NAACL submission — matching evidence to language-coverage claims, keeping cross-lingual comparisons budget-fair, testing on natively authored rather than translated data where the claim requires it, and reporting variance that survives reviewer probing.
独立 GitHub 快照 · 自动分类 · 以原作者文档为准
Design experiments backwards from the sentence you want the meta-review to contain. For NAACL-bound work that sentence almost always has a language scope in it, so the experimental program's first duty is to make the scope claim measurable — and its second duty is to make every comparison fair enough that no single reviewer probe collapses it.
| Claim you want to make | Minimum design that supports it | Design that fakes it |
|---|---|---|
| "Works for language X" | Natively authored X test data, native-speaker error review | Machine-translated English benchmark relabeled as X |
| "Works across the Americas' languages" | Typologically spread sample (e.g., analytic + agglutinative + polysynthetic) | Three Romance languages standing in for a continent |
| "Robust to dialectal variation" | Variety-labeled eval sets, per-variety breakdown | One standard variety plus vibes |
| "Better than baseline B" | B re-run under equal tuning/compute budget, same prompts regime | B's two-year-old published number |
| "Model-agnostic" | ≥3 model families, sizes reported | Two checkpoints of one family |
Translationese deserves its own line of caution: test sets translated from English preserve English information structure and topic distribution, so gains measured on them may be gains at modeling translation artifacts. Where natively authored data cannot be had, say so and mark the limitation — do not let the table caption imply nativeness the data lacks.
Design so each probe has a prepared landing spot in the paper.
# One row per run, committed with the code
run_id, task, lang, variety, model@rev, prompt_id, seed,
train_data@hash, test_data@hash, metric, value, gpu_h, date
# Tables in the paper are views over this ledger — nothing enters
# a table that lacks a row, and per-language n comes along free.
The ledger sounds bureaucratic until the response window, when "R1 asks for es-MX vs es-AR breakdown" becomes a ten-minute query instead of a lost weekend.
Fictional setup: classifying Caribbean vs. Andean vs. Rioplatense Spanish in social media text, claiming "robust dialect ID across Latin American varieties."
The vignette's lesson: every probe answer becomes a sentence or a caption in the paper, not a private reassurance.
[Target sentence] <the meta-review sentence>
[Claim -> evidence map] <claim: table/figure/analysis>
[Probe results] scope / fairness / contamination / mechanism / human-eval
[Variance status] <where missing>
[Next decisive run] <one experiment, why it changes the decision>