Source-linked AI summary
SciCap: Generating Captions for Scientific Figures
Ting-Yao Hsu, C. Lee Giles, Ting-Hao 'Kenneth' Huang
TL;DR
Scientific figure captions can be low quality even though captions are important for communicating complex information. This paper builds SCICAP from arXiv computer-science papers and establishes graph-plot captioning baselines. The experiments show both opportunities and steep challenges for generating scientific-figure captions.
Problem
Low-quality captions occur in scientific articles, although captions are important for communicating the messages of complex figures.
Source: §1 · p. 1Method
Results
The experiments show both opportunities and steep challenges in generating captions for scientific figures.
Source: §5 · p. 5Takeaways & Limitations
The paper concludes that generating captions for scientific figures is feasible to explore, while remaining challenging.
Source: §5 · p. 5The authors note that language technologies trained on standard English can favor the mainstream variety and harm people using varieties with fewer speakers.
Source: Ethical Considerations · p. 6
Abstract
from arXiv · showhide
Researchers use figures to communicate rich, complex information in scientific papers. The captions of these figures are critical to conveying effective messages. However, low-quality figure captions commonly occur in scientific articles and may decrease understanding. In this paper, we propose an end-to-end neural framework to automatically generate informative, high-quality captions for scientific figures. To this end, we introduce SCICAP, a large-scale figure-caption dataset based on computer science arXiv papers published between 2010 and 2020. After pre-processing - including figure-type classification, sub-figure identification, text normalization, and caption text selection - SCICAP contained more than two million figures extracted from over 290,000 papers. We then established baseline models that caption graph plots, the dominant (19.2%) figure type. The experimental results showed both opportunities and steep challenges of generating captions for scientific figures.
1 Introduction
Scientific figures carry complex findings, but generic or poorly written captions can miss their message. The paper introduces SCICAP and graph-plot captioning baselines to address this gap, with potential relevance to accessibility.
1 Introduction
- Low-quality captions in published papers can miss opportunities to explain scientific narratives, despite captions’ role in communicating figures’ messages.The paper aims to develop automatic models that generate high-quality captions for scientific figures and charts.Source: §1 · p. 1
- Caption models trained on informative captions could suggest better captions for researchers and improve narration for blind or visually impaired readers.The paper notes that only a few prior works focused on scientific figures, and that a specialized model could help even when the original caption is unhelpful.Source: §1 · p. 1
- SCICAP contains more than two million real-world scientific figures from over 290,000 computer science arXiv papers after several preprocessing steps.The processing included figure-type classification, subfigure identification, text normalization, and caption text selection.Source: §1 · p. 1
- Graph plots, the dominant figure type at 19.2%, are the focus of the paper’s baseline captioning models.The reported experiments indicate both opportunities and steep challenges for scientific-figure caption generation.Source: §1 · p. 1
2 Related Work
Prior scientific-figure captioning work includes synthetic figure-caption corpora and models, caption-unit generation, and data-to-caption approaches. The paper distinguishes these approaches from captions written for real-world figures.
2 Related Work
- FigCAP pairs synthesized figures with captions, while FigJAM generates caption units such as titles, label names, and minimum or maximum values.The passage also situates these systems alongside earlier figure-content datasets and analysis work.Source: §2 · p. 2
- Data-to-caption approaches use a chart’s source data table and metadata, rather than the figure image, to generate captions.Source: §2 · p. 2
- Prior work generated scientific-figure captions using synthetic images and texts, whose captions may describe features without conveying higher-level insights.The paper contrasts a generic synthetic caption with a human-written caption that highlights meaningful figure content and context.Source: §2 · p. 2
3 Constructing SCICAP Dataset
SCICAP was assembled from arXiv computer-science papers through figure extraction, classification, filtering, text normalization, and caption selection. Its quality analysis evaluated the processing tools on manually labeled figures.
3 Constructing SCICAP Dataset
- The corpus was drawn from 295,028 computer-science and machine-learning arXiv papers published from 2010 to 2020, and extraction produced 2,170,719 figures.The paper collection was frozen on December 22, 2020; source files were not used.Source: §3 · p. 2
- A seven-type classifier labeled graph plots as 19.2% of extracted figures, the most common classified type, and the study focused on graph plots.The classifier’s reported accuracy was 86% over 60,000 samples.Source: §3 · pp. 2–3
- Because SCICAP targets single figures, the pipeline removed figures with subfigures using caption rules and FigureSeparator.FigureSeparator is CNN-based; in the graph-plot collection, the rule stage yielded 352,719 figures and the model reduced that to 133,543.Source: §3 · p. 3
- 416,804 graph plots identified in classification were reduced to 133,543 figures after subfigure filtering; an estimated 32.04% did not contain subfigures.The rule-based stage retained 352,719 plots before FigureSeparator further narrowed the collection.Source: §3 · p. 3
- Caption text was normalized by lowercasing and replacing numbers with [NUM], equations with [EQUATION], and bracketed spans with [BRACKET].The text-normalization passage also says figure numbers were removed and only main caption text was retained.Source: §3 · p. 3
- SCICAP provides First Sentence (133,543 figures), Single-Sentence Caption (94,110 figures), and Caption with No More than 100 Words (131,319 figures) collections; the last includes captions of at most 100 tokens, punctuation included.The Single-Sentence Caption collection contains complete captions only for figures with one-sentence captions.Source: §3 · p. 3
- 23.19 tokens (SD=20.86), 14.05 tokens (SD=8.15), and 22.04 tokens (SD=17.44) were the average sentence lengths for the three collections, respectively.These figures are reported with advanced normalization.Source: §3 · p. 3
3.1 Data Analysis and Quality Measurement
- On 1,926 manually labeled images, graph-plot type classification was described as reliable, and FigureSeparator had exceptionally high precision for identifying plots without subfigures.The labeled sample was used to evaluate the tools in the construction pipeline.Source: §3.1 · pp. 3–4, Table 1 · p. 3
4 Experimental Results
The experiments evaluate CNN+LSTM baselines for scientific-figure captioning using BLEU-4 and compare caption collections, text normalization, and feature types. Single-sentence captions performed best, while combining visual and text features offered no advantage over either alone.
Baseline Model
- The baseline uses a ResNet-101 image encoder and an attention-based LSTM decoder; variants use visual, text, or combined features.Text features are figure titles, legends, and X-Y labels; models were evaluated with BLEU-4 against the corresponding test collection.Source: §4 · p. 4
- Single-Sentence Caption models performed best, though low BLEU-4 scores indicate reliable scientific-figure captioning remains challenging.Source: Table 2 · p. 4, §4 · p. 5
Effects of Text and Vision Features
- Vision-Only and Text-Only features yielded similar performance, while combining them performed slightly worse.Source: Table 3 · p. 5, §4 · p. 5
Effects of Text Normalization
- Experiments found no clear BLEU-4 benefit from text normalization.The authors propose exploring more advanced equation-identification techniques for normalization.Source: §4 · p. 5
5 Conclusion and Future Work
The paper introduces SCICAP, a large dataset of real-world scientific figures and captions, and establishes captioning baselines. The results show both feasibility and challenges, with future work targeting improved caption quality.
- SCICAP contains more than two million scientific figures from over 290,000 arXiv papers.Source: §5 · p. 5
- The image-captioning baselines show both the feasibility and challenges of generating captions for scientific figures.Source: §5 · p. 5
- Future work will explore large pretrained language models and information from papers’ full text to improve caption quality.Source: §5 · p. 5
Ethical Considerations
The ethical considerations address data licensing and the potential bias of language technologies toward mainstream English.
- The arXiv dataset uses the CC0 1.0 Public Domain Dedication license, which permits remixing, annotation, and publication.Source: Ethical Considerations · p. 6
- Language technologies trained on mainstream English can favor that variety and harm people who use varieties with fewer speakers.Source: Ethical Considerations · p. 6