CLAILGMar 19, 2024

Self-generated Replay Memories for Continual Neural Machine Translation

arXiv:2403.13130v131 citationsHas CodeNAACL
Originality Incremental advance
AI Analysis

This addresses the problem of forgetting in continual learning for machine translation, which is incremental as it builds on existing replay methods.

The paper tackles catastrophic forgetting in continual neural machine translation by using the model's generative ability to create replay memories, showing it can effectively learn from a stream of languages without memorizing training data.

Modern Neural Machine Translation systems exhibit strong performance in several different languages and are constantly improving. Their ability to learn continuously is, however, still severely limited by the catastrophic forgetting issue. In this work, we leverage a key property of encoder-decoder Transformers, i.e. their generative ability, to propose a novel approach to continually learning Neural Machine Translation systems. We show how this can effectively learn on a stream of experiences comprising different languages, by leveraging a replay memory populated by using the model itself as a generator of parallel sentences. We empirically demonstrate that our approach can counteract catastrophic forgetting without requiring explicit memorization of training data. Code will be publicly available upon publication. Code: https://github.com/m-resta/sg-rep

Code Implementations1 repo
Foundations

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

Your Notes