Transparency at the Source: Evaluating and Interpreting Language Models With Access to the True Distribution
Not on the map. Why?
Abstract (arXiv)
We present a setup for training, evaluating and interpreting neural language models, that uses artificial, language-like data. The data is generated using a massive probabilistic grammar (based on state-split PCFGs), that is itself derived from a large natural language corpus, but also provides us complete control over the generative process. We describe and release both grammar and corpus, and test for the naturalness of our generated data. This approach allows us to define closed-form expressions to efficiently compute exact lower bounds on obtainable perplexity using both causal and masked language modelling. Our results show striking differences between neural language modelling architectures and training objectives in how closely they allow approximating the lower bound on perplexity. Our approach also allows us to directly compare learned representations to symbolic rules in the underlying source. We experiment with various techniques for interpreting model behaviour and learning dynamics. With access to the underlying true source, our results show striking differences and outcomes in learning dynamics between different classes of words.
Key facts. Cited by 10 papers in the map (data through 7 Oct 2026). Builds on 25 of its 66 references that are in the map. First posted on arXiv 23 Oct 2023.
Builds on
25 of 66 references.
References · 25
- 2018BERT: Pre-training of Deep Bidirectional Transformers for Language Understandingcited by 40,204
- 2019RoBERTa: A Robustly Optimized BERT Pretraining Approachcited by 13,266
- 2020Scaling Laws for Neural Language Modelscited by 6,411
- 2022OPT: Open Pre-trained Transformer Language Modelscited by 3,464
- 2020The Pile: An 800GB Dataset of Diverse Text for Language Modelingcited by 2,346
- 2020DeBERTa: Decoding-enhanced BERT with Disentangled Attentioncited by 2,157
- 2019BERT Rediscovers the Classical NLP Pipelinecited by 1,046
- 2015Aligning Books and Movies: Towards Story-like Visual Explanations by Watching Movies and Reading Bookscited by 1,041
- 2019Designing and Interpreting Probes with Control Taskscited by 608
- 2019BLiMP: The Benchmark of Linguistic Minimal Pairs for Englishcited by 553
- 2018What you can cram into a single vector: Probing sentence embeddings for linguistic propertiescited by 452
- 2016Fine-grained Analysis of Sentence Embeddings Using Auxiliary Prediction Taskscited by 216
13 more
- 2021"Will You Find These Shortcuts?" A Protocol for Evaluating the Faithfulness of Input Salience Methods for Text Classificationcited by 66
- 2021The paradox of the compositionality of natural language: a neural machine translation case studycited by 58
- 2018Are All Languages Equally Hard to Language-Model?cited by 53
- 2023What Comes Next? Evaluating Uncertainty in Neural Text Generators Against Human Production Variabilitycited by 51
- 2019What Kind of Language Is Hard to Language-Model?cited by 50
- 2023Do Transformers Parse while Predicting the Masked Word?cited by 48
- 2021Examining the Inductive Bias of Neural Language Models with Artificial Languagescited by 40
- 2019Studying the Inductive Biases of RNNs with Synthetic Variations of Natural Languagescited by 37
- 2017The Galactic Dependencies Treebanks: Getting More Data by Synthesizing New Languagescited by 19
- 2023MixCE: Training Autoregressive Language Models by Mixing Forward and Reverse Cross-Entropiescited by 16
- 2020Evaluating Attribution Methods using White-Box LSTMscited by 8
- 2023Feature Interactions Reveal Linguistic Structure in Language Modelscited by 8
- 2022Understanding Text Classification Data and Models Using Aggregated Input Saliencecited by 2
Built on by
Citing papers per year: 2024: 3; 2025: 3; 2026: 4.
10 papers.
- 2025Test-Time Learning for Large Language Modelscited by 46
- 2024Do Language Models Exhibit Human-like Structural Priming Effects?cited by 21
- 2024What Languages are Easy to Language-Model? A Perspective from Learning Probabilistic Regular Languagescited by 20
- 2026Form and Meaning in Intrinsic Multilingual Evaluationscited by 2
- 2024An L^* Algorithm for Deterministic Weighted Regular Languagescited by 1
- 2025Propositional Logic for Probing Generalization in Neural Networkscited by 1
- 2025Rethinking Memorization Measures and their Implications in Large Language Modelscited by 1
- 2026Hierarchical Latent Structures in Data Generation Process Unify Mechanistic Phenomena across Scalecited by 1
- 2026Fine-tuning vs. In-context Learning in Large Language Models: A Formal Language Learning Perspectivecited by 1
- 2026Structural priors for data-efficient language learningcited by 1
- 2026Structural priors for data-efficient language learning10 Sep 2026
- 2026Fine-tuning vs. In-context Learning in Large Language Models: A Formal Language Learning Perspective25 Apr 2026
- 2026Hierarchical Latent Structures in Data Generation Process Unify Mechanistic Phenomena across Scale4 Feb 2026
- 2026Form and Meaning in Intrinsic Multilingual Evaluations15 Jan 2026
- 2025Rethinking Memorization Measures and their Implications in Large Language Models20 Jul 2025
- 2025Propositional Logic for Probing Generalization in Neural Networks10 Jun 2025
- 2025Test-Time Learning for Large Language Models27 May 2025
- 2024An L^* Algorithm for Deterministic Weighted Regular Languages9 Nov 2024
- 2024Do Language Models Exhibit Human-like Structural Priming Effects?7 Jun 2024
- 2024What Languages are Easy to Language-Model? A Perspective from Learning Probabilistic Regular Languages6 Jun 2024