Optimizing Neural Network Scale for ECG Classification
Byeong Tak Lee, Yong-Yeon Jo, Joon-Myoung Kwon

TL;DR
This paper investigates how to optimize the scaling of ResNet models for ECG classification, revealing that specific configurations improve accuracy and efficiency in analyzing time-series ECG data.
Contribution
It introduces an efficient method for scaling ResNet architectures for ECG analysis, highlighting the impact of layer depth, channels, and kernel size on performance.
Findings
Shallower networks with more channels perform better.
Smaller kernel sizes improve classification accuracy.
Optimized scaling reduces computational resources needed.
Abstract
We study scaling convolutional neural networks (CNNs), specifically targeting Residual neural networks (ResNet), for analyzing electrocardiograms (ECGs). Although ECG signals are time-series data, CNN-based models have been shown to outperform other neural networks with different architectures in ECG analysis. However, most previous studies in ECG analysis have overlooked the importance of network scaling optimization, which significantly improves performance. We explored and demonstrated an efficient approach to scale ResNet by examining the effects of crucial parameters, including layer depth, the number of channels, and the convolution kernel size. Through extensive experiments, we found that a shallower network, a larger number of channels, and smaller kernel sizes result in better performance for ECG classifications. The optimal network scale might differ depending on the target…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsECG Monitoring and Analysis · EEG and Brain-Computer Interfaces · Anomaly Detection Techniques and Applications
MethodsAverage Pooling · Kaiming Initialization · 1x1 Convolution · Batch Normalization · Residual Connection · Global Average Pooling · *Communicated@Fast*How Do I Communicate to Expedia? · Bottleneck Residual Block · Residual Block · Max Pooling
