First Layer Optimization of Convolutional Neural Networks for IoT Edge Devices

Sajna Tasneem Shoukath Ali, Abubakar Abubakar, Arshad Khan, Amine Bermak

Research output: Chapter in Book/Report/Conference proceedingConference contributionpeer-review

Abstract

Optimizing Convolutional Neural Networks (CNNs) for hardware deployment has gained significant attention as the number of edge devices continues to grow. This is driven by the realization that edge computation reduces bandwidth usage and, consequently, overall power consumption. The first CNN layer, in particular, is receiving increased focus due to its direct impact on the network's overall accuracy. This paper provides an overview and summary of various first-layer optimization techniques. Additionally, a Hardware-Aware Technique (HAT) is proposed and evaluated for its potential as a first-layer optimization method. A comparison between the proposed HAT and other leading techniques, based on overall network accuracy and the quality of first-layer feature maps, demonstrates that the HAT is a strong candidate for first-layer CNN optimization. In a custom CNN architecture using a dataset acquired by a CMOS image sensor (CIS), the proposed HAT achieves a validation accuracy of 96.49%, which is highly competitive with other state-of-the-art approaches.

Original languageEnglish
Title of host publication2024 International Conference On Microelectronics, Icm
PublisherInstitute of Electrical and Electronics Engineers Inc.
Number of pages5
ISBN (Electronic)9798350379396
ISBN (Print)979-8-3503-7940-2
DOIs
Publication statusPublished - 17 Dec 2024
Event2024 International Conference on Microelectronics, ICM 2024 - Doha, Qatar
Duration: 14 Dec 202417 Dec 2024

Publication series

NameInternational Conference On Microelectronics-icm

Conference

Conference2024 International Conference on Microelectronics, ICM 2024
Country/TerritoryQatar
CityDoha
Period14/12/2417/12/24

Keywords

  • Convolutional Neural Networks
  • Feature maps
  • Hardware Aware-Technique
  • Optimization techniques

Fingerprint

Dive into the research topics of 'First Layer Optimization of Convolutional Neural Networks for IoT Edge Devices'. Together they form a unique fingerprint.

Cite this