mlsanityData to 14 Oct 2026

End-to-End Supermask Pruning: Learning to Prune Image Captioning Models

arXiv 2110.03298 ↗First posted 7 Oct 2021cs.CV cs.CL cs.LGcited by 2

Not on the map. Why?

Abstract (arXiv)

With the advancement of deep models, research work on image captioning has led to a remarkable gain in raw performance over the last decade, along with increasing model complexity and computational cost. However, surprisingly works on compression of deep networks for image captioning task has received little to no attention. For the first time in image captioning research, we provide an extensive comparison of various unstructured weight pruning methods on three different popular image captioning architectures, namely Soft-Attention, Up-Down and Object Relation Transformer. Following this, we propose a novel end-to-end weight pruning method that performs gradual sparsification based on weight sensitivity to the training loss. The pruning schemes are then extended with encoder pruning, where we show that conducting both decoder pruning and training simultaneously prior to the encoder pruning provides good overall performance. Empirically, we show that an 80% to 95% sparse network (up to 75% reduction in model size) can either match or outperform its dense counterpart. The code and pre-trained models for Up-Down and Object Relation Transformer that are capable of achieving CIDEr scores >120 on the MS-COCO dataset but with only 8.7 MB and 14.5 MB in model size (size reduction of 96% and 94% respectively against dense versions) are publicly available at https://github.com/jiahuei/sparse-image-captioning.

Key facts. Cited by 2 papers in the map (data through 14 Oct 2026). Builds on 42 of its 57 references that are in the map. First posted on arXiv 7 Oct 2021.

Builds on

42 of 57 references.

References · 42

  1. 2014Adam: A Method for Stochastic Optimizationcited by 37,240
  2. 2014Microsoft COCO: Common Objects in Contextcited by 17,608
  3. 2015Batch Normalization: Accelerating Deep Network Training by Reducing Internal Covariate Shiftcited by 7,005
  4. 2017MobileNets: Efficient Convolutional Neural Networks for Mobile Vision Applicationscited by 3,845
  5. 2018The Lottery Ticket Hypothesis: Finding Sparse, Trainable Neural Networkscited by 2,262
  6. 2013Estimating or Propagating Gradients Through Stochastic Neurons for Conditional Computationcited by 2,079
  7. 2014CIDEr: Consensus-based Image Description Evaluationcited by 2,046
  8. 2015Learning both Weights and Connections for Efficient Neural Networkscited by 2,031
  9. 2015Show, Attend and Tell: Neural Image Caption Generation with Visual Attentioncited by 1,423
  10. 2017Bottom-Up and Top-Down Attention for Image Captioning and Visual Question Answeringcited by 1,312
  11. 2014Deep Visual-Semantic Alignments for Generating Image Descriptionscited by 968
  12. 2018SNIP: Single-shot Network Pruning based on Connection Sensitivitycited by 812
30 more
  1. 2015Generating Sentences from a Continuous Spacecited by 612
  2. 2017To prune, or not to prune: exploring the efficacy of pruning for model compressioncited by 603
  3. 2018Rethinking the Value of Network Pruningcited by 599
  4. 2017Learning Sparse Neural Networks through L0 Regularizationcited by 583
  5. 2016Self-critical Sequence Training for Image Captioningcited by 547
  6. 2018AMC: AutoML for Model Compression and Acceleration on Mobile Devicescited by 378
  7. 2019Meshed-Memory Transformer for Image Captioningcited by 343
  8. 2020HRank: Filter Pruning using High-Rank Feature Mapcited by 292
  9. 2018Efficient Neural Audio Synthesiscited by 219
  10. 2018A Comprehensive Survey of Deep Learning for Image Captioningcited by 214
  11. 2019Deconstructing Lottery Tickets: Zeros, Signs, and the Supermaskcited by 207
  12. 2018Discrimination-aware Channel Pruning for Deep Neural Networkscited by 171
  13. 2019Image Captioning: Transforming Objects into Wordscited by 171
  14. 2019EigenDamage: Structured Pruning in the Kronecker-Factored Eigenbasiscited by 98
  15. 2019Fast Sparse ConvNetscited by 86
  16. 2020Channel Pruning via Automatic Structure Searchcited by 85
  17. 2020EagleEye: Fast Sub-net Evaluation for Efficient Neural Network Pruningcited by 80
  18. 2018AutoPruner: An End-to-End Trainable Filter Pruning Method for Efficient Deep Model Inferencecited by 77
  19. 2017Exploring Sparsity in Recurrent Neural Networkscited by 75
  20. 2016Training Sparse Neural Networkscited by 73
  21. 2017NeST: A Neural Network Synthesis Tool Based on a Grow-and-Prune Paradigmcited by 60
  22. 2016Compression of Neural Machine Translation Models via Pruningcited by 44
  23. 2020SparseRT: Accelerating Unstructured Sparsity on GPUs for Deep Learning Inferencecited by 30
  24. 2020A Better Variant of Self-Critical Sequence Trainingcited by 23
  25. 2018Grow and Prune Compact, Fast, and Accurate LSTMscited by 20
  26. 2017Learning Intrinsic Sparse Structures within Long Short-Term Memorycited by 18
  27. 2018A Closer Look at Structured Pruning for Neural Network Compressioncited by 7
  28. 2019COMIC: Towards A Compact Image Captioning Model with Attentioncited by 7
  29. 2019Structured Pruning of Recurrent Neural Networks through Neuron Selectioncited by 7
  30. 2018Bayesian Compression for Natural Language Processingcited by 3

Built on by

Cited by year

Citing papers per year: 2024: 2.

2 papers.