PreVIous: A Methodology for Prediction of Visual Inference Performance on IoT Devices
Delia Velasco-Montero (1), Jorge Fern\'andez-Berni (1), Ricardo, Carmona-Gal\'an (1), \'Angel Rodr\'iguez-V\'azquez (1) ((1) Instituto de, Microelectr\'onica de Sevilla (Universidad de Sevilla-CSIC))

TL;DR
PreVIous is a methodology that accurately predicts CNN inference performance and energy consumption on IoT devices, aiding optimal architecture selection before deployment.
Contribution
It introduces PreVIousNet, a neural network for precise performance prediction of CNNs on low-power IoT hardware, with extensive validation across multiple models and platforms.
Findings
Prediction accuracy with 3-10% deviation from real measurements
Effective performance evaluation across seven CNN models and two embedded platforms
Potential integration with neural architecture search for optimized CNN design
Abstract
This paper presents PreVIous, a methodology to predict the performance of convolutional neural networks (CNNs) in terms of throughput and energy consumption on vision-enabled devices for the Internet of Things. CNNs typically constitute a massive computational load for such devices, which are characterized by scarce hardware resources to be shared among multiple concurrent tasks. Therefore, it is critical to select the optimal CNN architecture for a particular hardware platform according to prescribed application requirements. However, the zoo of CNN models is already vast and rapidly growing. To facilitate a suitable selection, we introduce a prediction framework that allows to evaluate the performance of CNNs prior to their actual implementation. The proposed methodology is based on PreVIousNet, a neural network specifically designed to build accurate per-layer performance predictive…
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.
Code & Models
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
MethodsSigmoid Activation · Tanh Activation · Softmax · Long Short-Term Memory
