연속적 데이터 처리 심층신경망을 이용한 12 lead 심전도 파라미터의 자동 획득
Automatic Parameter Acquisition of 12 leads ECG Using Continuous Data Processing Deep Neural Network
2
조회
0
다운로드
5
인용
0
참고문헌
키워드
초록
The deep neural networks (DNN) that can replicate the behavior of the human expert who recognizes the characteristics of ECG waveform have been developed and studied to analyze ECG. However, although the existing DNNs can not provide the explanations for their decisions, those trials have attempted to determine whether patients have certain diseases or not and those decisions could not be accepted because of the absence of relating theoretical basis. In addition, these DNNs required a lot of training data to obtain sufficient accuracy in spite of the difficulty in the acquisition of relating clinical data. In this study, a small-sized continuous data processing DNN (C-DNN) was suggested to determine the simple characteristics of ECG wave that were not required additional explanations about its decisions and the C-DNN can be easily trained with small training data. Although it can analyze small input data that was selected in narrow region on whole ECG, it can continuously scan all ECG data and find important points such as start and end points of P, QRS and T waves within a short time. The star and end points of ECG waves determined by the C-DNNs were compared with the results performed by human experts to estimate the accuracies of the C-DNNs. The C-DNN has 150 inputs, 51 outputs, two hidden layers and one output layer. To find the start and end points, two C-DNNs were trained through deep learning technology and applied to a parameter acquisition algorithms. 12 lead ECG data measured in four patients and obtained through PhysioNet was processed to make training data by human experts. The accuracy of the C-DNNs were evaluated with extra data that were not used at deep learning by comparing the results between C-DNNs and human experts. The averages of the time differences between the C-DNNs and experts were 0.1 msec and 13.5 msec respectively and those standard deviations were 17.6 msec and 15.7 msec. The final step combining the results of C-DNN through the waveforms of 12 leads was successfully determined all 33 waves without error that the time differences of human experts decision were over 20 msec. The reliable decision of the ECG wave’s start and end points benefits the acquisition of accurate ECG parameters such as the wave lengths, amplitudes and intervals of P, QRS and T waves.
Abstract
The deep neural networks (DNN) that can replicate the behavior of the human expert who recognizes the characteristics of ECG waveform have been developed and studied to analyze ECG. However, although the existing DNNs can not provide the explanations for their decisions, those trials have attempted to determine whether patients have certain diseases or not and those decisions could not be accepted because of the absence of relating theoretical basis. In addition, these DNNs required a lot of training data to obtain sufficient accuracy in spite of the difficulty in the acquisition of relating clinical data. In this study, a small-sized continuous data processing DNN (C-DNN) was suggested to determine the simple characteristics of ECG wave that were not required additional explanations about its decisions and the C-DNN can be easily trained with small training data. Although it can analyze small input data that was selected in narrow region on whole ECG, it can continuously scan all ECG data and find important points such as start and end points of P, QRS and T waves within a short time. The star and end points of ECG waves determined by the C-DNNs were compared with the results performed by human experts to estimate the accuracies of the C-DNNs. The C-DNN has 150 inputs, 51 outputs, two hidden layers and one output layer. To find the start and end points, two C-DNNs were trained through deep learning technology and applied to a parameter acquisition algorithms. 12 lead ECG data measured in four patients and obtained through PhysioNet was processed to make training data by human experts. The accuracy of the C-DNNs were evaluated with extra data that were not used at deep learning by comparing the results between C-DNNs and human experts. The averages of the time differences between the C-DNNs and experts were 0.1 msec and 13.5 msec respectively and those standard deviations were 17.6 msec and 15.7 msec. The final step combining the results of C-DNN through the waveforms of 12 leads was successfully determined all 33 waves without error that the time differences of human experts decision were over 20 msec. The reliable decision of the ECG wave’s start and end points benefits the acquisition of accurate ECG parameters such as the wave lengths, amplitudes and intervals of P, QRS and T waves.
참고문헌 (12)
- Kim H, "ECG signal compression and classification algorithm with quad level vector for ECG holter system", IEEE Transactions on Information Technology in Biomedicine, 14(1), pp.93~100 (2009)
- Mäkikallio TH, "Prediction of sudden cardiac death after acute myocardial infarction : role of Holter monitoring in the modern treatment era", European heart journal, 26(8), pp.762~769 (2005)
- Atarashi H, "Idiopathic Ventricular Fibrillation Investigators. New ECG criteria for high-risk Brugada syndrome", Circulation journal, 67(1), pp.8~10 (2003)
- Sathyapriya L, "Analysis and detection R-peak detection using Modified Pan-Tompkins algorithm", 2014 IEEE International Conference on Advanced Communications, Control and Computing Technologies, pp.483~487 (2014)
- Übeyli ED, "Recurrent neural networks employing Lyapunov exponents for analysis of ECG signals", Expert systems with applications, 37(2), pp.1192~1199 (2010)
- 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)
- Acharya UR, "Application of deep convolutional neural network for automated detection of myocardial infarction using ECG signals", Information Sciences, 415, pp.190~198 (2017)
- Sannino G, "A deep learning approach for ECGbased heartbeat classification for arrhythmia detection", Future Generation Computer Systems, 86, pp.446~455 (2018)
- Goto S, "Artificial intelligence to predict needs for urgent revascularization from 12-leads electrocardiography in emergency patients", Plos one, 14(1), pp.e0210103~ (2019)
- Agarap AF, "Deep learning using rectified linear units (relu)", arXiv preprint arXiv. 2018;1803.08375, ~
- Goldberger AL, "PhysioBank, Physio Toolkit, and PhysioNet: components of a new research resource for complex physiologic signals", circulation, 101(23), pp.e215~e220 (2000)
- Willems JL, "The diagnostic performance of computer programs for the interpretation of electrocardiograms", New England Journal of Medicine, 325(25), pp.1767~1773 (1991)
