Direct Metric Optimization for Image Captioning through Reward-Weighted Augmented Data Utilization
Takumi Takada, Yuma Suzuki, Hiroki Takushima, Hayato Tanoue, Haruki Sato, Aiswariya Kumar, Hiroki Nishihara, Takayuki Hori
Abstract
While image captioning is an essential field of vision language models (VLM), a lack of continuity between the learning objective and final performance metrics of VLMs complicates their training and optimization. Reinforcement learning (RL) can directly optimize such metrics, but it is accompanied by a significant computational cost, making it difficult to apply to recent large-scale VLMs. In this paper, we propose Direct Metric Optimization (DMO), which is a lightweight final-metric-optimizing training method. We replace the computationally expensive exploration process in RL with an offline, diverse text data augmentation and show that self-supervised training on reward-weighted augmented data leads to direct and stable metric optimization. Our experiments demonstrate that DMO achieves performance comparable to those of the state-of-the-art RL method while saving hundreds of times more model forwarding iterations and greater amounts of computation time. This suggests that DMO constitutes a promising alternative for metric optimization in the era of large-scale VLMs.
BibTeX
@inproceedings{takada-etal-2024-direct,
title = "Direct Metric Optimization for Image Captioning through Reward-Weighted Augmented Data Utilization",
author = "Takada, Takumi and
Suzuki, Yuma and
Takushima, Hiroki and
Tanoue, Hayato and
Sato, Haruki and
Kumar, Aiswariya and
Nishihara, Hiroki and
Hori, Takayuki and
Ueki, Kazuya",
editor = "Ku, Lun-Wei and
Martins, Andre and
Srikumar, Vivek",
booktitle = "Proceedings of the 62nd Annual Meeting of the Association for Computational Linguistics (Volume 1: Long Papers)",
month = aug,
year = "2024",
address = "Bangkok, Thailand",
publisher = "Association for Computational Linguistics",
url = "https://aclanthology.org/2024.acl-long.453/",
doi = "10.18653/v1/2024.acl-long.453",
pages = "8333--8346"
}