Instruction-tuned Language Models are Better Knowledge Learners
Zhengbao Jiang, Zhiqing Sun, Weijia Shi, Pedro Rodriguez, Chunting Zhou, Graham Neubig, Xi Victoria Lin, Wen-tau Yih, Srinivasan Iyer
TL;DR
The paper addresses the challenge of keeping LLM factual knowledge up-to-date by studying continual knowledge acquisition and identifying a perplexity-driven bottleneck. It proposes pre-instruction-tuning (PIT), which pre-trains on QA pairs before encoding information from documents, and demonstrates through extensive experiments that PIT outperforms standard instruction-tuning by a substantial margin (e.g., up to 17.8% on key metrics) and enhances cross-domain generalization. The work introduces Wiki2023 to reliably assess knowledge absorption from new documents, and conducts thorough ablations (including PIT++, domain transfer) to uncover that learning how to access knowledge via QA is more impactful than merely encoding dense documents. The findings offer a practical, scalable approach to improve up-to-date factual reasoning in LLMs, with implications for continual learning, domain adaptation, and alignment pipelines across real-world applications.
Abstract
In order for large language model (LLM)-based assistants to effectively adapt to evolving information needs, it must be possible to update their factual knowledge through continued training on new data. The standard recipe for doing so involves continued pre-training on new documents followed by instruction-tuning on question-answer (QA) pairs. However, we find that LLMs trained with this recipe struggle to answer questions, even though the perplexity of documents is minimized. We found that QA pairs are generally straightforward, while documents are more complex, weaving many factual statements together in an intricate manner. Therefore, we hypothesize that it is beneficial to expose LLMs to QA pairs before continued pre-training on documents so that the process of encoding knowledge from complex documents takes into account how this knowledge is accessed through questions. Based on this, we propose pre-instruction-tuning (PIT), a method that instruction-tunes on questions prior to training on documents. This contrasts with standard instruction-tuning, which learns how to extract knowledge after training on documents. Extensive experiments and ablation studies demonstrate that pre-instruction-tuning significantly enhances the ability of LLMs to absorb knowledge from new documents, outperforming standard instruction-tuning by 17.8%.
