Generate then Refine: Data Augmentation for Zero-shot Intent Detection

I-Fan Lin, Faegheh Hasibi, Suzan Verberne
10/2/2024
cs.CL

No official code found. Best implementation: tom192180/Generate_then_Refine (6 stars, last commit 2024-12-17).

Abstract

In this short paper we propose a data augmentation method for intent detection in zero-resource domains. Existing data augmentation methods rely on few labelled examples for each intent category, which can be expensive in settings with many possible intents. We use a two-stage approach: First, we generate utterances for intent labels using an open-source large language model in a zero-shot setting. Second, we develop a smaller sequence-to-sequence model (the Refiner), to improve the generated utterances. The Refiner is fine-tuned on seen domains and then applied to unseen domains. We evaluate our method by training an intent classifier on the generated data, and evaluating it on real (human) data. We find that the Refiner significantly improves the data utility and diversity over the zero-shot LLM baseline for unseen domains and over common baseline approaches. Our results indicate that a two-step approach of a generative LLM in zero-shot setting and a smaller sequence-to-sequence model can provide high-quality data for intent detection.

View on arXivView PDF

Code Implementations(1)

62PythonOct 1, 20241 years ago

Similar Papers

Cite this paper

@article{lin2024generate,
  title  = {Generate then Refine: Data Augmentation for Zero-shot Intent Detection},
  author = {I-Fan Lin and Faegheh Hasibi and Suzan Verberne},
  year   = {2024},
  eprint = {2410.01953},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2410.01953v2}
}

Add a badge to your README

Shows whether official code is linked for this paper.

Code of Paper badge
[![Code of Paper](https://codeofpaper.com/badge/2410.01953.svg)](https://codeofpaper.com/paper/2410.01953)

Discussion