SSBNet: Improving Visual Recognition Efficiency by Adaptive Sampling
Ho Man Kwan, Shenghui Song

TL;DR
SSBNet introduces adaptive sampling layers into neural networks like ResNet, enhancing visual recognition efficiency by better preserving important information and improving accuracy with minimal added complexity.
Contribution
The paper demonstrates that integrating adaptive sampling into deep neural network blocks improves efficiency and accuracy in image classification and object detection tasks.
Findings
SSBNet achieves higher accuracy than baseline ResNet models.
Adaptive sampling allows different layers to focus on relevant regions.
Visualization confirms adaptive sampling's advantage over uniform methods.
Abstract
Downsampling is widely adopted to achieve a good trade-off between accuracy and latency for visual recognition. Unfortunately, the commonly used pooling layers are not learned, and thus cannot preserve important information. As another dimension reduction method, adaptive sampling weights and processes regions that are relevant to the task, and is thus able to better preserve useful information. However, the use of adaptive sampling has been limited to certain layers. In this paper, we show that using adaptive sampling in the building blocks of a deep neural network can improve its efficiency. In particular, we propose SSBNet which is built by inserting sampling layers repeatedly into existing networks like ResNet. Experiment results show that the proposed SSBNet can achieve competitive image classification and object detection performance on ImageNet and COCO datasets. For example, 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
TopicsDomain Adaptation and Few-Shot Learning · Advanced Neural Network Applications · COVID-19 diagnosis using AI
Methods*Communicated@Fast*How Do I Communicate to Expedia? · 1x1 Convolution · Kaiming Initialization · Bottleneck Residual Block · Max Pooling · Residual Connection · Average Pooling · Batch Normalization · Global Average Pooling · Convolution
