Complexity Reduction of CNNs using Multi-Scale Group Convolution for IoT Edge Sensors.

ICECS 2022(2022)

引用 0|浏览3
暂无评分
摘要
In this paper, we propose Multi-Scale Group Convolution (MSGC) an optimization to the conventional convolutional layer, to address the high computational complexity issue in deploying convolutional neural networks (CNN) on the Internet of Things (IoT) enabled edge sensors. The proposed method reduces complexity by grouping input channels of a convolution layer into smaller groups, thereby reducing the number of intermediate connections and complexity of matrix computations in a CNN. This approach results in a minor performance loss, which is compensated by utilizing a characteristic of group convolution to extract multi-scale features. The proposed technique is applied for detecting cardiac arrhythmias from electrocardiogram (ECG) data using CNNs to be deployed in edge sensors. For the binary classification of ECG into Normal or Anomalous beats, the proposed MSGC-based CNN achieved an average 30% reduction in computations while achieving similar or better performance compared to the conventional CNNs. We used the Physionet MIT-BIH Arrhythmia database for performance evaluation, and in the best scenario, our approach increases accuracy by 0.47%, F1 score by 1.87% while only using 64.41% MACs and 83.62% parameters. This optimization strategy can be extended to other CNN models where computational complexity reduction is critical for deployment in edge devices.
更多
查看译文
关键词
anomalous beat,binary classification,cardiac arrhythmia detection,computational complexity reduction,conventional convolutional layer,convolution layer,convolutional neural networks,ECG,electrocardiogram data,Internet of Things enabled edge sensors,IoT edge sensors,matrix computation,MSGC-based CNN,multiscale feature extraction,multiscale group convolution,normal beat,Physionet MIT-BIH Arrhythmia database
AI 理解论文
溯源树
样例
生成溯源树,研究论文发展脉络
Chat Paper
正在生成论文摘要