DALDA: Data Augmentation Leveraging Diffusion Model and LLM with Adaptive Guidance Scaling

Kyuheon Jung, Yongdeuk Seo, Seongwoo Cho, Jaeyoung Kim, Hyun-seok Min +1 more
9/25/2024
cs.CV

Official code: kkyuhun94/dalda (31 stars, last commit 2026-02-06).

Abstract

In this paper, we present an effective data augmentation framework leveraging the Large Language Model (LLM) and Diffusion Model (DM) to tackle the challenges inherent in data-scarce scenarios. Recently, DMs have opened up the possibility of generating synthetic images to complement a few training images. However, increasing the diversity of synthetic images also raises the risk of generating samples outside the target distribution. Our approach addresses this issue by embedding novel semantic information into text prompts via LLM and utilizing real images as visual prompts, thus generating semantically rich images. To ensure that the generated images remain within the target distribution, we dynamically adjust the guidance weight based on each image's CLIPScore to control the diversity. Experimental results show that our method produces synthetic images with enhanced diversity while maintaining adherence to the target distribution. Consequently, our approach proves to be more efficient in the few-shot setting on several benchmarks. Our code is available at https://github.com/kkyuhun94/dalda .

View on arXivView PDF

Code Implementations(1)

kkyuhun94/daldaOfficial100%

[ECCV'24 Workshops Oral] DALDA: Data Augmentation Leveraging Diffusion Model and LLM with Adaptive Guidance Scaling

314PythonSep 4, 20248 months ago
data-augmentationdiffusion-modellarge-language-modelsynthetic-data-generation

Similar Papers

Cite this paper

@article{jung2024dalda,
  title  = {DALDA: Data Augmentation Leveraging Diffusion Model and LLM with Adaptive Guidance Scaling},
  author = {Kyuheon Jung and Yongdeuk Seo and Seongwoo Cho and Jaeyoung Kim and Hyun-seok Min and Sungchul Choi},
  year   = {2024},
  eprint = {2409.16949},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2409.16949v1}
}

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/2409.16949.svg)](https://codeofpaper.com/paper/2409.16949)

Discussion