What BERT Is Not: Lessons from a New Suite of Psycholinguistic Diagnostics for Language Models
Written for the Research library (claude-opus-5-5) from the paper text. Original — aclanthology.org/2020.tacl-1.3.pdf
Summary
Language-model pre-training clearly helps downstream NLP tasks, but it remains unclear which linguistic abilities models such as BERT actually acquire. Ettinger addresses this with a diagnostic suite adapted from psycholinguistic experiments. The selected experiments are ones where human cloze judgments and N400 brain responses diverge. The tests probe models through word prediction in context, so no fine-tuning or representation probing is needed. They cover areas beyond syntax: commonsense/pragmatic inference (CPRAG-102), semantic roles and event knowledge (ROLE-88), and category membership with negation (NEG-136). Each test measures both prediction accuracy and whether good completions receive higher probability than bad ones.
Applied to BERT BASE and BERT LARGE, the suite yields a mixed picture:
- BERT retrieves hypernyms very well.
- It mostly separates good completions from same-category alternatives and from role reversals, though with much smaller margins than humans.
- It struggles with difficult inferences and role-based event prediction.
- It largely ignores negation.
These findings suggest that a purely predictive training objective may not teach meaning-dependent phenomena like truth reversal.
Key points
- Three diagnostic sets are released with code (github.com/aetting/lm-diagnostics): CPRAG-102, ROLE-88 and NEG-136. NEG-136 has two variants, NEG-136-SIMP and NEG-136-NAT.
- On CPRAG-102, both BERT models place the best completion among their top 5 predictions in roughly half of the items. Perturbation tests show the models depend on word order and full context, but some correct answers seem to exploit shortcuts.
- On ROLE-88, BERT LARGE matches the top human prediction in only 37.5% of items. Both models usually still rank good completions above role reversals.
- On NEG-136-SIMP, BERT favours the true completion in 100% of affirmative sentences but in 0% of negated ones, defaulting to the subject's category.
- With more natural negated sentences (NEG-136-NAT), true statements are preferred in 75% of items for BERT BASE and 87.5% for BERT LARGE. Less natural items reach only 37.5%, a gap the author attributes mainly to training-data frequency.
Cited by
- On the Opportunities and Risks of Foundation Models
- Do Pretrained Contextual Language Models Distinguish between Hebrew Homograph Analyses?
- A Fine-Grained Analysis of BERTScore
- Negated and Misprimed Probes for Pretrained Language Models: Birds Can Talk, But Cannot Fly
- Superbizarre Is Not Superb: Derivational Morphology Improves BERT's Interpretation of Complex Words
- How Can We Accelerate Progress Towards Human-like Linguistic Generalization?
- Pre-train, Prompt, and Predict: A Systematic Survey of Prompting Methods in Natural Language Processing
- Recent Advances in Natural Language Processing via Large Pre-Trained Language Models: A Survey
- NOPE: A Corpus of Naturally-Occurring Presuppositions in English
- True Few-Shot Learning with Language Models
- Pre-trained Models for Natural Language Processing: A Survey
- HateCheck: Functional Tests for Hate Speech Detection Models
- Exploiting Cloze-Questions for Few-Shot Text Classification and Natural Language Inference
- It's Not Just Size That Matters: Small Language Models Are Also Few-Shot Learners
- When Your Language Model Cannot Even Do Determiners Right: Probing for Anti-Presuppositions and the Maximize Presupposition! Principle
- Masked Language Modeling and the Distributional Hypothesis: Order Word Matters Pre-training for Little
- oLMpics -- On what Language Model Pre-training Captures
- Evaluating Text Generation from Discourse Representation Structures
- SemEval-2022 Task 3: PreTENS — Evaluating Neural Networks on Presuppositional Semantic Knowledge
Cite
@article{ettinger2020what,
title = {{What BERT Is Not: Lessons from a New Suite of Psycholinguistic Diagnostics for Language Models}},
author = {Ettinger, Allyson},
journal = {Transactions of the Association for Computational Linguistics},
year = {2020},
doi = {10.1162/tacl\_a\_00298},
url = {https://doi.org/10.1162/tacl_a_00298}
}References
- Yossi Adi, Einat Kermany, Yonatan Belinkov, Ofer Lavi, and Yoav Goldberg. 2016. Fine-grained analysis of sentence embeddings using auxiliary prediction tasks. International Conference on Learning Representations. find our card
- Eneko Agirre, Mona Diab, Daniel Cer, and Aitor Gonzalez-Agirre. 2012. SemEval-2012 task 6: A pilot on semantic textual similarity. In Proceedings of the First Joint Conference on Lexical and Computational Semantics-Volume 1: Proceedings of the main conference and the shared task, and Volume 2: Proce… find our card