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.