mlsanityData to 7 Oct 2026

GPPF: A General Perception Pre-training Framework via Sparsely Activated Multi-Task Learning

arXiv 2208.02148 ↗First posted 3 Aug 2022cs.CVcited by 1

Not on the map. Why?

Abstract (arXiv)

Pre-training over mixtured multi-task, multi-domain, and multi-modal data remains an open challenge in vision perception pre-training. In this paper, we propose GPPF, a General Perception Pre-training Framework, that pre-trains a task-level dynamic network, which is composed by knowledge "legos" in each layers, on labeled multi-task and multi-domain datasets. By inspecting humans' innate ability to learn in complex environment, we recognize and transfer three critical elements to deep networks: (1) simultaneous exposure to diverse cross-task and cross-domain information in each batch. (2) partitioned knowledge storage in separate lego units driven by knowledge sharing. (3) sparse activation of a subset of lego units for both pre-training and downstream tasks. Noteworthy, the joint training of disparate vision tasks is non-trivial due to their differences in input shapes, loss functions, output formats, data distributions, etc. Therefore, we innovatively develop a plug-and-play multi-task training algorithm, which supports Single Iteration Multiple Tasks (SIMT) concurrently training. SIMT lays the foundation of pre-training with large-scale multi-task multi-domain datasets and is proved essential for stable training in our GPPF experiments. Excitingly, the exhaustive experiments show that, our GPPF-R50 model achieves significant improvements of 2.5-5.8 over a strong baseline of the 8 pre-training tasks in GPPF-15M and harvests a range of SOTAs over the 22 downstream tasks with similar computation budgets. We also validate the generalization ability of GPPF to SOTA vision transformers with consistent improvements. These solid experimental results fully prove the effective knowledge learning, storing, sharing, and transfer provided by our novel GPPF framework.

Key facts. Cited by 1 paper in the map (data through 7 Oct 2026). Builds on 79 of its 98 references that are in the map. First posted on arXiv 3 Aug 2022.

Builds on

79 of 98 references.

References · 79

  1. 2015Deep Residual Learning for Image Recognitioncited by 51,809
  2. 2018BERT: Pre-training of Deep Bidirectional Transformers for Language Understandingcited by 40,204
  3. 2021Learning Transferable Visual Models From Natural Language Supervisioncited by 33,456
  4. 2020Language Models are Few-Shot Learnerscited by 32,199
  5. 2014Microsoft COCO: Common Objects in Contextcited by 17,498
  6. 2019Exploring the Limits of Transfer Learning with a Unified Text-to-Text Transformercited by 14,491
  7. 2021Swin Transformer: Hierarchical Vision Transformer using Shifted Windowscited by 12,082
  8. 2020A Simple Framework for Contrastive Learning of Visual Representationscited by 11,979
  9. 2019Momentum Contrast for Unsupervised Visual Representation Learningcited by 7,482
  10. 2021Masked Autoencoders Are Scalable Vision Learnerscited by 7,339
  11. 2016Densely Connected Convolutional Networkscited by 6,691
  12. 2016Layer Normalizationcited by 5,579
38 more
  1. 2015Rethinking the Inception Architecture for Computer Visioncited by 5,451
  2. 2022PaLM: Scaling Language Modeling with Pathwayscited by 5,304
  3. 2017mixup: Beyond Empirical Risk Minimizationcited by 5,155
  4. 2020Bootstrap your own latent: A new approach to self-supervised Learningcited by 4,712
  5. 2013Efficient Estimation of Word Representations in Vector Spacecited by 4,346
  6. 2022Flamingo: a Visual Language Model for Few-Shot Learningcited by 4,337
  7. 2021Scaling Up Visual and Vision-Language Representation Learning With Noisy Text Supervisioncited by 3,848
  8. 2022A ConvNet for the 2020scited by 3,545
  9. 2019CutMix: Regularization Strategy to Train Strong Classifiers with Localizable Featurescited by 2,875
  10. 2020Unsupervised Learning of Visual Features by Contrasting Cluster Assignmentscited by 2,845
  11. 2020Supervised Contrastive Learningcited by 2,803
  12. 2016Categorical Reparameterization with Gumbel-Softmaxcited by 2,708
  13. 2021BEiT: BERT Pre-Training of Image Transformerscited by 2,360
  14. 2020Improved Baselines with Momentum Contrastive Learningcited by 2,282
  15. 2019RandAugment: Practical automated data augmentation with a reduced search spacecited by 2,261
  16. 2021Barlow Twins: Self-Supervised Learning via Redundancy Reductioncited by 1,818
  17. 2018DARTS: Differentiable Architecture Searchcited by 1,782
  18. 2021An Empirical Study of Training Self-Supervised Vision Transformerscited by 1,610
  19. 2018Unsupervised Representation Learning by Predicting Image Rotationscited by 1,586
  20. 2017Deformable Convolutional Networkscited by 1,481
  21. 2016Unsupervised Learning of Visual Representations by Solving Jigsaw Puzzlescited by 1,379
  22. 2020Big Self-Supervised Models are Strong Semi-Supervised Learnerscited by 1,375
  23. 2017Cascade R-CNN: Delving into High Quality Object Detectioncited by 1,275
  24. 2018Unified Perceptual Parsing for Scene Understandingcited by 1,265
  25. 2019Class-Balanced Loss Based on Effective Number of Samplescited by 1,239
  26. 2017Random Erasing Data Augmentationcited by 1,235
  27. 2019LVIS: A Dataset for Large Vocabulary Instance Segmentationcited by 1,215
  28. 2016The Concrete Distribution: A Continuous Relaxation of Discrete Random Variablescited by 1,135
  29. 2016Colorful Image Colorizationcited by 1,113
  30. 2019HowTo100M: Learning a Text-Video Embedding by Watching Hundred Million Narrated Video Clipscited by 946
  31. 2017Revisiting Unreasonable Effectiveness of Data in Deep Learning Eracited by 916
  32. 2021iBOT: Image BERT Pre-Training with Online Tokenizercited by 891
  33. 2016COCO-Stuff: Thing and Stuff Classes in Contextcited by 858
  34. 2017A Survey on Multi-Task Learningcited by 838
  35. 2021Florence: A New Foundation Model for Computer Visioncited by 802
  36. 2018Taskonomy: Disentangling Task Transfer Learningcited by 631
  37. 2021ImageNet-21K Pretraining for the Massescited by 607
  38. 2020Simple Copy-Paste is a Strong Data Augmentation Method for Instance Segmentationcited by 595

50 most cited of 79 All 79 (JSON)

Built on by

Cited by year

Citing papers per year: 2023: 1.

1 paper.