請用此 Handle URI 來引用此文件:
http://tdr.lib.ntu.edu.tw/jspui/handle/123456789/15509
完整後設資料紀錄
DC 欄位 | 值 | 語言 |
---|---|---|
dc.contributor.advisor | 管傑雄 | zh_TW |
dc.contributor.advisor | Chieh-Hsiung Kuan | en |
dc.contributor.author | 龔柏翰 | zh_TW |
dc.contributor.author | Bo-Han Kung | en |
dc.date.accessioned | 2021-06-07T17:41:24Z | - |
dc.date.available | 2024-07-09 | - |
dc.date.copyright | 2020-07-16 | - |
dc.date.issued | 2020 | - |
dc.date.submitted | 2002-01-01 | - |
dc.identifier.citation | [1] National Center for Health Statistics. National health and nutrition examination survey (NHANES) public use data files. CDC website. [Online]. Available: https://www.cdc.gov/nchs/nhanes/
[2] Centers for Disease Control and Prevention (CDC) and others. Multiple cause of death, 1999 - 2017. CDC WONDER online database. [Online]. Available: https://wonder.cdc.gov/ucd-icd10.html [3] S. S. Virani et al., “Heart disease and stroke statistics-2020 update: A report from the American heart association,” Circulation, vol. 141, no. 9, p. 757, Mar. 2020. [4] National Center for Health Statistics. National vital statistics system: public use data file documentation: mortality multiple cause-of-death microdata files, 2017. CDC website. [Online]. Available: https://www.cdc.gov/nchs/nvss/mortality_ public_use_data.htm [5] S. B. Dunbar et al., “Projected costs of informal caregiving for cardiovascular disease: 2015 to 2035: a policy statement from the American heart association,” Circulation, vol. 137, no. 19, pp. e558–e577, Apr. 2018. [6] E. P. Widmaier, H. Raff, and K. T. Strang, Vander’s human physiology. New York: McGraw-Hill, 2018. [7] V. F. van Dijk and L. V. Boersma, “The subcutaneous implantable cardioverter defibrillator in 2019 and beyond,” Trends in cardiovascular medicine, Oct. 2019. [8] J. Pan and W. J. Tompkins, “A real-time QRS detection algorithm,” IEEE Trans. Biomed. Eng., vol. BME-32, no. 3, pp. 230–236, Mar. 1985. [9] X. Tang, Q. Hu, and W. Tang, “A real-time QRS detection system with pr/rt interval and st segment measurements for wearable ECG sensors using parallel delta modulators,” IEEE Trans. Biomed. Circuits. Syst., vol. 12, no. 4, pp. 751–761, Aug. 2018. [10] N. Ravanshad and H. Rezaee-Dehsorkh, “An event-based ECG-monitoring and QRS-detection system based on level-crossing sampling,” in Proc. 2017 25th Iranian Conference on Electrical Engineering (ICEE). Tehran, Iran: IEEE, May 2017, pp. 302–307. [11] X. Zhang and Y. Lian, “A 300-mV 220-nW event-driven adc with real-time QRS detection for wearable ECG sensors,” IEEE Trans. Biomed. Circuits. Syst., vol. 8, no. 6, pp. 834–843, Dec. 2014. [12] Y. H. Hu, S. Palreddy, and W. J. Tompkins, “A patient-adaptable ECG beat classifier using a mixture of experts approach,” IEEE Trans. Biomed. Eng., vol. 44, no. 9, pp. 891–900, Sep. 1997. [13] T. Ince, S. Kiranyaz, and M. Gabbouj, “A generic and robust system for automated patient-specific classification of ECG signals,” IEEE Trans. Biomed. Eng., vol. 56, no. 5, pp. 1415–1426, May 2009. [14] S. Kiranyaz, T. Ince, and M. Gabbouj, “Real-time patient-specific ECG classification by 1-d convolutional neural networks,” IEEE Trans. Biomed. Eng., vol. 63, no. 3, pp. 664–675, Mar. 2016. [15] S. S. Xu, M. W. Mak, and C. C. Cheung, “Towards end-to-end ECG classification with raw signal extraction and deep neural networks,” IEEE J. Biomed. Health Inform., vol. 23, no. 4, pp. 1574–1584, Jul. 2019. [16] A. S. Alvarado, C. Lakshminarayan, and J. C. Principe, “Time-based compression and classification of heartbeats,” IEEE Trans. Biomed. Eng., vol. 59, no. 6, pp. 1641–1648, Jun. 2012. [17] X. Tang, Z. Ma, Q. Hu, and W. Tang, “A real-time arrhythmia heartbeats classification algorithm using parallel delta modulations and rotated linear-kernel support vector machines,” IEEE Trans. Biomed. Eng., vol. 67, no. 4, pp. 978–986, Apr. 2020. [18] P. de Chazal and R. B. Reilly, “A patient-adapting heartbeat classifier using ECG morphology and heartbeat interval features,” IEEE Trans. Biomed. Eng., vol. 53, no. 12, pp. 2535–2543, Dec. 2006. [19] C. Ye, B. V. Kumar, and M. T. Coimbra, “An automatic subject-adaptable heartbeat classifier based on multiview learning,” IEEE J. Biomed. Health Inform., vol. 20, no. 6, pp. 1485–1492, Nov. 2016. [20] S. Saadatnejad, M. Oveisi, and M. Hashemi, “LSTM-based ECG classification for continuous monitoring on personal wearable devices,” IEEE J. Biomed. Health Inform., vol. 24, no. 2, pp. 515–523, Apr. 2020. [21] R. L. Page, W. E. Wilkinson, W. K. Clair, E. A. McCarthy, and E. Pritchett, “Asymptomatic arrhythmias in patients with symptomatic paroxysmal atrial fibrillation and paroxysmal supraventricular tachycardia,” Circulation, vol. 89, no. 1, pp. 224–227, Jan. 1994. [22] S. Raj and K. C. Ray, “ECG signal analysis using DCT-based DOST and PSO optimized SVM,” IEEE Trans. Instrum. Meas., vol. 66, no. 3, pp. 470–478, Mar. 2017. [23] P. de Chazal, M. O’Dwyer, and R. B. Reilly, “Automatic classification of heartbeats using ECG morphology and heartbeat interval features,” IEEE Trans. Biomed. Eng., vol. 51, no. 7, pp. 1196–1206, Jul. 2004. [24] T. Teijeiro, P. Felix, J. Presedo, and D. Castro, “Heartbeat classification using abstract features from the abductive interpretation of the ECG,” IEEE J. Biomed. Health Inform., vol. 22, no. 2, pp. 409–420, Nov. 2018. [25] C. Ye, B. V. Kumar et al., “Heartbeat classification using morphological and dynamic features of ECG signals,” IEEE Trans. Biomed. Eng., vol. 59, no. 10, pp. 2930–41, Aug. 2012. [26] Association for the Advancement of Medical Instrumentation, Ed., Testing and reporting performance results of cardiac rhythm and ST segment measurement algorithms, ser. ANSI/AAMI EC57: 1998 (R2008). Arlington, VA: Association for the Advancement of Medical Instrumentation, 2008. [27] E. J. Luz, W. R. Schwartz, G. Camara-Chavez, and D. Menotti, “ECG-based heartbeat classification for arrhythmia detection: A survey,” Comput. Methods Programs Biomed., vol. 127, pp. 144–164, Apr. 2016. [28] L. Breiman, “Random forests,” Machine learning, vol. 45, no. 1, pp. 5–32, Apr. 2001. [29] G. Louppe, “Understanding random forests: From theory to practice,” Ph.D. dissertation, University of Liège, Belgium, Jul. 2014. [30] A. Liaw and M. Wiener, “Classification and regression by randomForest,” R news, vol. 2, no. 3, pp. 18–22, Dec. 2002. [31] T. Hastie and R. Tibshirani, “Discriminant analysis by Gaussian mixtures,” Journal of the Royal Statistical Society: Series B (Methodological), vol. 58, no. 1, pp. 155–176, 1996. [32] N. Tishby, F. C. Pereira, and W. Bialek, “The information bottleneck method,” arXiv preprint physics/0004057, Apr. 2000. [33] N. Tishby and N. Zaslavsky, “Deep learning and the information bottleneck principle,” in 2015 IEEE Information Theory Workshop (ITW). USA: IEEE, 2015, pp. 1–5. [34] A. A. Alemi, I. Fischer, J. V. Dillon, and K. Murphy, “Deep variational information bottleneck,” arXiv preprint arXiv:1612.00410, Dec. 2016. [35] D. P. Kingma and M. Welling, “Auto-encoding variational bayes,” arXiv preprint arXiv:1312.6114, Dec. 2013. [36] S. Bang, P. Xie, H. Lee, W. Wu, and E. Xing, “Explaining a black-box using deep variational information bottleneck approach,” arXiv preprint arXiv:1902.06918, Oct. 2019. [37] A. Ghosh, Z. Zhong, S. Cruz, S. Veeravasarapu, T. E. Boult, and M. Singh, “To beta or not to beta: Information bottleneck for digital image forensics,” arXiv preprint arXiv:1908.03864, Aug. 2019. [38] K. He, X. Zhang, S. Ren, and J. Sun, “Deep residual learning for image recognition,” in Proceedings of the IEEE conference on computer vision and pattern recognition. Las Vegas, USA: IEEE, 2016, pp. 770–778. [39] K. Zhang, W. Zuo, Y. Chen, D. Meng, and L. Zhang, “Beyond a gaussian denoiser: Residual learning of deep cnn for image denoising,” IEEE Trans. Image Process., vol. 26, no. 7, pp. 3142–3155, Feb. 2017. [40] A. Krizhevsky, I. Sutskever, and G. E. Hinton, “Imagenet classification with deep convolutional neural networks,” in Advances in neural information processing systems. Curran Associates, Inc., 2012, pp. 1097–1105. [41] M. Lin, Q. Chen, and S. Yan, “Network in network,” arXiv preprint arXiv:1312.4400, Dec. 2013. [42] A. G. Howard, M. Zhu, B. Chen, D. Kalenichenko, W. Wang, T. Weyand, M. Andreetto, and H. Adam, “Mobilenets: Efficient convolutional neural networks for mobile vision applications,” arXiv preprint arXiv:1704.04861, Apr. 2017. [43] D. P. Kingma and J. Ba, “Adam: A method for stochastic optimization,” arXiv preprint arXiv:1412.6980, Dec. 2014. [44] J. Kirkpatrick, R. Pascanu, N. Rabinowitz, J. Veness, G. Desjardins, A. A. Rusu, K. Milan, J. Quan, T. Ramalho, A. Grabska-Barwinska et al., “Overcoming catastrophic forgetting in neural networks,” Proceedings of the national academy of sciences, vol. 114, no. 13, pp. 3521–3526, Mar. 2017. [45] A. Lawrance and P. Lewis, “An exponential moving-average sequence and point process (ema1),” Journal of Applied Probability, vol. 14, no. 1, pp. 98–113, Mar. 1977. [46] L. v. d. Maaten and G. Hinton, “Visualizing data using t-sne,” Journal of machine learning research, vol. 9, no. Nov, pp. 2579–2605, Nov. 2008. | - |
dc.identifier.uri | http://tdr.lib.ntu.edu.tw/jspui/handle/123456789/15509 | - |
dc.description.abstract | 心電圖為現代非常重要的醫學量測儀器,其種類也非常多元。
這篇論文提出了兩種心電圖的系統,分別針對不同的用途而做出不同導向的設計:第一種使用了低運算資源的系統設計以及隨機森林分類器,為低功耗導向設計;第二種使用了變異資訊瓶頸理論的深度學習模型,為高準確度導向設計。 在第一種系統中,我們使用了非常少量的運算資源、能量、記憶體來去抽取心電圖的必要特徵,也提出了一個即時的心電圖分類器可以運用這些特徵來分類各種不同種類的心律不整。 這套系統是建立在兩個delta-sigma調變器以及三套波偵測演算法上,我們的系統直接在調變器輸出位元流時直接做特徵擷取,如此可以大幅精簡系統架構,而系統的取樣頻率也設計成較低的250赫茲,且每一個心跳的特徵也會被壓縮成68位元的資料,約只佔其他方法的1.8%。 我們使用MITBIH的資料來進行訓練與驗證,並採用AAMI的黃金標準來去分類兩種主要的心律不整心跳:SVEB、VEB。 針對QRS波偵測演算法的效能,我們獲得了99.11%的f1 score,與其他先進方法相當,且過程中節省了大量的系統資源。 而對於心律不整的分類,我們的分類器分別在SVEB與VEB心律不整上各獲得了 79.48%與 95.51%的f1 score,也與其他先進的方法相當。 這套系統提供了可靠且準確方法來分析心電圖,而其最大的優勢在於它精簡的架構、低功耗、低記憶體、低複雜度的優點。 因此我們相信這套系統會在資源有限的裝置中具有很大的潛力,例如植入式裝置、穿戴式裝置等。 在第二種系統中,我們直接使用原始的心電圖信號搭配其標籤做監督式的深度學習來去分析心電圖。 一般的心電圖信號會因很多因素如體質、心情、環境而造成變異,我們將這些變異稱為病患本質資訊,並假設每一個心電圖信號的資訊可以分割成心律不整資訊、病患本質資訊等等,我們目標便是剔除病患本質資訊, 如此來讓神經網路免於受到病患的一些變異而導致的過擬合。 我們採用殘差捲積神經網路,並且搭配資訊瓶頸的理論來完成上述這項任務。 資訊瓶頸會層層分離與心律不整不相關的資訊,而其誤差函數與傳統交叉熵比起來,他更能著墨於搜尋心律不整的資訊,並排除其他不相關的雜訊。 因此這個方法的編碼器會輸出與心律不整最為相關的資訊,而編碼的結果會再透過一層的全連接層來完成心跳的分類。 優化的過程中我們使用了變異的上下界來去優化資訊瓶頸的目標函數,如此可以節省大量訓練時間,此外我們也做了很多視覺化的步驟來去確立編碼器的效能。 這個深度學習的系統分別在SVEB與VEB的f1 score上獲得了84.26%與96.45%的成效,優於許多文獻,因此我們相信這套系統可以在已經紀錄且儲存心電圖資料的設備上有很大的優勢,例如Holter裝置、12導程設備等。 | zh_TW |
dc.description.abstract | Electrocardiogram (ECG) is a crucial medical instrument, and it is used in various medical applications.
This paper presents two ECG systems, which are aim for different applications. One is the resource-saving architecture with random forest classifiers, which is resource-saving oriented. The other is a deep learning model with the variational information bottleneck, which is high accuracy oriented. For the first system, we extract a few important features of electrocardiogram (ECG) signals using concise system architecture and a little power and memory. In addition, real-time classifiers are proposed as well to classify different types of arrhythmias via these features. The proposed feature extraction system is based on two delta-sigma modulators adopting 250 Hz sampling rate and three wave detection algorithms to analyze outputs of the modulators, extracting the features in the bit stream domain directly. It extracts essential details of each heartbeat, and the details are encoded into 68 bits data that is only 1.8% of the other comparable methods. To evaluate our classification, we use a novel patient-specific training protocol in conjunction with the MIT-BIH database and the recommendation of the AAMI to train the classifiers. The classifiers are random forests that are designed to recognize two major types of arrhythmias. They are supraventricular ectopic beats (SVEB) and ventricular ectopic beats (VEB). The QRS detection rate of the proposed wave detection algorithms achieves 99.11% F1 score, which is comparable to many state-of-the-art methods. Furthermore, the performance of the arrhythmia classification reaches to the F1 scores of 79.48% for SVEB and 95.51% for VEB, which are also comparable to the state-of-the-art methods. The method provides a reliable and accurate approach to analyze ECG signals. Additionally, it also possesses time-efficient, low-complexity, and low-memory-usage advantages. Benefiting from these advantages, the method can be applied to practical ECG applications, especially wearable healthcare devices and implanted medical devices, for wave detection and arrhythmia classification. For the second system, we use deep learning to analyze the ECG signal. The supervised learning is based on the raw signal and the corresponding labels. Usually, there are lots of variances in an ECG signal, such as physique, mood, and environment. We define these variances as 'intrinsic difference', and we assume that an ECG signal is composed of intrinsic difference information, arrhythmia information, and so on. In order to to remove the intrinsic difference information and to focus on the arrhythmia information, we propose residual convolutional neural network and information bottleneck method. The design can make the neural network devote itself to investigate arrhythmia information and erase the redundant information, avoiding overfitting. Specifically, the information bottleneck squeezes the ECG signal into layered neural networks to extract the arrhythmia information. That is, the encoder will output the significant arrhythmia information, which is also the input of a-single-layer fully connection layer that output the classification results. Furthermore, we adopt variational upper and lower bound to optimize the objective function, and this variational approximation saves lots of time during training. In addition, the performance of the information bottleneck encoder is verified by scrutinizing the high dimension visualization plot. This deep learning model reaches to the F1 scores of 84.26% for SVEB and 96.45% for VEB, which are better than the state-of-the-art methods. Thus, this method can be applied to the recorded and saved ECG equipment, such as 12-leads ECG instruments, Holter devices, and so on. | en |
dc.description.provenance | Made available in DSpace on 2021-06-07T17:41:24Z (GMT). No. of bitstreams: 1 U0001-1307202014174500.pdf: 8011982 bytes, checksum: 7612df27b5383bfa1ba4cf761b73572b (MD5) Previous issue date: 2020 | en |
dc.description.tableofcontents | 口試委員會審定書 iii
誌謝 v 摘要 vii Abstract ix 1 Introduction 1 2 Resource Saving Random Forest Model 7 2.1 Feature Extraction . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7 2.1.1 Low Power Architecture . . . . . . . . . . . . . . . . . . . . . . 7 2.1.2 Wave Detection Algorithms . . . . . . . . . . . . . . . . . . . . 9 2.1.3 Feature Selections . . . . . . . . . . . . . . . . . . . . . . . . . 11 2.2 Classification . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 15 2.2.1 Database . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 15 2.2.2 Random Forest Classifier . . . . . . . . . . . . . . . . . . . . . . 16 2.2.3 Experiment Setup . . . . . . . . . . . . . . . . . . . . . . . . . . 19 2.3 Results and Discussions . . . . . . . . . . . . . . . . . . . . . . . . . . . 23 2.3.1 Detecting ECG Waves . . . . . . . . . . . . . . . . . . . . . . . 24 2.3.2 Patient-Specific Classification . . . . . . . . . . . . . . . . . . . 27 2.3.3 System Complexity, Energy Consumption, and Memory Usage . . 30 2.4 Summary . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 32 3 Information Bottleneck Deep Learning Model 35 3.1 Learning System . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 35 3.1.1 Information Bottleneck . . . . . . . . . . . . . . . . . . . . . . . 36 3.1.2 Data Preparing . . . . . . . . . . . . . . . . . . . . . . . . . . . 41 3.2 Classification . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 41 3.2.1 Model Architecture . . . . . . . . . . . . . . . . . . . . . . . . . 41 3.2.2 Training Details . . . . . . . . . . . . . . . . . . . . . . . . . . . 45 3.3 Results and Discussions . . . . . . . . . . . . . . . . . . . . . . . . . . . 48 3.3.1 Classification Result . . . . . . . . . . . . . . . . . . . . . . . . 48 3.3.2 Visualization Encoder . . . . . . . . . . . . . . . . . . . . . . . 49 3.4 Summary . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 52 4 Conclusion 55 Bibliography 57 | - |
dc.language.iso | zh_TW | - |
dc.title | 兩種心電圖分析系統:低功耗隨機森林模型及資訊瓶頸深度學習模型 | zh_TW |
dc.title | Two ECG Classification Systems: Resource Saving Random Forest Model and Information Bottleneck Deep Learning Model | en |
dc.type | Thesis | - |
dc.date.schoolyear | 108-2 | - |
dc.description.degree | 碩士 | - |
dc.contributor.author-orcid | 0000-0002-2191-7913 | |
dc.contributor.oralexamcommittee | 姚嘉瑜;林宗男;陳中平;楊家驤 | zh_TW |
dc.contributor.oralexamcommittee | Chia-Yu Yao;Tsungnan Lin;Chung-Ping Chen;Chia-Hsiang Yang | en |
dc.subject.keyword | 心電圖信號分析,Delta-sigma 調變器,隨機森林,資訊瓶頸,變分近似, | zh_TW |
dc.subject.keyword | ECG classification,Delta-sigma Modulator,Random Forest,Information Bottleneck,Variational Approximate, | en |
dc.relation.page | 62 | - |
dc.identifier.doi | 10.6342/NTU202001469 | - |
dc.rights.note | 未授權 | - |
dc.date.accepted | 2020-07-14 | - |
dc.contributor.author-college | 電機資訊學院 | - |
dc.contributor.author-dept | 生醫電子與資訊學研究所 | - |
顯示於系所單位: | 生醫電子與資訊學研究所 |
文件中的檔案:
檔案 | 大小 | 格式 | |
---|---|---|---|
ntu-108-2.pdf 目前未授權公開取用 | 7.82 MB | Adobe PDF |
系統中的文件,除了特別指名其著作權條款之外,均受到著作權保護,並且保留所有的權利。