Elastic Neural Networks: A Scalable Framework for Embedded Computer Vision
Yue Bai, Shuvra S. Bhattacharyya, Antti P. Happonen, Heikki Huttunen

TL;DR
This paper introduces a scalable framework for embedded computer vision that uses intermediate outputs in neural networks to control computational load and improve accuracy, demonstrated on age estimation tasks.
Contribution
It presents a novel framework incorporating intermediate outputs for flexible computation and reveals their regularization effect during training.
Findings
Intermediate outputs enable dynamic tradeoff between accuracy and speed.
Regularization effect improves prediction accuracy.
Framework tested successfully on age estimation with pretrained networks.
Abstract
We propose a new framework for image classification with deep neural networks. The framework introduces intermediate outputs to the computational graph of a network. This enables flexible control of the computational load and balances the tradeoff between accuracy and execution time. Moreover, we present an interesting finding that the intermediate outputs can act as a regularizer at training time, improving the prediction accuracy. In the experimental section we demonstrate the performance of our proposed framework with various commonly used pretrained deep networks in the use case of apparent age estimation.
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
TopicsAdvanced Neural Network Applications · Video Surveillance and Tracking Methods · CCD and CMOS Imaging Sensors
