Look Back and Predict Forward in Image Captioning

Yu Qin, Jiajun Du, Yonghua Zhang, Hongtao Lu

2019 · 154 citations · 29 references

Concepts

TL;DR

Current attention‑based image captioning methods generate each word using only the present visual and linguistic context, neglecting coherence across time. The study proposes a Look Back (LB) method to incorporate past visual cues and a Predict Forward (PF) approach to anticipate future linguistic context for image captioning. LB incorporates the previous time step’s attention values to enhance visual coherence, while PF predicts the next two words and jointly uses their probabilities, and the two are combined into LBPF to fuse past visual and future linguistic information. Applying the three methods to a standard decoder yields significant gains on MSCOCO, with LBPF achieving BLEU‑4 38.3, CIDEr 127.6, and SPICE 22.0 after CIDEr optimization, and the techniques generalize to other attention‑based encoder‑decoder models.

Abstract

Most existing attention-based methods on image captioning focus on the current word and visual information in one time step and generate the next word, without considering the visual and linguistic coherence. We propose Look Back (LB) method to embed visual information from the past and Predict Forward (PF) approach to look into future. LB method introduces attention value from the previous time step into the current attention generation to suit visual coherence of human. PF model predicts the next two words in one time step and jointly employs their probabilities for inference. Then the two approaches are combined together as LBPF to further integrate visual information from the past and linguistic information in the future to improve image captioning performance. All the three methods are applied on a classic base decoder, and show remarkable improvements on MSCOCO dataset with small increments on parameter counts. Our LBPF model achieves BLEU-4 / CIDEr / SPICE scores of 37.4 / 116.4 / 21.2 with cross-entropy loss and 38.3 / 127.6 / 22.0 with CIDEr optimization. Our three proposed methods can be easily applied on most attention-based encoder-decoder models for image captioning.

References

29