MultiModal Fine-tuning with Synthetic Captions

Shohei Enomoto, Shin'ya Yamaguchi
1/29/2026
cs.CV

Official code: s-enmt/MMFT (2 stars, last commit 2026-03-11).

Abstract

In this paper, we address a fundamental gap between pre-training and fine-tuning of deep neural networks: while pre-training has shifted from unimodal to multimodal learning with enhanced visual understanding, fine-tuning predominantly remains unimodal, limiting the benefits of rich pre-trained representations. To bridge this gap, we propose a novel approach that transforms unimodal datasets into multimodal ones using Multimodal Large Language Models (MLLMs) to generate synthetic image captions for fine-tuning models with a multimodal objective. Our method employs carefully designed prompts incorporating class labels and domain context to produce high-quality captions tailored for classification tasks. Furthermore, we introduce a supervised contrastive loss function that explicitly encourages clustering of same-class representations during fine-tuning, along with a new inference technique that leverages class-averaged text embeddings from multiple synthetic captions per image. Extensive experiments across 13 image classification benchmarks demonstrate that our approach outperforms baseline methods, with particularly significant improvements in few-shot learning scenarios. Our work establishes a new paradigm for dataset enhancement that effectively bridges the gap between multimodal pre-training and fine-tuning. Our code is available at https://github.com/s-enmt/MMFT.

View on arXivView PDF

Code Implementations(1)

s-enmt/MMFTOfficial100%

Multimodal Fine-tuning with Synthetic Captions

20PythonJan 29, 20267 months agoNOASSERTION

Similar Papers

Cite this paper

@article{enomoto2026multimodal,
  title  = {MultiModal Fine-tuning with Synthetic Captions},
  author = {Shohei Enomoto and Shin'ya Yamaguchi},
  year   = {2026},
  eprint = {2601.21426},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2601.21426v1}
}

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

Discussion