심전도 신호 분류를 위한 1D CNN 모델 구성 요소의 최적화
Optimization of 1D CNN Model Factors for ECG Signal Classification
1
조회
0
다운로드
2
인용
0
참고문헌
키워드
초록
본 논문에서는 딥러닝 모델을 이용하여 모바일 기기의 심전도 신호 측정 데이터를 분류한다. 비정상 심장박동을 높은 정확도로 분류하기 위해 딥러닝 모델의 구성 요소 세 가지를 선정하고요소의 조건 변화에 따른 분류 정확도를 비교한다. 심전도 신호 데이터의 특징을 스스로 추출할수 있는 CNN 모델을 적용하고 모델을 구성하는 모델의 깊이, 최적화 방법, 활성화 함수의 조건을변경하여 총 48개의 조합의 성능을 비교한다. 가장 높은 정확도를 보이는 조건의 조합을 도출한결과 컨볼루션 레이어 19개, 최적화 방법 SGD, 활성화 함수 Mish를 적용하였을 때 정확도 97.88% 로 모든 조합 중 가장 높은 분류 정확도를 얻었다. 이 실험에서 CNN을 활용한 1-채널 심전도 신호의 특징 추출과 비정상 박동 검출의 적합성을 확인하였다.
Abstract
In this paper, we classify ECG signal data for mobile devices using deep learning models. To classify abnormal heartbeats with high accuracy, three factors of the deep learning model are selected, and the classification accuracy is compared according to the changes in the conditions of the factors. We apply a CNN model that can self-extract features of ECG data and compare the performance of a total of 48 combinations by combining conditions of the depth of model, optimization method, and activation functions that compose the model. Deriving the combination of conditions with the highest accuracy, we obtained the highest classification accuracy of 97.88% when we applied 19 convolutional layers, an optimization method SGD, and an activation function Mish. In this experiment, we confirmed the suitability of feature extraction and abnormal beat detection of 1-channel ECG signals using CNN.
참고문헌 (13)
- Sannino, G., "A deep learning approach for ECG-based heartbeat classification for arrhythmia detection", Future Generation Computer Systems, 86, pp.446~455 (2018)
- Elhaj, F. A., "Arrhythmia recognition and classification using combined linear and nonlinear features of ECG signals", Computer methods and programs in biomedicine, 127, pp.52~63 (2016)
- Pławiak, P., "Novel deep genetic ensemble of classifiers for arrhythmia detection using ECG signals", Neural Computing and Applications, 32(15), pp.11137~11161 (2020)
- Sadhukhan, D., "R-peak detection algorithm for ECG using double difference and RR interval processing", Procedia Technology, 4, pp.873~877 (2012)
- Bayoumy, K., "Smart wearable devices in cardiovascular care: where we are and how to move forward", Nature Reviews Cardiology, 9, pp.1~19 (2021)
- Kachuee, "ECG Heartbeat Classification: A deep Transferable Representation", 2018 IEEE International Conference on Healthcare Informatics (ICHI) (2018)
- Simonyan, K., "Very deep convolutional networks for large-scale image recognition", arXiv preprint arXiv:1409.1556, ~ (2014)
- He, K., "Deep residual learning for image recognition", Proceedings of the IEEE conference on computer vision and pattern recognition, pp.770~778 (2016)
- Choi, D., "On empirical comparisons of optimizers for deep learning", arXiv preprint arXiv:1910.05446, ~ (2019)
- Agostinelli, F., "Learning activation functions to improve deep neural networks", arXiv preprint arXiv:1412.6830, ~ (2014)
- Goldberger, A, "PhysioBank, PhysioToolkit, and PhysioNet: Components of a new research resource for complex physiologic signals", Circulation, 101(23), pp.e215~e220 (2000)
- Kiranyaz, S., "Real-time patient-specific ECG classification by 1-D convolutional neural networks", IEEE Transactions on Biomedical Engineering, 63(3), pp.664~675 (2015)
- Yıldırım, Ö., "Arrhythmia detection using deep convolutional neural network with long duration ECG signals", Computers in biology and medicine, 102, pp.411~420 (2018)
