We gratefully acknowledge support from
the Simons Foundation and member institutions.
Full-text links:

Download:

Current browse context:

cs.CV

Change to browse by:

cs

References & Citations

DBLP - CS Bibliography

Bookmark

(what is this?)
CiteULike logo BibSonomy logo Mendeley logo del.icio.us logo Digg logo Reddit logo

Computer Science > Computer Vision and Pattern Recognition

Title: Layer Folding: Neural Network Depth Reduction using Activation Linearization

Abstract: Despite the increasing prevalence of deep neural networks, their applicability in resource-constrained devices is limited due to their computational load. While modern devices exhibit a high level of parallelism, real-time latency is still highly dependent on networks' depth. Although recent works show that below a certain depth, the width of shallower networks must grow exponentially, we presume that neural networks typically exceed this minimal depth to accelerate convergence and incrementally increase accuracy. This motivates us to transform pre-trained deep networks that already exploit such advantages into shallower forms. We propose a method that learns whether non-linear activations can be removed, allowing to fold consecutive linear layers into one. We apply our method to networks pre-trained on CIFAR-10 and CIFAR-100 and find that they can all be transformed into shallower forms that share a similar depth. Finally, we use our method to provide more efficient alternatives to MobileNetV2 and EfficientNet-Lite architectures on the ImageNet classification task.
Subjects: Computer Vision and Pattern Recognition (cs.CV)
Cite as: arXiv:2106.09309 [cs.CV]
  (or arXiv:2106.09309v2 [cs.CV] for this version)

Submission history

From: Niv Zehngut [view email]
[v1] Thu, 17 Jun 2021 08:22:46 GMT (744kb,D)
[v2] Fri, 3 Sep 2021 13:02:30 GMT (744kb,D)

Link back to: arXiv, form interface, contact.