Dynamic Resolution Network

06/05/2021
by   Mingjian Zhu, et al.
0

Deep convolutional neural networks (CNNs) are often of sophisticated design with numerous convolutional layers and learnable parameters for the accuracy reason. To alleviate the expensive costs of deploying them on mobile devices, recent works have made huge efforts for excavating redundancy in pre-defined architectures. Nevertheless, the redundancy on the input resolution of modern CNNs has not been fully investigated, i.e., the resolution of input image is fixed. In this paper, we observe that the smallest resolution for accurately predicting the given image is different using the same neural network. To this end, we propose a novel dynamic-resolution network (DRNet) in which the resolution is determined dynamically based on each input sample. Thus, a resolution predictor with negligible computational costs is explored and optimized jointly with the desired network. In practice, the predictor learns the smallest resolution that can retain and even exceed the original recognition accuracy for each image. During the inference, each input image will be resized to its predicted resolution for minimizing the overall computation burden. We then conduct extensive experiments on several benchmark networks and datasets. The results show that our DRNet can be embedded in any off-the-shelf network architecture to obtain a considerable reduction in computational complexity. For instance, DRNet achieves similar performance with an about 34 computation reduction compared to the original ResNet-50 on ImageNet.

READ FULL TEXT

page 2

page 4

page 9

research
03/15/2021

Learning Frequency-aware Dynamic Network for Efficient Super-Resolution

Deep learning based methods, especially convolutional neural networks (C...
research
10/28/2021

Characterizing and Taming Resolution in Convolutional Neural Networks

Image resolution has a significant effect on the accuracy and computatio...
research
06/04/2019

Dynamic Neural Network Decoupling

Convolutional neural networks (CNNs) have achieved a superior performanc...
research
04/10/2019

ThumbNet: One Thumbnail Image Contains All You Need for Recognition

Although deep convolutional neural networks (CNNs) have achieved great s...
research
06/11/2018

Physical Representation-based Predicate Optimization for a Visual Analytics Database

Querying the content of images, video, and other non-textual data source...
research
03/09/2021

Enhancing sensor resolution improves CNN accuracy given the same number of parameters or FLOPS

High image resolution is critical to obtain a good performance in many c...
research
12/01/2019

Diversifying Inference Path Selection: Moving-Mobile-Network for Landmark Recognition

Deep convolutional neural networks have largely benefited computer visio...

Please sign up or login with your details

Forgot password? Click here to reset