AutoSlim: Towards One-Shot Architecture Search for Channel Numbers
What is the main goal of the AutoSlim paper (Follow up work on Slimmable Networks)?
AutoSlim proposes a way to obtain optimized channel configurations under different resource constraints. In other words: It solves the question of how to select the most accurate nonuniformly slimmed network for a given resource constraint.
Note: This paper was rejected from ICLR 2020.
What is the work flow of the AutoSlim approach?

-
Start from a standard Network (e.g. Mobilenet).
-
Train a universal slimmable model for 10-20% of the full training epochs.
-
Start with the largest model (e.g. or ) and compare the network accuracy among the possibilities where each layer is slimmed by one channel group. Then greedily slim the layer with minimal accuracy drop. Stop when reaching the constraint.
-
Train the optimized network from scratch.