DataDreamer: A Tool for Synthetic Data Generation and Reproducible LLM Workflows

Fuente: arXiv
Enregistré dans:
Détails bibliographiques
Auteurs principaux: Patel, Ajay, Raffel, Colin, Callison-Burch, Chris
Format: Preprint
Publié: 2024
Sujets:
Accès en ligne:
Tags: Ajouter un tag
Pas de tags, Soyez le premier à ajouter un tag!
_version_ 1866916262534184960
author Patel, Ajay
Raffel, Colin
Callison-Burch, Chris
author_facet Patel, Ajay
Raffel, Colin
Callison-Burch, Chris
contents Large language models (LLMs) have become a dominant and important tool for NLP researchers in a wide range of tasks. Today, many researchers use LLMs in synthetic data generation, task evaluation, fine-tuning, distillation, and other model-in-the-loop research workflows. However, challenges arise when using these models that stem from their scale, their closed source nature, and the lack of standardized tooling for these new and emerging workflows. The rapid rise to prominence of these models and these unique challenges has had immediate adverse impacts on open science and on the reproducibility of work that uses them. In this paper, we introduce DataDreamer, an open source Python library that allows researchers to write simple code to implement powerful LLM workflows. DataDreamer also helps researchers adhere to best practices that we propose to encourage open science and reproducibility. The library and documentation are available at https://github.com/datadreamer-dev/DataDreamer .
format Preprint
id arxiv_https___arxiv_org_abs_2402_10379
institution arXiv
publishDate 2024
record_format arxiv
spellingShingle DataDreamer: A Tool for Synthetic Data Generation and Reproducible LLM Workflows
Patel, Ajay
Raffel, Colin
Callison-Burch, Chris
Computation and Language
Machine Learning
Large language models (LLMs) have become a dominant and important tool for NLP researchers in a wide range of tasks. Today, many researchers use LLMs in synthetic data generation, task evaluation, fine-tuning, distillation, and other model-in-the-loop research workflows. However, challenges arise when using these models that stem from their scale, their closed source nature, and the lack of standardized tooling for these new and emerging workflows. The rapid rise to prominence of these models and these unique challenges has had immediate adverse impacts on open science and on the reproducibility of work that uses them. In this paper, we introduce DataDreamer, an open source Python library that allows researchers to write simple code to implement powerful LLM workflows. DataDreamer also helps researchers adhere to best practices that we propose to encourage open science and reproducibility. The library and documentation are available at https://github.com/datadreamer-dev/DataDreamer .
title DataDreamer: A Tool for Synthetic Data Generation and Reproducible LLM Workflows
topic Computation and Language
Machine Learning
url https://arxiv.org/abs/2402.10379