mlsanityData to 14 Oct 2026

Training Deep Networks from Zero to Hero: avoiding pitfalls and going beyond

arXiv 2109.02752 ↗First posted 6 Sep 2021cs.LG cs.CVcited by 3

Not on the map. Why?

Abstract (arXiv)

Training deep neural networks may be challenging in real world data. Using models as black-boxes, even with transfer learning, can result in poor generalization or inconclusive results when it comes to small datasets or specific applications. This tutorial covers the basic steps as well as more recent options to improve models, in particular, but not restricted to, supervised learning. It can be particularly useful in datasets that are not as well-prepared as those in challenges, and also under scarce annotation and/or small data. We describe basic procedures: as data preparation, optimization and transfer learning, but also recent architectural choices such as use of transformer modules, alternative convolutional layers, activation functions, wide and deep networks, as well as training procedures including as curriculum, contrastive and self-supervised learning.

Key facts. Cited by 3 papers in the map (data through 14 Oct 2026). Builds on 39 of its 68 references that are in the map. First posted on arXiv 6 Sep 2021.

Builds on

39 of 68 references.

References · 39

  1. 2017Attention Is All You Needcited by 60,361
  2. 2015Deep Residual Learning for Image Recognitioncited by 52,096
  3. 2020An Image is Worth 16x16 Words: Transformers for Image Recognition at Scalecited by 30,186
  4. 2020A Simple Framework for Contrastive Learning of Visual Representationscited by 12,049
  5. 2015Faster R-CNN: Towards Real-Time Object Detection with Region Proposal Networkscited by 9,639
  6. 2019Momentum Contrast for Unsupervised Visual Representation Learningcited by 7,513
  7. 2015Batch Normalization: Accelerating Deep Network Training by Reducing Internal Covariate Shiftcited by 7,005
  8. 2019EfficientNet: Rethinking Model Scaling for Convolutional Neural Networkscited by 6,442
  9. 2016Layer Normalizationcited by 5,669
  10. 2016SGDR: Stochastic Gradient Descent with Warm Restartscited by 5,045
  11. 2018MobileNetV2: Inverted Residuals and Linear Bottleneckscited by 4,795
  12. 2020Bootstrap your own latent: A new approach to self-supervised Learningcited by 4,750
27 more
  1. 2015SSD: Single Shot MultiBox Detectorcited by 3,130
  2. 2016Wide Residual Networkscited by 3,070
  3. 2020Exploring Simple Siamese Representation Learningcited by 2,866
  4. 2020Unsupervised Learning of Visual Features by Contrasting Cluster Assignmentscited by 2,857
  5. 2015FaceNet: A Unified Embedding for Face Recognition and Clusteringcited by 2,849
  6. 2021Barlow Twins: Self-Supervised Learning via Redundancy Reductioncited by 1,838
  7. 2016Understanding deep learning requires rethinking generalizationcited by 1,674
  8. 2019Generalized Intersection over Union: A Metric and A Loss for Bounding Box Regressioncited by 1,368
  9. 2014How transferable are features in deep neural networks?cited by 1,225
  10. 2016Instance Normalization: The Missing Ingredient for Fast Stylizationcited by 1,198
  11. 2016SqueezeNet: AlexNet-level accuracy with 50x fewer parameters and <0.5MB model sizecited by 1,060
  12. 2014Deep Neural Networks are Easily Fooled: High Confidence Predictions for Unrecognizable Imagescited by 776
  13. 2020Self-supervised Learning: Generative or Contrastivecited by 694
  14. 2019Self-supervised Visual Feature Learning with Deep Neural Networks: A Surveycited by 657
  15. 2018Do Better ImageNet Models Transfer Better?cited by 565
  16. 2021Pervasive Label Errors in Test Sets Destabilize Machine Learning Benchmarkscited by 395
  17. 2019Making Convolutional Networks Shift-Invariant Againcited by 391
  18. 2018How Does Batch Normalization Help Optimization?cited by 357
  19. 2019On The Power of Curriculum Learning in Training Deep Networkscited by 286
  20. 2020Do Wide and Deep Networks Learn the Same Things? Uncovering How Neural Network Representations Vary with Width and Depthcited by 245
  21. 2020Common pitfalls and recommendations for using machine learning to detect and prognosticate for COVID-19 using chest radiographs and CT scanscited by 158
  22. 2018Curriculum Learning by Transfer Learning: Theory and Experiments with Deep Networkscited by 114
  23. 2018Software Engineering Challenges of Deep Learningcited by 41
  24. 2017Image Classification of Melanoma, Nevus and Seborrheic Keratosis by Deep Neural Network Ensemblecited by 23
  25. 2017The Devil is in the Middle: Exploiting Mid-level Representations for Cross-Domain Instance Matchingcited by 13
  26. 2018Unsupervised representation learning using convolutional and stacked auto-encoders: a domain and cross-domain feature space analysiscited by 5
  27. 2019Generalization of feature embeddings transferred from different video anomaly detection domainscited by 3

Built on by

Cited by year

Citing papers per year: 2022: 1; 2023: 1; 2024: 1.

3 papers.