paper-with-me

홈 › Papers

Controlling Conditional Language Models without Catastrophic Forgetting

2021-12-01 · Tomasz Korbak, Hady Elsahar, German Kruszewski, Marc Dymetman

Machine learning is shifting towards general-purpose pretrained generative models, trained in a self-supervised manner on large amounts of data, which can then be applied to solve a large number of tasks. However, due to their generic training methodology, these models often fail to meet some of the downstream requirements (e.g., hallucinations in abstractive summarization or style violations in code generation). This raises the important question of how to adapt pre-trained generative models to meet all requirements without destroying their general capabilities ("catastrophic forgetting"). Recent work has proposed to solve this problem by representing task-specific requirements through energy-based models (EBMs) and approximating these EBMs using distributional policy gradients (DPG). Despite its effectiveness, this approach is however limited to unconditional distributions. In this paper, we extend DPG to conditional tasks by proposing Conditional DPG (CDPG). We evaluate CDPG on four different control objectives across three tasks (translation, summarization and code generation) and two pretrained models (T5 and GPT-Neo). Our results show that fine-tuning using CDPG robustly moves these pretrained models closer towards meeting control objectives and -- in contrast with baseline approaches -- does not result in catastrophic forgetting.

📄 PDF Abstract BibTeX arXiv:2112.00791

Code (2)

naver/gdc 공식 구현 pytorch
google/t5patches jax

Tasks

Abstractive Text SummarizationCode Generation

Methods 이 논문이 사용한 방법론

Multi-Head Attention 설명 없음
Attention 설명 없음
Linear Layer A Linear Layer is a projection $\mathbf{XW + b}$.
Layer Normalization Unlike batch normalization, Layer Normalization directly estimates the normalization statistics from the summed inputs…
Dense Connections Dense Connections, or Fully Connected Connections, are a type of layer in a deep neural network that use a linear operation where every input is connected to every output…
Refunds@Expedia|||How do I get a full refund from Expedia? “How do I get a full refund from Expedia? How do I get a full refund from Expedia? – Call ☎️ +1-(888) 829 (0881) or +1-805-330-4056 or +1-805-330-4056 for Quick Help &…
Gated Linear Unit A Gated Linear Unit, or GLU computes: $$ \mathrm{GLU}(a, b) = a \otimes \sigma(b) $$ It is used in natural language processing architectures, for example the Gated CNN,…
BPE Byte Pair Encoding, or BPE, is a subword segmentation algorithm that encodes rare and unknown words as sequences of subword units. The intuition is that various word…

Similar Papers 제목 키워드 기반

Towards continually learning new languages

2022-11-21 · Ngoc-Quan Pham, Jan Niehues, Alexander Waibel

Multilingual speech recognition with neural networks is often implemented with batch-learning, when all of the languages are available before training. An ability to add new languages after the prior training sessions ca…

Allspeech-recognitionSpeech RecognitionTransfer Learning

Lifelong GAN: Continual Learning for Conditional Image Generation

2019-07-23 · ICCV 2019 10 · Mengyao Zhai, Lei Chen, Fred Tung, JiaWei He 외

Lifelong learning is challenging for deep neural networks due to their susceptibility to catastrophic forgetting. Catastrophic forgetting occurs when a trained network is not able to maintain its ability to accomplish pr…

Conditional Image GenerationContinual LearningImage GenerationKnowledge Distillation+1

Overcoming Catastrophic Forgetting in Massively Multilingual Continual Learning

2023-05-25 · Genta Indra Winata, Lingjue Xie, Karthik Radhakrishnan, Shijie Wu 외

Real-life multilingual systems should be able to efficiently incorporate new languages as data distributions fed to the system evolve and shift over time. To do this, systems need to handle the issue of catastrophic forg…

Continual LearningScheduling

Few-Shot Regularization to Tackle Catastrophic Forgetting in Multilingual Machine Translation

2022-09-01 · AMTA 2022 9 · Salvador Carrión-Ponz None, Francisco Casacuberta

Increasing the number of tasks supported by a machine learning model without forgetting previously learned tasks is the goal of any lifelong learning system. In this work, we study how to mitigate the effects of the cata…

Lifelong learningMachine TranslationTranslation

Improving Gender Fairness of Pre-Trained Language Models without Catastrophic Forgetting

2021-10-11 · Zahra Fatemi, Chen Xing, Wenhao Liu, Caiming Xiong

Existing studies addressing gender bias of pre-trained language models, usually build a small gender-neutral data set and conduct a second phase pre-training on the model with such data. However, given the limited size a…

coreference-resolutionCoreference ResolutionFairness