Saved in:
Bibliographic Details
Main Authors: Yue, Zhenrui, Zhuang, Honglei, Bai, Aijun, Hui, Kai, Jagerman, Rolf, Zeng, Hansi, Qin, Zhen, Wang, Dong, Wang, Xuanhui, Bendersky, Michael
Format: Preprint
Published: 2024
Subjects:
Online Access:https://arxiv.org/abs/2410.04343
Tags: Add Tag
No Tags, Be the first to tag this record!
_version_ 1866917941716451328
author Yue, Zhenrui
Zhuang, Honglei
Bai, Aijun
Hui, Kai
Jagerman, Rolf
Zeng, Hansi
Qin, Zhen
Wang, Dong
Wang, Xuanhui
Bendersky, Michael
author_facet Yue, Zhenrui
Zhuang, Honglei
Bai, Aijun
Hui, Kai
Jagerman, Rolf
Zeng, Hansi
Qin, Zhen
Wang, Dong
Wang, Xuanhui
Bendersky, Michael
contents The scaling of inference computation has unlocked the potential of long-context large language models (LLMs) across diverse settings. For knowledge-intensive tasks, the increased compute is often allocated to incorporate more external knowledge. However, without effectively utilizing such knowledge, solely expanding context does not always enhance performance. In this work, we investigate inference scaling for retrieval augmented generation (RAG), exploring the combination of multiple strategies beyond simply increasing the quantity of knowledge, including in-context learning and iterative prompting. These strategies provide additional flexibility to scale test-time computation (e.g., by increasing retrieved documents or generation steps), thereby enhancing LLMs' ability to effectively acquire and utilize contextual information. We address two key questions: (1) How does RAG performance benefit from the scaling of inference computation when optimally configured? (2) Can we predict the optimal test-time compute allocation for a given budget by modeling the relationship between RAG performance and inference parameters? Our observations reveal that increasing inference computation leads to nearly linear gains in RAG performance when optimally allocated, a relationship we describe as the inference scaling laws for RAG. Building on this, we further develop the computation allocation model to estimate RAG performance across different inference configurations. The model predicts optimal inference parameters under various computation constraints, which align closely with the experimental results. By applying these optimal configurations, we demonstrate that scaling inference compute on long-context LLMs achieves up to 58.9% gains on benchmark datasets compared to standard RAG.
format Preprint
id arxiv_https___arxiv_org_abs_2410_04343
institution arXiv
publishDate 2024
record_format arxiv
spellingShingle Inference Scaling for Long-Context Retrieval Augmented Generation
Yue, Zhenrui
Zhuang, Honglei
Bai, Aijun
Hui, Kai
Jagerman, Rolf
Zeng, Hansi
Qin, Zhen
Wang, Dong
Wang, Xuanhui
Bendersky, Michael
Computation and Language
The scaling of inference computation has unlocked the potential of long-context large language models (LLMs) across diverse settings. For knowledge-intensive tasks, the increased compute is often allocated to incorporate more external knowledge. However, without effectively utilizing such knowledge, solely expanding context does not always enhance performance. In this work, we investigate inference scaling for retrieval augmented generation (RAG), exploring the combination of multiple strategies beyond simply increasing the quantity of knowledge, including in-context learning and iterative prompting. These strategies provide additional flexibility to scale test-time computation (e.g., by increasing retrieved documents or generation steps), thereby enhancing LLMs' ability to effectively acquire and utilize contextual information. We address two key questions: (1) How does RAG performance benefit from the scaling of inference computation when optimally configured? (2) Can we predict the optimal test-time compute allocation for a given budget by modeling the relationship between RAG performance and inference parameters? Our observations reveal that increasing inference computation leads to nearly linear gains in RAG performance when optimally allocated, a relationship we describe as the inference scaling laws for RAG. Building on this, we further develop the computation allocation model to estimate RAG performance across different inference configurations. The model predicts optimal inference parameters under various computation constraints, which align closely with the experimental results. By applying these optimal configurations, we demonstrate that scaling inference compute on long-context LLMs achieves up to 58.9% gains on benchmark datasets compared to standard RAG.
title Inference Scaling for Long-Context Retrieval Augmented Generation
topic Computation and Language
url https://arxiv.org/abs/2410.04343