论文记录 - ECG Heartbeat Classificati

2019-01-15  本文已影响0人  捡个七

这篇论文发自 2018 年,出自洛杉矶大学的一个团队,主要对 5 种不同心率进行预测分类及预测 MI(心肌梗死)。论文地址:https://arxiv.org/pdf/1805.00794.pdf 。最近正好在学习 ECG 方面的知识,在 kaggle 找数据集的时候,正好看到有人用了这篇论文的结构,复现了论文的第一个实验。所以,就阅读下论文,并看看实现的结果。

实验的数据集

论文中将专家的标记按照 AAMI 的标准分成下面 5 中不同的类别:

在实验中,只使用 ECG 导联 II,MI 及健康的样本。且在实验中,重新的采样频率为 125 Hz。

kaggle 上的 数据集 已经把上面两个数据集合在一起了,后面复现就是使用这个数据集。

实验方法

Here, all convolution layers are applying 1-D convolution through time and each have 32 kernels of size 5. We also use max pooling of size 5 and stride 2 in all pooling layers. The predictor network consists of five residual blocks followed by two fully-connected layers with 32 neurons each and a softmax layer to predict output class probabilities. Each residual block contains two convolutional layers, two ReLU nonlinearities [19], a residual skip connection [20], and a pooling layer. In total, the resulting network is a deep network consisting of 13 weight layers.

训练完心脏跳动分类器后,使用最后一个卷积层的输出激活作为输入表示。。然后,将其输入有个两层的全连接层,每一层包含 32 个神经元。在训练过程中,只训练最后这两层的参数,其余层的参数都冻结。这里就是一个二分类的问题。

Cross entropy loss on the softmax outputs is used as the loss function. For training the networks, we used Adam optimization method [22] with the learning rate, beta-1, and beta-2 of 0.001, 0.9, and 0.999, respectively. Learning rate is decayed exponentially with the decay factor of 0.75 every 10000 iterations. Training all the networks took less than two hours on a GeForce GTX 1080Ti processor.

实验结果

表 II 列出了所提方法的平均准确度,并将其与文献中的其他相关方法进行了比较。该论文建议 MIT-BIH 的预测器并不是研究的唯一目的,但根据结果,该论文所取得的准确性与最先进的方法相比具有竞争力。这背后的主要原因可能是在网络架构中使用了 残差连接 这一事实,与使用传统的卷积架构相比,可以训练更深的网络。

复现代码地址

上一篇 下一篇

猜你喜欢

热点阅读