SynthesizRR: Generating Diverse Datasets with Retrieval Augmentation
Abhishek Divekar, Greg Durrett

TL;DR
SynthesizRR introduces retrieval-augmented dataset synthesis to enhance diversity and quality of generated data for training smaller models, outperforming previous prompting methods.
Contribution
The paper presents SynthesizRR, a novel retrieval-based approach that significantly improves dataset diversity and synthesis quality over traditional few-shot prompting methods.
Findings
Enhanced lexical and semantic diversity in synthesized datasets
Improved similarity to human-written text
Better distillation performance for smaller models
Abstract
It is often desirable to distill the capabilities of large language models (LLMs) into smaller student models due to compute and memory constraints. One way to do this for classification tasks is via dataset synthesis, which can be accomplished by generating examples of each label from the LLM. Prior approaches to synthesis use few-shot prompting, which relies on the LLM's parametric knowledge to generate usable examples. However, this leads to issues of repetition, bias towards popular entities, and stylistic differences from human text. In this work, we propose Synthesize by Retrieval and Refinement (SynthesizRR), which uses retrieval augmentation to introduce variety into the dataset synthesis process: as retrieved passages vary, the LLM is seeded with different content to generate its examples. We empirically study the synthesis of six datasets, covering topic classification,…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Code & Models
Videos
Taxonomy
TopicsMachine Learning and Data Classification · Image Processing and 3D Reconstruction · Image Retrieval and Classification Techniques
MethodsSynthesize by Retrieval and Refinement
