Passive Batch Injection Training Technique: Boosting Network Performance by Injecting Mini-Batches from a different Data Distribution
Pravendra Singh, Pratik Mazumder, Vinay P. Namboodiri

TL;DR
This paper introduces Passive Batch Injection Training Technique (PBITT), a novel method that injects mini-batches from different data distributions during training to improve neural network generalization without increasing model complexity.
Contribution
The paper proposes PBITT, the first method to use different data distributions during training to enhance CNN performance and generalization.
Findings
Consistent accuracy improvements across multiple architectures and datasets.
Significant 2.1% accuracy gain on VGG-16 with CIFAR-100.
Improved generalization demonstrated on object detection tasks.
Abstract
This work presents a novel training technique for deep neural networks that makes use of additional data from a distribution that is different from that of the original input data. This technique aims to reduce overfitting and improve the generalization performance of the network. Our proposed technique, namely Passive Batch Injection Training Technique (PBITT), even reduces the level of overfitting in networks that already use the standard techniques for reducing overfitting such as regularization and batch normalization, resulting in significant accuracy improvements. Passive Batch Injection Training Technique (PBITT) introduces a few passive mini-batches into the training process that contain data from a distribution that is different from the input data distribution. This technique does not increase the number of parameters in the final model and also does not increase the…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
Methods1x1 Convolution · Softmax · *Communicated@Fast*How Do I Communicate to Expedia? · Bottleneck Residual Block · Batch Normalization · Region Proposal Network · Average Pooling · Dropout · Dense Connections · Wide Residual Block
