EMNLP 2024main4 citations

World to Code: Multi-modal Data Generation via Self-Instructed Compositional Captioning and Filtering

Jiacong Wang, Bohong Wu, Haiyong Jiang, Zhou Xun, Xin Xiao, Haoyuan Guo, Jun Xiao

Abstract

Recent advances in Vision-Language Models (VLMs) and the scarcity of high-quality multi-modal alignment data have inspired numerous researches on synthetic VLM data generation. The conventional norm in VLM data construction uses a mixture of specialists in caption and OCR, or stronger VLM APIs and expensive human annotation.In this paper, we present World to Code (W2C), a meticulously curated multi-modal data construction pipeline that organizes the final generation output into a Python code format. The pipeline leverages the VLM itself to extract cross-modal information via different prompts and filter the generated outputs again via a consistency filtering strategy. Experiments have demonstrated the high quality of W2C by improving various existing visual question answering and visual grounding benchmarks across different VLMs. Further analysis also demonstrates that the new code parsing ability of VLMs presents better cross-modal equivalence than the commonly used detail caption ability. Our code is available at https://github.com/foundation-multimodal-models/World2Code.

BibTeX
@inproceedings{wang-etal-2024-world,
    title = "World to Code: Multi-modal Data Generation via Self-Instructed Compositional Captioning and Filtering",
    author = "Wang, Jiacong  and
      Wu, Bohong  and
      Jiang, Haiyong  and
      Xun, Zhou  and
      Xiao, Xin  and
      Guo, Haoyuan  and
      Xiao, Jun",
    editor = "Al-Onaizan, Yaser  and
      Bansal, Mohit  and
      Chen, Yun-Nung",
    booktitle = "Proceedings of the 2024 Conference on Empirical Methods in Natural Language Processing",
    month = nov,
    year = "2024",
    address = "Miami, Florida, USA",
    publisher = "Association for Computational Linguistics",
    url = "https://aclanthology.org/2024.emnlp-main.265/",
    doi = "10.18653/v1/2024.emnlp-main.265",
    pages = "4608--4623"
}
World to Code: Multi-modal Data Generation via Self-Instructed Compositional Captioning and Filtering · EMNLP 2024