Deep learning inference optimisation for IoT: Conv2D-ReLU-BN layer fusion and quantisation

5Citations
Citations of this article
13Readers
Mendeley users who have this article in their library.

This article is free to access.

Abstract

The deployment of deep learning models on resource-constrained devices requires the development of new optimisation techniques to effectively exploit the computational and storage capacities of these devices. Thus, the primary objective of this research is to introduce an innovative and efficient approach for fusing convolution (or fully connected), ReLU, and batch normalisation neural network layers into a unified, single-layer structure, alongside a quantisation method for this new fused layer. This approach has been evaluated using the Arduino BLE Sense ARM Cortex-M4 and the Arduino Portenta H7 Lite ARM Cortex-M4 and M7 processors, known for their widespread adoption in various Internet of Things devices. Depending on the microcontroller unit and compilation flag used, the fused layers can reduce the overall execution time by up to 1.53×, and on individual layers it can reach a speedup of 2.95×.

Cite

CITATION STYLE

APA

Mestre, J. I., Barrachina, S., Quezada, D., & Dolz, M. F. (2025). Deep learning inference optimisation for IoT: Conv2D-ReLU-BN layer fusion and quantisation. Journal of Supercomputing, 81(4). https://doi.org/10.1007/s11227-025-07107-y

Register to see more suggestions

Mendeley helps you to discover research relevant for your work.

Already have an account?

Save time finding and organizing research with Mendeley

Sign up for free