Litcius/Paper detail

A Test Collection of Synthetic Documents for Training Rankers: ChatGPT vs. Human Experts

Arian Askari, Mohammad Aliannejadi, Evangelos Kanoulas, Suzan Verberne

202312 citationsDOIOpen Access PDF

Abstract

In this resource paper, we investigate the usefulness of generative Large Language Models (LLMs) in generating training data for cross-encoder re-rankers in a novel direction: generating synthetic documents instead of synthetic queries. We introduce a new dataset, ChatGPT-RetrievalQA, and compare the effectiveness of strong models fine-tuned on both LLM-generated and human-generated data. We build ChatGPT-RetrievalQA based on an existing dataset, human ChatGPT Comparison Corpus (HC3), consisting of public question collections with human responses and answers from ChatGPT. We fine-tune a range of cross-encoder re-rankers on either human-generated or ChatGPT-generated data. Our evaluation on MS MARCO DEV, TREC DL'19, and TREC DL'20 demonstrates that cross-encoder re-ranking models trained on LLM-generated responses are significantly more effective for out-of-domain re-ranking than those trained on human responses. For in-domain re-ranking, the human-trained re-rankers outperform the LLM-trained re-rankers. Our novel findings suggest that generative LLMs have high potential in generating training data for neural retrieval models and can be used to augment training data, especially in domains with smaller amounts of labeled data. We believe that our dataset, ChatGPT-RetrievalQA, presents various opportunities for analyzing and improving rankers with human and synthetic data. We release our data, code, and model checkpoints for future work.

Topics & Concepts

Computer scienceRanking (information retrieval)Artificial intelligenceTraining setMachine learningGenerative grammarEncoderAutoencoderGenerative modelDomain (mathematical analysis)Test dataInformation retrievalNatural language processingArtificial neural networkMathematical analysisProgramming languageOperating systemMathematicsTopic ModelingNatural Language Processing TechniquesExpert finding and Q&A systems
A Test Collection of Synthetic Documents for Training Rankers: ChatGPT vs. Human Experts | Litcius