Rule-driven News Captioning
Ning Xu, Tingting Zhang, Hongshuo Tian, An-An Liu
TL;DR
This work tackles the challenge of generating news captions that comply with journalistic rules by introducing a rule-driven framework. It constructs a news-aware semantic rule that links the image’s primary action to affiliated named entities extracted from the article, and injects this rule into a large pre-trained model (BART) using prefix-tuning across the last three encoder layers. The method leverages NER, a fine-tuned CLIP for entity-visual alignment, and situation-recognition-based semantic roles to produce captions that accurately describe who did what, where, and with which entities. Empirical results on GoodNews and NYTimes800k show competitive CIDEr scores and improved named-entity recall, along with thorough ablations and qualitative analyses validating the rule-guided generation. The approach offers practical benefits for reliable, policy-compliant news captioning in applications like search indexing and AI-assisted newsrooms.
Abstract
News captioning task aims to generate sentences by describing named entities or concrete events for an image with its news article. Existing methods have achieved remarkable results by relying on the large-scale pre-trained models, which primarily focus on the correlations between the input news content and the output predictions. However, the news captioning requires adhering to some fundamental rules of news reporting, such as accurately describing the individuals and actions associated with the event. In this paper, we propose the rule-driven news captioning method, which can generate image descriptions following designated rule signal. Specifically, we first design the news-aware semantic rule for the descriptions. This rule incorporates the primary action depicted in the image (e.g., "performing") and the roles played by named entities involved in the action (e.g., "Agent" and "Place"). Second, we inject this semantic rule into the large-scale pre-trained model, BART, with the prefix-tuning strategy, where multiple encoder layers are embedded with news-aware semantic rule. Finally, we can effectively guide BART to generate news sentences that comply with the designated rule. Extensive experiments on two widely used datasets (i.e., GoodNews and NYTimes800k) demonstrate the effectiveness of our method.
