CLAIIRLGMay 29, 2022

Decoupling Knowledge from Memorization: Retrieval-augmented Prompt Learning

arXiv:2205.14704v565 citationsh-index: 41Has Code
Originality Incremental advance
AI Analysis

This addresses the issue of overfitting and poor generalization in prompt learning for NLP practitioners, offering an incremental improvement by integrating retrieval mechanisms.

The paper tackles the problem of prompt learning's reliance on memorization, which leads to unstable generalization, by introducing RetroPrompt, a retrieval-augmented method that decouples knowledge from memorization, resulting in improved performance in few-shot and zero-shot settings and better generalization on new datasets.

Prompt learning approaches have made waves in natural language processing by inducing better few-shot performance while they still follow a parametric-based learning paradigm; the oblivion and rote memorization problems in learning may encounter unstable generalization issues. Specifically, vanilla prompt learning may struggle to utilize atypical instances by rote during fully-supervised training or overfit shallow patterns with low-shot data. To alleviate such limitations, we develop RetroPrompt with the motivation of decoupling knowledge from memorization to help the model strike a balance between generalization and memorization. In contrast with vanilla prompt learning, RetroPrompt constructs an open-book knowledge-store from training instances and implements a retrieval mechanism during the process of input, training and inference, thus equipping the model with the ability to retrieve related contexts from the training corpus as cues for enhancement. Extensive experiments demonstrate that RetroPrompt can obtain better performance in both few-shot and zero-shot settings. Besides, we further illustrate that our proposed RetroPrompt can yield better generalization abilities with new datasets. Detailed analysis of memorization indeed reveals RetroPrompt can reduce the reliance of language models on memorization; thus, improving generalization for downstream tasks. Code is available in https://github.com/zjunlp/PromptKG/tree/main/research/RetroPrompt.

Code Implementations2 repos
Foundations

The foundational work for this paper's niche, ranked by how specifically the neighbourhood builds on it — not by global fame.

Your Notes