@inproceedings{5b58d9863404445a8d46825bf959036a,
title = "F-CNN: Faster CNN Exploiting Data Re-Use with Statistical Analysis",
abstract = "Many of the current edge computing devices need efficient implementation of Artificial Intelligence (AI) applications due to strict latency, security and power requirements. Nonetheless, such devices, face various challenges when executing AI applications due to their limited computing and energy resources. In particular, Convolutional Neural Networks (CNN) is a popular machine learning method that derives a high-level function from being trained on various visual input examples. This paper contributes to enabling the use of CNN on resource-constrained devices offline, where a trade-off between accuracy, running time and power efficiency is verified. The paper investigates the use of minimum pre-processing methods of input data to identify nonessential computations in the convolutional layers. In this work, Spatial locality of input data is considered along with an efficient pre-processing method to mitigate the accuracy loss caused by the computational re-use approach. This technique was tested on LeNet and CIFAR-10 structures and was responsible for 1.9% and 1.6% accuracy loss while reducing the processing time by 38.3% and 20.9% and reducing the energy by 38.3%, and 20.7%, respectively. The models were deployed and verified on Raspberry Pi 4 B platform using the MATLAB coder to measure time and energy.",
keywords = "CNN, computation reuse, input similarity, pre-processing, statistical analysis",
author = "Fatmah Alantali and Yasmin Halawani and Baker Mohammad and Mahmoud Al-Qutayri",
note = "Publisher Copyright: {\textcopyright} 2023 IEEE.; 5th IEEE International Conference on Artificial Intelligence Circuits and Systems, AICAS 2023 ; Conference date: 11-06-2023 Through 13-06-2023",
year = "2023",
doi = "10.1109/AICAS57966.2023.10168606",
language = "British English",
series = "AICAS 2023 - IEEE International Conference on Artificial Intelligence Circuits and Systems, Proceeding",
publisher = "Institute of Electrical and Electronics Engineers Inc.",
booktitle = "AICAS 2023 - IEEE International Conference on Artificial Intelligence Circuits and Systems, Proceeding",
address = "United States",
}