Should We Fine-Tune or RAG? Evaluating Different Techniques to Adapt LLMs for Dialogue
Not on the map. Why?
Abstract (arXiv)
We study the limitations of Large Language Models (LLMs) for the task of response generation in human-machine dialogue. Several techniques have been proposed in the literature for different dialogue types (e.g., Open-Domain). However, the evaluations of these techniques have been limited in terms of base LLMs, dialogue types and evaluation metrics. In this work, we extensively analyze different LLM adaptation techniques when applied to different dialogue types. We have selected two base LLMs, Llama-2 and Mistral, and four dialogue types Open-Domain, Knowledge-Grounded, Task-Oriented, and Question Answering. We evaluate the performance of in-context learning and fine-tuning techniques across datasets selected for each dialogue type. We assess the impact of incorporating external knowledge to ground the generation in both scenarios of Retrieval-Augmented Generation (RAG) and gold knowledge. We adopt consistent evaluation and explainability criteria for automatic metrics and human evaluation protocols. Our analysis shows that there is no universal best-technique for adapting large language models as the efficacy of each technique depends on both the base LLM and the specific type of dialogue. Last but not least, the assessment of the best adaptation technique should include human evaluation to avoid false expectations and outcomes derived from automatic metrics.
Key facts. Cited by 7 papers in the map (data through 14 Oct 2026). Builds on 44 of its 66 references that are in the map. First posted on arXiv 10 Jun 2024.
Builds on
44 of 66 references.
References · 44
- 2020Language Models are Few-Shot Learnerscited by 32,419
- 2021LoRA: Low-Rank Adaptation of Large Language Modelscited by 14,380
- 2023Llama 2: Open Foundation and Fine-Tuned Chat Modelscited by 13,028
- 2020Retrieval-Augmented Generation for Knowledge-Intensive NLP Taskscited by 9,297
- 2016SQuAD: 100,000+ Questions for Machine Comprehension of Textcited by 4,148
- 2020Dense Passage Retrieval for Open-Domain Question Answeringcited by 3,824
- 2018HotpotQA: A Dataset for Diverse, Explainable Multi-hop Question Answeringcited by 3,754
- 2018Know What You Don't Know: Unanswerable Questions for SQuADcited by 1,554
- 2021Improving language models by retrieving from trillions of tokenscited by 1,293
- 2020Leveraging Passage Retrieval with Generative Models for Open Domain Question Answeringcited by 1,210
- 2019DialoGPT: Large-Scale Generative Pre-training for Conversational Response Generationcited by 842
- 2018Personalizing Dialogue Agents: I have a dog, do you have pets too?cited by 828
32 more
- 2019Latent Retrieval for Weakly Supervised Open Domain Question Answeringcited by 695
- 2021Retrieval Augmentation Reduces Hallucination in Conversationcited by 692
- 2017DailyDialog: A Manually Labelled Multi-turn Dialogue Datasetcited by 652
- 2018Wizard of Wikipedia: Knowledge-Powered Conversational agentscited by 530
- 2016How NOT To Evaluate Your Dialogue System: An Empirical Study of Unsupervised Evaluation Metrics for Dialogue Response Generationcited by 356
- 2020A Simple Language Model for Task-Oriented Dialoguecited by 332
- 2020The Pushshift Reddit Datasetcited by 292
- 2021Beyond Goldfish Memory: Long-Term Open-Domain Conversationcited by 267
- 2019TransferTransfo: A Transfer Learning Approach for Neural Network Based Conversational Agentscited by 188
- 2020A Survey of Evaluation Metrics Used for NLG Systemscited by 164
- 2022Long Time No See! Open-Domain Conversation with Long-Term Persona Memorycited by 108
- 2018A Dataset for Document Grounded Conversationscited by 104
- 2020Open-Retrieval Conversational Question Answeringcited by 99
- 2023Topical-Chat: Towards Knowledge-Grounded Open-Domain Conversationscited by 89
- 2020doc2dial: A Goal-Oriented Document-Grounded Dialogue Datasetcited by 88
- 2023Inseq: An Interpretability Toolkit for Sequence Generation Modelscited by 78
- 2020Beyond Domain APIs: Task-oriented Conversational Modeling with Unstructured Knowledge Accesscited by 58
- 2023Are LLMs All You Need for Task-Oriented Dialogue?cited by 54
- 2023Using In-Context Learning to Improve Dialogue Safetycited by 42
- 2023Harnessing the Power of Large Language Models for Empathetic Response Generation: Empirical Investigations and Improvementscited by 42
- 2021AuGPT: Auxiliary Tasks and Data Augmentation for End-To-End Dialogue with Pre-Trained Language Modelscited by 31
- 2021"How Robust r u?": Evaluating Task-Oriented Dialogue Systems on Spoken Conversationscited by 30
- 2022A Survey for Efficient Open Domain Question Answeringcited by 20
- 2021Learning to Select External Knowledge with Multi-Scale Negative Samplingcited by 16
- 2023Generative Knowledge Selection for Knowledge-Grounded Dialoguescited by 15
- 2022Building a Personalized Dialogue System with Prompt-Tuningcited by 9
- 2024Are LLMs Robust for Spoken Dialogues?cited by 7
- 2023"What do others think?": Task-Oriented Conversational Modeling with Subjective Knowledgecited by 6
- 2023Response Generation in Longitudinal Dialogues: Which Knowledge Representation Helps?cited by 6
- 2023Task-oriented Document-Grounded Dialog Systems by HLTPR@RWTH for DSTC9 and DSTC10cited by 4
- 2023Well Begun is Half Done: Generator-agnostic Knowledge Pre-Selection for Knowledge-Grounded Dialoguecited by 1
- 2023Graph vs. Sequence: An Empirical Study on Knowledge Forms for Knowledge-Grounded Dialoguecited by 1
Built on by
Citing papers per year: 2024: 3; 2025: 3; 2026: 1.
7 papers.
- 2024Model Internals-based Answer Attribution for Trustworthy Retrieval-Augmented Generationcited by 25
- 2024Do Large Language Models Need a Content Delivery Network?cited by 16
- 2025LLMs as Repositories of Factual Knowledge: Limitations and Solutionscited by 10
- 2025Can LLMs Be Trusted for Evaluating RAG Systems? A Survey of Methods and Datasetscited by 7
- 2024Strada-LLM: Graph LLM for traffic predictioncited by 3
- 2026What Does Loss Optimization Actually Teach, If Anything? Knowledge Dynamics in Continual Pre-training of LLMscited by 3
- 2025The Oracle Has Spoken: A Multi-Aspect Evaluation of Dialogue in Pythiacited by 0
- 2026What Does Loss Optimization Actually Teach, If Anything? Knowledge Dynamics in Continual Pre-training of LLMs7 Jan 2026
- 2025The Oracle Has Spoken: A Multi-Aspect Evaluation of Dialogue in Pythia20 Sep 2025
- 2025Can LLMs Be Trusted for Evaluating RAG Systems? A Survey of Methods and Datasets28 Apr 2025
- 2025LLMs as Repositories of Factual Knowledge: Limitations and Solutions22 Jan 2025
- 2024Strada-LLM: Graph LLM for traffic prediction28 Oct 2024
- 2024Do Large Language Models Need a Content Delivery Network?16 Sep 2024
- 2024Model Internals-based Answer Attribution for Trustworthy Retrieval-Augmented Generation19 Jun 2024
Similar, not cited
Close in wording, no citation either way
- 2024On the Benchmarking of LLMs for Open-Domain Dialogue Evaluation
- 2024Evaluating Very Long-Term Conversational Memory of LLM Agents
- 2023A New Dialogue Response Generation Agent for Large Language Models by Asking Questions to Detect User's Intentions
- 2024RAGLAB: A Modular and Research-Oriented Unified Framework for Retrieval-Augmented Generation
- 2023Establishing Performance Baselines in Fine-Tuning, Retrieval-Augmented Generation and Soft-Prompting for Non-Specialist LLM Users
- 2025Learning LLM Preference over Intra-Dialogue Pairs: A Framework for Utterance-level Understandings
- 2024UniMS-RAG: A Unified Multi-source Retrieval-Augmented Generation for Personalized Dialogue Systems
- 2024Leveraging LLMs for Dialogue Quality Measurement