Tuning LLMs by RAG Principles: Towards LLM-native Memory

Jiale Wei, Shuchi Wu, Ruochen Liu, Xiang Ying, Jingbo Shang +1 more
3/20/2025
cs.CLcs.AIcs.IR

No official code found. Best implementation: mindverse/rag-tuned-llm (40 stars, MIT, last commit 2025-03-20).

Abstract

Memory, additional information beyond the training of large language models (LLMs), is crucial to various real-world applications, such as personal assistant. The two mainstream solutions to incorporate memory into the generation process are long-context LLMs and retrieval-augmented generation (RAG). In this paper, we first systematically compare these two types of solutions on three renovated/new datasets and show that (1) long-context solutions, although more expensive, shall be easier to capture the big picture and better answer queries which require considering the memory as a whole; and (2) when the queries concern specific information, RAG solutions shall be more competitive especially when the keywords can be explicitly matched. Therefore, we propose a novel method RAG-Tuned-LLM which fine-tunes a relative small (e.g., 7B) LLM using the data generated following the RAG principles, so it can combine the advantages of both solutions. Extensive experiments on three datasets demonstrate that RAG-Tuned-LLM can beat long-context LLMs and RAG methods across a wide range of query types.

View on arXivView PDF

Code Implementations(1)

MIT
4013PythonMar 20, 20251 years agoMIT

Similar Papers

Cite this paper

@article{wei2025tuning,
  title  = {Tuning LLMs by RAG Principles: Towards LLM-native Memory},
  author = {Jiale Wei and Shuchi Wu and Ruochen Liu and Xiang Ying and Jingbo Shang and Fangbo Tao},
  year   = {2025},
  eprint = {2503.16071},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2503.16071v1}
}

Add a badge to your README

Shows whether official code is linked for this paper.

Code of Paper badge
[![Code of Paper](https://codeofpaper.com/badge/2503.16071.svg)](https://codeofpaper.com/paper/2503.16071)

Discussion