IT Research Institute, Chosun University, Gwangju 61452, Korea.
Sensors (Basel). 2021 Mar 8;21(5):1887. doi: 10.3390/s21051887.
Electrocardiogram (ECG) signals are time series data that are acquired by time change. A problem with these signals is that comparison data that have the same size as the registration data must be acquired every time. A network model of an auxiliary classifier based generative adversarial neural network that is capable of generating synthetic ECG signals is proposed to resolve the data size inconsistency problem. After constructing comparison data with various combinations of the real and generated synthetic ECG signal cycles, a user recognition experiment was performed by applying them to an ensemble network of parallel structure. Recognition performance of 98.5% was demonstrated when five cycles of real ECG signals were used. Moreover, 98.7% and 97% accuracies were provided when the first cycle of synthetic ECG signals and the fourth cycle of real ECG signals were repetitively used as the last cycle, respectively, in addition to the four cycles of real ECG. When two cycles of synthetic ECG signals were used with three cycles of real ECG signals, 97.2% accuracy was shown. When the last third cycle was repeatedly used with the three cycles of real ECG signals, the accuracy was 96%, which was 1.2% lower than the performance obtained while using the synthetic ECG. Therefore, even if the size of the registration data and that of the comparison data are not consistent, the generated synthetic ECG signals can be applied to a real life environment, because a high recognition performance is demonstrated when they are applied to an ensemble network of parallel structure.
心电图(ECG)信号是通过时间变化采集的时间序列数据。这些信号存在一个问题,即每次都必须获取与注册数据大小相同的比较数据。为了解决数据大小不一致的问题,提出了一种基于辅助分类器生成对抗神经网络的网络模型,该模型能够生成合成 ECG 信号。通过构建真实和生成的合成 ECG 信号周期的各种组合的比较数据,并将其应用于并行结构的集成网络,进行用户识别实验。当使用五个真实 ECG 信号周期时,识别性能达到了 98.5%。此外,当重复使用合成 ECG 信号的第一周期和真实 ECG 信号的第四周期作为最后周期,以及真实 ECG 的四个周期时,分别提供了 98.7%和 97%的准确率。当使用两个合成 ECG 信号周期和三个真实 ECG 信号周期时,准确率为 97.2%。当重复使用三个真实 ECG 信号的最后三分之一周期时,准确率为 96%,比使用合成 ECG 时的性能低 1.2%。因此,即使注册数据和比较数据的大小不一致,生成的合成 ECG 信号也可以应用于真实环境,因为当它们应用于并行结构的集成网络时,表现出了较高的识别性能。