Shafi Goldwasser, David F. Gruber, Adam Tauman Kalai and Orr Paradise (2022), arXiv:2211.11081 (NeurIPS 2023).
Key takeaways
From the reading, NOTE-804.
- A prior instead of parallel data. The learner sees unlabelled source texts and a prior ρ over target texts, and picks the translator that maximises Σ log ρ(f_θ(x_i)). A wrong translator is caught when some of its translations are impossible under the prior.
- An Occam bound, unsupervised. If every bad translator makes more than a γ fraction of translations impossible, (1/γ) ln(|Θ|/δ) samples suffice (Theorem A.2).
- Common nonsense. When prior and translations share a random α-fraction of impossible texts, err = O(log|Θ| / (α·min(m,|T|))), and no algorithm does better than a constant factor (Theorems 3.4, 3.5).
- Knowledge graphs. With agreement α and per-node knowledge pr, err = O(log n/(α²pr) + (1/α)√(r log n/m)): richer languages need less common ground (Theorem 3.2).
- About as much data as supervised translation, up to the factor 1/α, barring computation.
- The limit. Uniform, random, lossless models; one-to-one translators into a target that can say everything; no efficient algorithm.
Standing in the record
Filed 2026-10-12 for QUESTION-020 and read 2026-10-14 in NOTE-804. Its
results are held as THEORY-270. It was registered as “a formal case of
the interpreter substituting for transmitted information”. That is too
strong: the receiver’s prior substitutes for parallel data in learning the
translator, at a rate of exchange 1/α against source data, and does not
shorten any message. It is the record’s nearest formal result to
QUESTION-020, not an answer to it. Its lossless assumption is the case
THEORY-170 says is not the general one. The anthology-candidate flag, for
its learning-theory content, is left as filed.