VOYAGER: A Training Free Approach for Generating Diverse Datasets using LLMs
About
Large language models (LLMs) are increasingly being used to generate synthetic datasets for the evaluation and training of downstream models. However, prior work has noted that such generated data lacks diversity. In this paper, we propose Voyager, a novel principled approach to generate diverse datasets. Our approach is iterative and directly optimizes a mathematical quantity that optimizes the diversity of the dataset using the machinery of determinantal point processes. Furthermore, our approach is training-free, applicable to closed-source models, and scalable. In addition to providing theoretical justification for the working of our method, we also demonstrate through comprehensive experiments that Voyager significantly outperforms popular baseline approaches by providing a 1.5-3x improvement in diversity.
Related benchmarks
| Task | Dataset | Result | Rank | |
|---|---|---|---|---|
| Mathematical Reasoning | GSM8K zero-shot (test) | Accuracy45.7 | 24 | |
| Conversation Generation | Short conversation about politics | Lexical Similarity0.82 | 7 | |
| Logic Puzzle Generation | Logic puzzles for Grade school students | Lexical Similarity79 | 7 | |
| Mathematical question generation | Grade school math | Lexical Similarity0.81 | 7 | |
| Poem generation | Creative Tasks Generate a poem | Lexical Score0.86 | 7 | |
| Single sentence generation | Sports topics Synthetic (test) | Lexical Distance0.87 | 7 | |
| Text Generation | Creative Tasks Movie Plot Generation | Lexical Distance0.84 | 7 |