Lune

DAC2020Top-tier venue

BPNet: Branch-pruned Conditional Neural Network for Systematic Time-accuracy Tradeoff

Kyungchul Park, Chanyoung Oh, Youngmin Yi

2020Year
11Citations

Abstract

Recently, there have been attempts to execute the neural network conditionally with auxiliary classifiers allowing early termination depending on the difficulty of the input, which can reduce the execution time or energy consumption without any or with negligible accuracy decrease. However, previous studies do not consider how many or where the auxiliary classifiers, or branches, should be added in a systematic fashion. In this paper, we propose Branch-pruned Conditional Neural Network (BPNet) and its methodology in which the time-accuracy tradeoff for the conditional neural network can be found systematically. We applied BPNet to SqueezeNet, ResNet-20, and VGG-16 with CIFAR-10 and 100. BPNet achieves up to 3.15× of speedup without any accuracy drop compared to the base networks.

Ask about this paper

Ask your agent about it.

Lune has read the top-tier papers around this one, so every answer names the papers it rests on.

Questions to start from

Your agent calls

Lunesearch_papers

Ask in Lune

Free to start. No credit card required.

lune papers get ff3d66eb-2319-49fc-b180-6c73e2d4f90d

Related papers

Dusk over the sea between two cliffs drawn in fine vertical lines