paper-with-me

홈 › Papers

Designing and Interpreting Probes with Control Tasks

2019-09-08 · IJCNLP 2019 11 · John Hewitt, Percy Liang

Probes, supervised models trained to predict properties (like parts-of-speech) from representations (like ELMo), have achieved high accuracy on a range of linguistic tasks. But does this mean that the representations encode linguistic structure or just that the probe has learned the linguistic task? In this paper, we propose control tasks, which associate word types with random outputs, to complement linguistic tasks. By construction, these tasks can only be learned by the probe itself. So a good probe, (one that reflects the representation), should be selective, achieving high linguistic task accuracy and low control task accuracy. The selectivity of a probe puts linguistic task accuracy in context with the probe's capacity to memorize from word types. We construct control tasks for English part-of-speech tagging and dependency edge prediction, and show that popular probes on ELMo representations are not selective. We also find that dropout, commonly used to control probe complexity, is ineffective for improving selectivity of MLPs, but that other forms of regularization are effective. Finally, we find that while probes on the first layer of ELMo yield slightly better part-of-speech tagging accuracy than the second, probes on the second layer are substantially more selective, which raises the question of which layer better represents parts-of-speech.

📄 PDF Abstract BibTeX arXiv:1909.03368

Code (1)

https://worksheets.codalab.org/worksheets/0xb0c351d6f1ac4c51b54f1023786bf6b2 공식 구현

Tasks

Part-Of-Speech Tagging

Methods 이 논문이 사용한 방법론

Sigmoid Activation 설명 없음
Tanh Activation 설명 없음
LSTM An LSTM is a type of recurrent neural network that addresses the vanishing gradient problem in vanilla…
BiLSTM A Bidirectional LSTM, or biLSTM, is a sequence processing model that consists of two LSTMs: one taking the input in a forward direction, and the other in a backwards…
Softmax The Softmax output function transforms a previous layer's output into a vector of probabilities. It is commonly used for multiclass classification. Given an input vector $x$…
ELMo Embeddings from Language Models, or ELMo, is a type of deep contextualized word representation that models both (1) complex characteristics of word use (e.g., syntax and…

Similar Papers 제목 키워드 기반

Introducing Orthogonal Constraint in Structural Probes

2020-12-30 · ACL 2021 5 · Tomasz Limisiewicz, David Mareček

With the recent success of pre-trained models in NLP, a significant focus was put on interpreting their representations. One of the most prominent approaches is structural probing (Hewitt and Manning, 2019), where a line…

MemorizationPositionSentenceWord Embeddings

Designing and Contextualising Probes for African Languages

2025-05-15 · Wisdom Aduah, Francois Meyer

Pretrained language models (PLMs) for African languages are continually improving, but the reasons behind these advances remain unclear. This paper presents the first systematic investigation into probing PLMs for lingui…

Active LearningSentence

What Does My QA Model Know? Devising Controlled Probes using Expert Knowledge

2019-12-31 · Kyle Richardson, Ashish Sabharwal

Open-domain question answering (QA) is known to involve several underlying knowledge and reasoning challenges, but are models actually learning such knowledge when trained on benchmark tasks? To investigate this, we intr…

General KnowledgeKnowledge GraphsOpen-Domain Question AnsweringQuestion Answering

Language Models Encode the Value of Numbers Linearly

2024-01-08 · Fangwei Zhu, Damai Dai, Zhifang Sui

Large language models (LLMs) have exhibited impressive competence in various tasks, but their internal mechanisms on mathematical problems are still under-explored. In this paper, we study a fundamental question: how lan…

Language ModelingLanguage ModellingMath

Human-AI Shared Control via Policy Dissection

2022-05-31 · Quanyi Li, Zhenghao Peng, Haibin Wu, Lan Feng 외

Human-AI shared control allows human to interact and collaborate with AI to accomplish control tasks in complex environments. Previous Reinforcement Learning (RL) methods attempt the goal-conditioned design to achieve hu…

Autonomous DrivingReinforcement Learning (RL)