Yan Huijun, Mo Site, Huang Hua, Liu Yan
School of Electrical Engineering, Sichuan University, Chengdu 610065, P.R.China.
Sheng Wu Yi Xue Gong Cheng Xue Za Zhi. 2021 Oct 25;38(5):848-857. doi: 10.7507/1001-5515.202101054.
The automatic detection of arrhythmia is of great significance for the early prevention and diagnosis of cardiovascular diseases. Traditional arrhythmia diagnosis is limited by expert knowledge and complex algorithms, and lacks multi-dimensional feature representation capabilities, which is not suitable for wearable electrocardiogram (ECG) monitoring equipment. This study proposed a feature extraction method based on autoregressive moving average (ARMA) model fitting. Different types of heartbeats were used as model inputs, and the characteristic of fast and smooth signal was used to select the appropriate order for the arrhythmia signal to perform coefficient fitting, and complete the ECG feature extraction. The feature vectors were input to the support vector machine (SVM) classifier and K-nearest neighbor classifier (KNN) for automatic ECG classification. MIT-BIH arrhythmia database and MIT-BIH atrial fibrillation database were used to verify in the experiment. The experimental results showed that the feature engineering composed of the fitting coefficients of the ARMA model combined with the SVM classifier obtained a recall rate of 98.2% and a precision rate of 98.4%, and the index was 98.3%. The algorithm has high performance, meets the needs of clinical diagnosis, and has low algorithm complexity. It can use low-power embedded processors for real-time calculations, and it's suitable for real-time warning of wearable ECG monitoring equipment.
心律失常的自动检测对于心血管疾病的早期预防和诊断具有重要意义。传统的心律失常诊断受专家知识和复杂算法的限制,缺乏多维度特征表示能力,不适用于可穿戴心电图(ECG)监测设备。本研究提出了一种基于自回归移动平均(ARMA)模型拟合的特征提取方法。将不同类型的心跳作为模型输入,利用信号快速且平滑的特性为心律失常信号选择合适的阶数进行系数拟合,完成心电图特征提取。将特征向量输入支持向量机(SVM)分类器和K近邻分类器(KNN)进行心电图自动分类。实验采用麻省理工学院 - 贝斯以色列女执事医疗中心心律失常数据库(MIT - BIH arrhythmia database)和麻省理工学院 - 贝斯以色列女执事医疗中心房颤数据库(MIT - BIH atrial fibrillation database)进行验证。实验结果表明,由ARMA模型的拟合系数与SVM分类器组成的特征工程获得了98.2%的召回率和98.4%的精确率,F1值为98.3%。该算法具有高性能,满足临床诊断需求,且算法复杂度低。它可以使用低功耗嵌入式处理器进行实时计算,适用于可穿戴ECG监测设备的实时预警。