N-gram Prediction and Word Difference Representations for Language Modeling
DongNyeong Heo, Daniela Noemi Rim, Heeyoul Choi
TL;DR
The paper introduces a simple N-gram prediction framework for causal language modeling (CLM) and a novel Word Difference Representation (WDR) as diverse, contextualized target embeddings. It also proposes an ensemble mechanism to fuse multiple future-word predictions, aiming to mitigate over-reliance on local dependencies. Empirical results across CLM benchmarks and neural machine translation show consistent improvements over baselines, with WDR often delivering larger gains and gradient-diversity benefits supporting better generalization. The approach extends to NMT tasks with notable BLEU gains and offers avenues for future MLM integration, albeit with some limitations on MLM tasks.
Abstract
Causal language modeling (CLM) serves as the foundational framework underpinning remarkable successes of recent large language models (LLMs). Despite its success, the training approach for next word prediction poses a potential risk of causing the model to overly focus on local dependencies within a sentence. While prior studies have been introduced to predict future N words simultaneously, they were primarily applied to tasks such as masked language modeling (MLM) and neural machine translation (NMT). In this study, we introduce a simple N-gram prediction framework for the CLM task. Moreover, we introduce word difference representation (WDR) as a surrogate and contextualized target representation during model training on the basis of N-gram prediction framework. To further enhance the quality of next word prediction, we propose an ensemble method that incorporates the future N words' prediction results. Empirical evaluations across multiple benchmark datasets encompassing CLM and NMT tasks demonstrate the significant advantages of our proposed methods over the conventional CLM.
