基於深度學習之心律不整輔助診斷系統
No Thumbnail Available
Date
2017
Authors
Journal Title
Journal ISSN
Volume Title
Publisher
Abstract
心臟病一直以來都是人類健康殺手,一旦病發有極高的致命性。而現行心臟病的醫療十分被動,多數情況下於病人發病後,才在緊急狀況下進行治療,容易造成遺憾。因此,近年來心臟病的長期監控逐漸受到重視,藉由攜帶式或居家式心電圖量測儀器,病患可以自行量測心電圖並即時傳送到醫院,使醫生更確實地掌握病患的近況,並在出現異常徵兆時,及時進行治療。
但長期監控同時也會造成資料量上升以及資料品質穩定度下降的問題,本研究針對其提出一套結合深度學習領域中的卷積神經網路架構與k-means演算法的心律不整輔助診斷系統,並在最後對分類結果進行離群資料處理。該系統能對心電圖資料進行初步分析與分類,在診斷時可提供資訊給醫療人員,並標註出危險度較高的區段,減少醫療人員的負擔,並提升診察效率。
本研究提出之系統分為兩個部分,第一部分以k-means演算法對原始資料進行分子類動作,透過此步驟可以使資料特徵更容易被捕捉。第二部分以卷積神經網路為基礎,建構心電圖波形分類器,對分完子類之資料進行分類並將結果進行離群資料處理。有別於傳統類神經網路,卷積神經網路的特點在於該網路能自動提取資料中價值較高的特徵,並運用於資料的辨識,同時卷積神經網路架構還能有效減少網路之參數數量,減少神經網路的訓練時間與消耗資源,提升整體效率。
本研究使用MITBIH心律不整資料庫進行測試,準確度平均可達99.41%,漏診率僅1.23%。整體而言,為一兼具穩定及高效之智慧型診斷輔助系統。
A Heart Attack has always been a deadly killer to humans’ health. It is unpredictable and fatal. However, the current related heart attack therapies are inactive. Most people look for first aid in an emergency, after someone has a heart attack, which cause tragedies easily. Recently, long-term monitoring has gradually been valued. People can take portable ECG machine and use Home ECG machine to record their cardiograms and send them back to the hospital immediately. If the doctors are aware of any unusual signs, patients will be notified that they should go to the hospital as soon as possible. At the same time, the long-term monitoring will cause the problems of the arising data base and declining in data quality. This study provides an auxiliary diagnostic system of arrhythmias in deep learning with a combination of convolution neural network (CNN), k-means clustering and outlier processing. The system can provide an initial analysis and classification of ECG signals and mark the more dangerous area for the doctors. In this way, we may enlighten the doctors’ burden and increase the efficiency of diagnosis. This study includes two parts. First, the original data will be classified by k-means clustering. In this way, the features of the data will be extracted more easily. Second, the classifier of ECG signals, which can be used to classify the data of the subgroups, will be built on CNN, and conduct an outlier processing on the results. The differences between CNN and traditional methods are that CNN can get higher-valued features automatically and used in the identification of the data. CNN can also reduce the amount of network parameter, the training time of the neural network and the consumption of resources to increase the overall efficiency. This study uses MTIBIH arrhythmias database to test the training model. The average accuracy rate of classification can be as high as 99.41%, only with a false negative rate of 1.23%. In conclusion, it is a smart auxiliary diagnostic system featured with stability and efficiency.
A Heart Attack has always been a deadly killer to humans’ health. It is unpredictable and fatal. However, the current related heart attack therapies are inactive. Most people look for first aid in an emergency, after someone has a heart attack, which cause tragedies easily. Recently, long-term monitoring has gradually been valued. People can take portable ECG machine and use Home ECG machine to record their cardiograms and send them back to the hospital immediately. If the doctors are aware of any unusual signs, patients will be notified that they should go to the hospital as soon as possible. At the same time, the long-term monitoring will cause the problems of the arising data base and declining in data quality. This study provides an auxiliary diagnostic system of arrhythmias in deep learning with a combination of convolution neural network (CNN), k-means clustering and outlier processing. The system can provide an initial analysis and classification of ECG signals and mark the more dangerous area for the doctors. In this way, we may enlighten the doctors’ burden and increase the efficiency of diagnosis. This study includes two parts. First, the original data will be classified by k-means clustering. In this way, the features of the data will be extracted more easily. Second, the classifier of ECG signals, which can be used to classify the data of the subgroups, will be built on CNN, and conduct an outlier processing on the results. The differences between CNN and traditional methods are that CNN can get higher-valued features automatically and used in the identification of the data. CNN can also reduce the amount of network parameter, the training time of the neural network and the consumption of resources to increase the overall efficiency. This study uses MTIBIH arrhythmias database to test the training model. The average accuracy rate of classification can be as high as 99.41%, only with a false negative rate of 1.23%. In conclusion, it is a smart auxiliary diagnostic system featured with stability and efficiency.
Description
Keywords
心電圖, 深度學習, 卷積神經網路分類器, k-means演算法, 離群資料處理, electrocardiogram, deep learning, convolution neural network classifier, k-means clustering, outlier processing