mlsanityData to 14 Oct 2026

Experimenting with Self-Supervision using Rotation Prediction for Image Captioning

arXiv 2107.13111 ↗First posted 28 Jul 2021cs.CVcited by 0

Not on the map. Why?

Abstract (arXiv)

Image captioning is a task in the field of Artificial Intelligence that merges between computer vision and natural language processing. It is responsible for generating legends that describe images, and has various applications like descriptions used by assistive technology or indexing images (for search engines for instance). This makes it a crucial topic in AI that is undergoing a lot of research. This task however, like many others, is trained on large images labeled via human annotation, which can be very cumbersome: it needs manual effort, both financial and temporal costs, it is error-prone and potentially difficult to execute in some cases (e.g. medical images). To mitigate the need for labels, we attempt to use self-supervised learning, a type of learning where models use the data contained within the images themselves as labels. It is challenging to accomplish though, since the task is two-fold: the images and captions come from two different modalities and usually handled by different types of networks. It is thus not obvious what a completely self-supervised solution would look like. How it would achieve captioning in a comparable way to how self-supervision is applied today on image recognition tasks is still an ongoing research topic. In this project, we are using an encoder-decoder architecture where the encoder is a convolutional neural network (CNN) trained on OpenImages dataset and learns image features in a self-supervised fashion using the rotation pretext task. The decoder is a Long Short-Term Memory (LSTM), and it is trained, along within the image captioning model, on MS COCO dataset and is responsible of generating captions. Our GitHub repository can be found: https://github.com/elhagry1/SSL_ImageCaptioning_RotationPrediction

Key facts. No citing papers in the map yet (data through 14 Oct 2026). Builds on 12 of its 14 references that are in the map. First posted on arXiv 28 Jul 2021.

Builds on

12 of 14 references.

References · 12

  1. 2020A Simple Framework for Contrastive Learning of Visual Representationscited by 12,049
  2. 2014Empirical Evaluation of Gated Recurrent Neural Networks on Sequence Modelingcited by 2,367
  3. 2018Unsupervised Representation Learning by Predicting Image Rotationscited by 1,591
  4. 2015Show, Attend and Tell: Neural Image Caption Generation with Visual Attentioncited by 1,423
  5. 2016Unsupervised Learning of Visual Representations by Solving Jigsaw Puzzlescited by 1,382
  6. 2016Colorful Image Colorizationcited by 1,114
  7. 2014Show and Tell: A Neural Image Caption Generatorcited by 879
  8. 2019Self-supervised Visual Feature Learning with Deep Neural Networks: A Surveycited by 657
  9. 2016Show and Tell: Lessons learned from the 2015 MSCOCO Image Captioning Challengecited by 116
  10. 2018Unsupervised Image Captioningcited by 79
  11. 2018Unpaired Image Captioning by Language Pivotingcited by 27
  12. 2017Show, Adapt and Tell: Adversarial Training of Cross-domain Image Captionercited by 21

Built on by

Not cited yet.