Publications

EREBA: Black-box Energy Testing of Adaptive Neural Networks

Energy testing Adaptive neural networks

Authors: Mirazul Haque, Yaswanth Yadlapalli, Wei Yang, Cong Liu

Year: 2022

Published in: ICSE.

Read me: Preprint.

Abstract: Recently, various Deep Neural Network (DNN) models have been proposed for environments like embedded systems with stringent energy constraints. The fundamental problem of determining the robustness of a DNN with respect to its energy consumption (energy robustness) is relatively unexplored compared to accuracy-based robustness. This work investigates the energy robustness of Adaptive Neural Networks (AdNNs), a type of energy-saving DNNs proposed for many energy-sensitive domains and have recently gained traction. We propose EREBA, the first black-box testing method for determining the energy robustness of an AdNN. EREBA explores and infers the relationship between inputs and the energy consumption of AdNNs to generate energy surging samples. Extensive implementation and evaluation using three state-of-the-art AdNNs demonstrate that test inputs generated by EREBA could degrade the performance of the system substantially. The test inputs generated by EREBA can increase the energy consumption of AdNNs by 2,000% compared to the original inputs. Our results also show that test inputs generated via EREBA are valuable in detecting energy surging inputs.

Bibtex (copy):
@inproceedings{haque2022ereba,
  title={EREBA: black-box energy testing of adaptive neural networks},
  author={Haque, Mirazul and Yadlapalli, Yaswanth and Yang, Wei and Liu, Cong},
  booktitle={Proceedings of the 44th International Conference on Software Engineering},
  pages={835--846},
  year={2022}
}

Annotation

🌿