[go: up one dir, main page]

CN111329445A - Atrial fibrillation identification method based on group convolution residual error network and long-term and short-term memory network - Google Patents

Atrial fibrillation identification method based on group convolution residual error network and long-term and short-term memory network Download PDF

Info

Publication number
CN111329445A
CN111329445A CN202010106864.7A CN202010106864A CN111329445A CN 111329445 A CN111329445 A CN 111329445A CN 202010106864 A CN202010106864 A CN 202010106864A CN 111329445 A CN111329445 A CN 111329445A
Authority
CN
China
Prior art keywords
network
layer
residual
output
group
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Granted
Application number
CN202010106864.7A
Other languages
Chinese (zh)
Other versions
CN111329445B (en
Inventor
余锭能
吕俊
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Guangdong University of Technology
Original Assignee
Guangdong University of Technology
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Guangdong University of Technology filed Critical Guangdong University of Technology
Priority to CN202010106864.7A priority Critical patent/CN111329445B/en
Publication of CN111329445A publication Critical patent/CN111329445A/en
Application granted granted Critical
Publication of CN111329445B publication Critical patent/CN111329445B/en
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • AHUMAN NECESSITIES
    • A61MEDICAL OR VETERINARY SCIENCE; HYGIENE
    • A61BDIAGNOSIS; SURGERY; IDENTIFICATION
    • A61B5/00Measuring for diagnostic purposes; Identification of persons
    • A61B5/72Signal processing specially adapted for physiological signals or for diagnostic purposes
    • A61B5/7235Details of waveform analysis
    • A61B5/7264Classification of physiological signals or data, e.g. using neural networks, statistical classifiers, expert systems or fuzzy systems
    • A61B5/7267Classification of physiological signals or data, e.g. using neural networks, statistical classifiers, expert systems or fuzzy systems involving training the classification device
    • AHUMAN NECESSITIES
    • A61MEDICAL OR VETERINARY SCIENCE; HYGIENE
    • A61BDIAGNOSIS; SURGERY; IDENTIFICATION
    • A61B5/00Measuring for diagnostic purposes; Identification of persons
    • A61B5/24Detecting, measuring or recording bioelectric or biomagnetic signals of the body or parts thereof
    • A61B5/316Modalities, i.e. specific diagnostic methods
    • A61B5/318Heart-related electrical modalities, e.g. electrocardiography [ECG]
    • AHUMAN NECESSITIES
    • A61MEDICAL OR VETERINARY SCIENCE; HYGIENE
    • A61BDIAGNOSIS; SURGERY; IDENTIFICATION
    • A61B5/00Measuring for diagnostic purposes; Identification of persons
    • A61B5/24Detecting, measuring or recording bioelectric or biomagnetic signals of the body or parts thereof
    • A61B5/316Modalities, i.e. specific diagnostic methods
    • A61B5/318Heart-related electrical modalities, e.g. electrocardiography [ECG]
    • A61B5/346Analysis of electrocardiograms
    • A61B5/349Detecting specific parameters of the electrocardiograph cycle
    • A61B5/352Detecting R peaks, e.g. for synchronising diagnostic apparatus; Estimating R-R interval
    • AHUMAN NECESSITIES
    • A61MEDICAL OR VETERINARY SCIENCE; HYGIENE
    • A61BDIAGNOSIS; SURGERY; IDENTIFICATION
    • A61B5/00Measuring for diagnostic purposes; Identification of persons
    • A61B5/72Signal processing specially adapted for physiological signals or for diagnostic purposes
    • A61B5/7235Details of waveform analysis
    • A61B5/725Details of waveform analysis using specific filters therefor, e.g. Kalman or adaptive filters
    • AHUMAN NECESSITIES
    • A61MEDICAL OR VETERINARY SCIENCE; HYGIENE
    • A61BDIAGNOSIS; SURGERY; IDENTIFICATION
    • A61B5/00Measuring for diagnostic purposes; Identification of persons
    • A61B5/72Signal processing specially adapted for physiological signals or for diagnostic purposes
    • A61B5/7271Specific aspects of physiological measurement analysis
    • A61B5/7285Specific aspects of physiological measurement analysis for synchronizing or triggering a physiological measurement or image acquisition with a physiological event or waveform, e.g. an ECG signal
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F18/00Pattern recognition
    • G06F18/20Analysing
    • G06F18/24Classification techniques
    • G06F18/241Classification techniques relating to the classification model, e.g. parametric or non-parametric approaches
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F18/00Pattern recognition
    • G06F18/20Analysing
    • G06F18/24Classification techniques
    • G06F18/241Classification techniques relating to the classification model, e.g. parametric or non-parametric approaches
    • G06F18/2411Classification techniques relating to the classification model, e.g. parametric or non-parametric approaches based on the proximity to a decision surface, e.g. support vector machines
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F2218/00Aspects of pattern recognition specially adapted for signal processing
    • G06F2218/08Feature extraction
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F2218/00Aspects of pattern recognition specially adapted for signal processing
    • G06F2218/12Classification; Matching

Landscapes

  • Health & Medical Sciences (AREA)
  • Engineering & Computer Science (AREA)
  • Life Sciences & Earth Sciences (AREA)
  • Physics & Mathematics (AREA)
  • Artificial Intelligence (AREA)
  • General Health & Medical Sciences (AREA)
  • Public Health (AREA)
  • Computer Vision & Pattern Recognition (AREA)
  • Molecular Biology (AREA)
  • Animal Behavior & Ethology (AREA)
  • Surgery (AREA)
  • Veterinary Medicine (AREA)
  • Biophysics (AREA)
  • Pathology (AREA)
  • Biomedical Technology (AREA)
  • Heart & Thoracic Surgery (AREA)
  • Medical Informatics (AREA)
  • Data Mining & Analysis (AREA)
  • Theoretical Computer Science (AREA)
  • Cardiology (AREA)
  • Evolutionary Computation (AREA)
  • Psychiatry (AREA)
  • Physiology (AREA)
  • Signal Processing (AREA)
  • Evolutionary Biology (AREA)
  • Bioinformatics & Cheminformatics (AREA)
  • Bioinformatics & Computational Biology (AREA)
  • General Engineering & Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Fuzzy Systems (AREA)
  • Mathematical Physics (AREA)
  • Measurement And Recording Of Electrical Phenomena And Electrical Characteristics Of The Living Body (AREA)

Abstract

本发明公开了一种基于组卷积残差网络和长短期记忆网络的房颤识别方法,涉及房颤机器识别领域。本发明在基于组卷积残差网络和长短期记忆网络的网络结构上实现三个通道分别对三个不同频段的心电信号进行提取特征后再采用LSTM进行时域上的特征分析,最后将心电信号片段分类为正常、房颤、噪声较大片段和其他节拍片段,采用此网络模型可以提高在有噪声的干扰的情况下的房颤识别正确性,缩短分析时间,提高了算法的实时性,基于组卷积残差网络结构可以在不增加参数复杂度的前提下提高分类准确率,得益于残差模块中的组卷积块的拓扑结构,同时还减少了超参数的数据量。

Figure 202010106864

The invention discloses an atrial fibrillation identification method based on a group convolution residual network and a long short-term memory network, and relates to the field of atrial fibrillation machine identification. The invention realizes that three channels respectively extract features from the ECG signals of three different frequency bands on the network structure based on the group convolution residual network and the long short-term memory network, and then uses LSTM to perform the feature analysis in the time domain, and finally the ECG signal segments are classified into normal, atrial fibrillation, noisy segments and other beat segments. Using this network model can improve the accuracy of atrial fibrillation identification in the presence of noise interference, shorten the analysis time, and improve the real-time performance of the algorithm. Based on the group convolution residual network structure, the classification accuracy can be improved without increasing the complexity of the parameters. Thanks to the topology of the group convolution block in the residual module, it also reduces the amount of hyperparameter data. .

Figure 202010106864

Description

基于组卷积残差网络和长短期记忆网络的房颤识别方法Atrial fibrillation recognition method based on group convolutional residual network and long short-term memory network

技术领域technical field

本发明涉及房颤机器识别技术领域,具体涉及一种基于组卷积残差网络和长短期记忆网络的房颤识别方法。The invention relates to the technical field of atrial fibrillation machine identification, in particular to an atrial fibrillation identification method based on a group convolution residual network and a long short-term memory network.

背景技术Background technique

心房颤动(房颤)是最常见的心律失常疾病,在总体人口中患病率在0.4-1%左右,80岁以上的人增加到8%。房颤症状的出现还与冠心病、高血压病和心力衰竭等疾病有密切联系。房颤本身并不会直接威胁患者的生命健康。但若无及时的治疗,房颤会引起严重的并发症,如心力衰竭和中风。心力衰竭会严重影响患者的生活质量而中风被世界卫生组织列为世界第二大死因,二者严重威胁人们生命健康。因此,早期房颤检测对于预防其诱发的病症至关重要。Atrial fibrillation (AF) is the most common cardiac arrhythmia disease, with a prevalence of around 0.4-1% in the general population, increasing to 8% in people over the age of 80. The appearance of atrial fibrillation symptoms is also closely related to diseases such as coronary heart disease, hypertension and heart failure. Atrial fibrillation itself does not directly threaten the patient's life and health. But if left untreated, atrial fibrillation can cause serious complications, such as heart failure and stroke. Heart failure can seriously affect the quality of life of patients, and stroke is listed as the second leading cause of death in the world by the World Health Organization, both of which seriously threaten people's life and health. Therefore, early detection of atrial fibrillation is essential to prevent the conditions it induces.

现有技术中对房颤的识别方法通常采用下述三种方法:The identification methods for atrial fibrillation in the prior art generally adopt the following three methods:

(1)Ruhi Mahajan等人提出一种一种结合概率符号模式识别和样本熵的特征提取方法,通过这种方法来表征心电信号的形态学变化,进而识别房颤信号;(1) Ruhi Mahajan et al. proposed a feature extraction method combining probabilistic symbol pattern recognition and sample entropy, through which the morphological changes of the ECG signal were characterized, and the atrial fibrillation signal was identified;

(2)Xiaoyan Xu等人提出一种将改良的频率切片小波变换(Modified FrepquencySlice Wavelet Transform,MFSWT)和卷积神经网络结合在一起的一种框架,在这个框架下进行对房颤心电信号自动识别;(2) Xiaoyan Xu et al. proposed a framework that combines the Modified Frepquency Slice Wavelet Transform (MFSWT) and convolutional neural networks. identify;

(3)Mohamed Limam等人提出一种基于卷积递归神经网络,其中包含两个独立的神经网络,分别从ECG和心率中提取相关的模式,然后将这些模式融合到一个递归神经网络中,通过递归神经网络负责提取模式的序列,然后通过支持向量机对最终决策进行评估。(3) Mohamed Limam et al. proposed a convolution-based recurrent neural network, which contains two independent neural networks to extract relevant patterns from ECG and heart rate respectively, and then fuse these patterns into a recurrent neural network, through The recurrent neural network is responsible for extracting the sequence of patterns and then evaluating the final decision through a support vector machine.

基于上述现有技术对房颤的识别方法存在检测时间过长,房颤监控分析实时性较低的缺陷。在监控检测过程中往往需要较为干净的心电信号,且容易将混有噪声的片段误报为房颤信号,识别的准确率不高。The identification method for atrial fibrillation based on the above-mentioned prior art has the defects of long detection time and low real-time monitoring and analysis of atrial fibrillation. In the process of monitoring and detection, relatively clean ECG signals are often required, and it is easy to misreport segments mixed with noise as atrial fibrillation signals, and the recognition accuracy is not high.

发明内容SUMMARY OF THE INVENTION

为了解决上述技术存在的缺陷,本发明提供一种基于组卷积残差网络和长短期记忆网络的房颤识别方法。In order to solve the defects of the above technologies, the present invention provides an atrial fibrillation identification method based on a group convolutional residual network and a long short-term memory network.

本发明实现上述技术效果所采用的技术方案是:The technical scheme adopted by the present invention to realize the above technical effect is:

基于组卷积残差网络和长短期记忆网络的房颤识别方法,其包括以下步骤:Atrial fibrillation identification method based on group convolutional residual network and long short-term memory network, which includes the following steps:

S1、数据预处理,将原始心电信号用窗长为2500,步长为1的滑动窗切分为n个片段,并将切分后的片段降采样到250Hz,然后将降采样后的信号通过低通滤波、带通滤波、高通滤波,得到三个频段序列d1、d2和d3;S1. Data preprocessing, divide the original ECG signal into n segments with a sliding window with a window length of 2500 and a step size of 1, downsample the segmented segments to 250Hz, and then downsample the downsampled signal. Through low-pass filtering, band-pass filtering and high-pass filtering, three frequency band sequences d1, d2 and d3 are obtained;

S2、将所述步骤S1中得到的所述三个频段序列d1、d2和d3数据一一对应输入到三个残差网络中进行特征提取;S2. Input the data of the three frequency band sequences d1, d2 and d3 obtained in the step S1 into the three residual networks for feature extraction in one-to-one correspondence;

S3、将所述步骤S2中提取的特征信号输入到LSTM中,对其时序特征进行模式序列地提取;S3, the feature signal extracted in the step S2 is input into the LSTM, and its time series feature is extracted in a pattern sequence;

S4、将LSTM的输出用全连接层进行平铺,然后用交叉熵函数进行计算损失;S4. Flatten the output of the LSTM with the fully connected layer, and then use the cross entropy function to calculate the loss;

S5、判断损失是否小于阈值,如果为是,则保存数据模型,否则进行反向传播继续训练模型。S5. Determine whether the loss is less than the threshold, and if so, save the data model, otherwise perform backpropagation to continue training the model.

优选地,在上述的基于组卷积残差网络和长短期记忆网络的房颤识别方法中,所述残差网络由多个残差模块堆叠而成,所述残差模块包含一个用于将原来的单层卷积进行分组卷积的组卷积块。Preferably, in the above-mentioned method for atrial fibrillation identification based on a group convolutional residual network and a long short-term memory network, the residual network is formed by stacking a plurality of residual modules, and the residual module includes a The original single-layer convolution is a group convolution block that performs group convolution.

优选地,在上述的基于组卷积残差网络和长短期记忆网络的房颤识别方法中,所述残差模块的第一部分为一层卷积层、批标准化层、激活层;第二部分为一个组卷积块、批标准化层、激活层;第三部分为一层卷积、批标准化层、激活层,输入该第三部分的激活层的数据为在该第三部分的批标准化输出的数据流和残差模块的输入数据之和。Preferably, in the above-mentioned method for atrial fibrillation identification based on group convolutional residual network and long short-term memory network, the first part of the residual module is a convolutional layer, a batch normalization layer, and an activation layer; the second part is a group convolution block, batch normalization layer, and activation layer; the third part is a layer of convolution, batch normalization layer, and activation layer, and the data input to the activation layer of the third part is the batch normalization output in the third part The sum of the input data of the data stream and the residual module.

优选地,在上述的基于组卷积残差网络和长短期记忆网络的房颤识别方法中,所述残差模块的第一部分的表达式为:Preferably, in the above-mentioned method for atrial fibrillation identification based on group convolutional residual network and long short-term memory network, the expression of the first part of the residual module is:

Fm,n=ReLU(BN(conv1D(wm,n,1,xm,n)));Fm ,n =ReLU(BN(conv1D(wm ,n,1 , xm,n )));

其中,

Figure BDA0002388292970000031
表示残差网络序号,
Figure BDA0002388292970000032
表示残差模块序号,BN表示批标准化,conv1D(·)表示一维卷积,wm,n,1表示第m个网络通道第n个残差模块第一部分的卷积核参数,xm,n表示第m个网络通道第n个残差模块的输入,
Figure BDA0002388292970000033
ReLU表示激活函数,激活函数的表达式为:
Figure BDA0002388292970000034
in,
Figure BDA0002388292970000031
represents the sequence number of the residual network,
Figure BDA0002388292970000032
Represents the serial number of the residual module, BN represents batch normalization, conv1D( ) represents one-dimensional convolution, w m, n, 1 represents the convolution kernel parameter of the first part of the n-th residual module of the m-th network channel, x m, n represents the input of the nth residual module of the mth network channel,
Figure BDA0002388292970000033
ReLU represents the activation function, and the expression of the activation function is:
Figure BDA0002388292970000034

优选地,在上述的基于组卷积残差网络和长短期记忆网络的房颤识别方法中,所述残差模块的第二部分的表达式为:

Figure BDA0002388292970000035
Preferably, in the above-mentioned atrial fibrillation identification method based on group convolutional residual network and long short-term memory network, the expression of the second part of the residual module is:
Figure BDA0002388292970000035

其中,x=[x1,x2,...,xg]表示组卷积块中每一组的输入,g表示组卷积的组数,i表示序数,Ti(x)表示组卷积块中每一组中三个卷积的堆叠计算过程,R(x)表示组卷积的输出结果;组卷积块表示为

Figure BDA0002388292970000036
wi表示每一组的权重参数。where x =[x 1 , x 2 , . The stacking calculation process of three convolutions in each group in the convolution block, R(x) represents the output result of the group convolution; the group convolution block is expressed as
Figure BDA0002388292970000036
w i represents the weight parameter of each group.

优选地,在上述的基于组卷积残差网络和长短期记忆网络的房颤识别方法中,所述残差模块的第三部分的表达式为:THm,n=ReLU(BN(conv1D(wm,n,3,Sm,n))+xm,n)其中,

Figure BDA0002388292970000041
三个残差网络的网络通道输出后的拼接向量的表达式为:p=cat[TH1,18,TH2,18,TH3,18],
Figure BDA0002388292970000042
操作表示对向量进行拼接。Preferably, in the above-mentioned method for atrial fibrillation identification based on group convolution residual network and long short-term memory network, the expression of the third part of the residual module is: TH m,n =ReLU(BN(conv1D( w m,n,3 , S m,n ))+x m,n ) where,
Figure BDA0002388292970000041
The expression of the splicing vector after the network channel output of the three residual networks is: p=cat[TH 1,18 , TH 2,18 , TH 3,18 ],
Figure BDA0002388292970000042
An operation means concatenating vectors.

优选地,在上述的基于组卷积残差网络和长短期记忆网络的房颤识别方法中,将三个网络通道的输出拼接后的向量p输入到LSTM中的遗忘门,得到t时刻的遗忘门为:ft=σ(Wf·cat[ht-1,pt]+bf);Preferably, in the above-mentioned atrial fibrillation identification method based on group convolutional residual network and long short-term memory network, the vector p after splicing the outputs of the three network channels is input into the forget gate in the LSTM, and the forgetting at time t is obtained. The gate is: f t =σ(W f ·cat[h t-1 , p t ]+b f );

其中,σ为sigmiod函数,Wf为遗忘门的权重,ht-1为上一个单元的隐含层输出,pt为t时刻的输入,bf为遗忘门的偏置;其中,Wf=dc×(dh+dp),dp为输入维度,dh为隐藏层维度,dc为单元状态的维度;Among them, σ is the sigmiod function, W f is the weight of the forget gate, h t-1 is the output of the hidden layer of the previous unit, p t is the input at time t, and b f is the bias of the forget gate; among them, W f =d c ×(d h +d p ), d p is the input dimension, d h is the hidden layer dimension, and d c is the dimension of the unit state;

t时刻的输入门为:it=σ(Wi·cat[ht-1,pt]+bi);其中,Wi为输入门的权重,bi为输入门的偏置;The input gate at time t is: i t =σ(W i ·cat[h t-1 , p t ]+ bi ); wherein, Wi is the weight of the input gate, and bi is the bias of the input gate;

t时刻的输入的单元状态为:

Figure BDA0002388292970000043
其中,wc为输入单元状态的权重,bc为输入单元状态的偏置;The cell state of the input at time t is:
Figure BDA0002388292970000043
Among them, w c is the weight of the input unit state, and b c is the bias of the input unit state;

t时刻的整体单元状态为:

Figure BDA0002388292970000044
The overall cell state at time t is:
Figure BDA0002388292970000044

t时刻的输出门为:ot=σ(Wo·cat[ht-1,pt]+bo;其中,wo为输出门的权重,bo为输出门的偏置;The output gate at time t is: o t =σ(W o ·cat[h t-1 , p t ]+ bo ; where wo is the weight of the output gate, and b o is the bias of the output gate;

t时刻的整体单元输出为:ht=ft°tanh(ct)。The overall unit output at time t is: h t =f t °tanh(c t ).

优选地,在上述的基于组卷积残差网络和长短期记忆网络的房颤识别方法中,在所述步骤S4中,LSTM的输出分类层包括两个全连接层和一个误差计算层,各自的激活函数都为ReLU,第一层全连接层的输出表达式为:

Figure BDA0002388292970000051
第二层全连接的输出表达式为
Figure BDA0002388292970000052
然后使用交叉熵函数对最后一个全连接层的输出进行误差计算;Preferably, in the above-mentioned method for atrial fibrillation recognition based on group convolutional residual network and long short-term memory network, in the step S4, the output classification layer of LSTM includes two fully connected layers and one error calculation layer, each The activation functions of are all ReLU, and the output expression of the first fully connected layer is:
Figure BDA0002388292970000051
The output expression of the second layer full connection is
Figure BDA0002388292970000052
Then use the cross entropy function to calculate the error of the output of the last fully connected layer;

其中,d表示全连接层的神经元个数,h表示LSTM的输出向量,Y(h)表示h与全连接层权重的计算。Among them, d represents the number of neurons in the fully connected layer, h represents the output vector of LSTM, and Y(h) represents the calculation of h and the weight of the fully connected layer.

优选地,在上述的基于组卷积残差网络和长短期记忆网络的房颤识别方法中,在所述步骤S1的数据预处理过程中,低通滤波的截止频率为5Hz,带通滤波的截止频率分别为5Hz、13Hz、高通滤波的截止频率为13Hz。Preferably, in the above-mentioned method for atrial fibrillation identification based on group convolution residual network and long short-term memory network, in the data preprocessing process of step S1, the cutoff frequency of low-pass filtering is 5 Hz, and the frequency of band-pass filtering is 5 Hz. The cut-off frequencies are 5 Hz and 13 Hz, respectively, and the cut-off frequency of the high-pass filter is 13 Hz.

本发明的有益效果为:本发明可以在不增加参数复杂度的前提下提高分类准确率,得益于残差模块中的组卷积块的拓扑结构,同时还减少了超参数的数据量。在此网络结构上实现三个通道分别对三个不同频段的心电信号进行提取特征后再采用LSTM进行时域上的特征分析,最后将心电信号片段分类为正常、房颤、噪声较大片段和其他节拍片段。采用此网络模型可以提高在有噪声的干扰的情况下的房颤识别正确性,缩短分析时间,提高了算法的实时性。The beneficial effects of the present invention are as follows: the present invention can improve the classification accuracy without increasing the parameter complexity, benefit from the topology structure of the group convolution block in the residual module, and also reduce the data volume of hyperparameters. On this network structure, three channels are implemented to extract features of ECG signals in three different frequency bands, and then LSTM is used for feature analysis in the time domain. Finally, the ECG signal segments are classified as normal, atrial fibrillation, and noisy. clips and other beat clips. Using this network model can improve the accuracy of atrial fibrillation identification in the case of noise interference, shorten the analysis time, and improve the real-time performance of the algorithm.

附图说明Description of drawings

图1为本发明的流程示意图;Fig. 1 is the schematic flow chart of the present invention;

图2为本发明的网络结构图;Fig. 2 is the network structure diagram of the present invention;

图3为本发明所述残差网络和残差模块的结构图;3 is a structural diagram of the residual network and residual module according to the present invention;

图4为本发明所述组卷积块的结构图。FIG. 4 is a structural diagram of a group of convolution blocks according to the present invention.

具体实施方式Detailed ways

为使对本发明作进一步的了解,下面参照说明书附图和具体实施例对本发明作进一步说明。For further understanding of the present invention, the present invention will be further described below with reference to the accompanying drawings and specific embodiments of the description.

在本发明的描述中,需要理解的是,术语“上”、“下”、“前”、“后”、“左”、“右”、“顶”、“底”、“内”、“外”等指示的方位或位置关系为基于附图所示的方位或位置关系,仅是为了便于描述本发明和简化描述,而不是指示或暗示所指的装置或元件必须具有特定的方位、以特定的方位构造和操作,因此不能理解为对本发明的限制。In the description of the present invention, it should be understood that the terms "upper", "lower", "front", "rear", "left", "right", "top", "bottom", "inside", " The orientation or positional relationship indicated by "outside" is based on the orientation or positional relationship shown in the accompanying drawings, and is only for the convenience of describing the present invention and simplifying the description, rather than indicating or implying that the indicated device or element must have a specific orientation, so as to The specific orientation configuration and operation are therefore not to be construed as limitations of the present invention.

如图1所示,本发明实施例提出的基于组卷积残差网络和长短期记忆网络的房颤识别方法,其包括以下步骤:As shown in FIG. 1 , the method for identifying atrial fibrillation based on a group convolutional residual network and a long short-term memory network proposed by an embodiment of the present invention includes the following steps:

S1、数据预处理,将原始心电信号用窗长为2500,步长为1的滑动窗切分为n个片段,并将切分后的片段降采样到250Hz,然后将降采样后的信号通过低通滤波、带通滤波、高通滤波,得到三个频段序列d1、d2和d3;S1. Data preprocessing, divide the original ECG signal into n segments with a sliding window with a window length of 2500 and a step size of 1, and downsample the segmented segments to 250Hz, and then downsample the downsampled signal. Through low-pass filtering, band-pass filtering and high-pass filtering, three frequency band sequences d1, d2 and d3 are obtained;

S2、将所述步骤S1中得到的所述三个频段序列d1、d2和d3数据一一对应输入到三个残差网络中进行特征提取;S2. Input the data of the three frequency band sequences d1, d2 and d3 obtained in the step S1 into the three residual networks for feature extraction in one-to-one correspondence;

S3、将所述步骤S2中提取的特征信号输入到LSTM中,对其时序特征进行模式序列地提取;S3, the feature signal extracted in the step S2 is input into the LSTM, and its time series feature is extracted in a pattern sequence;

S4、将LSTM的输出用全连接层进行平铺,然后用交叉熵函数进行计算损失;S4. Flatten the output of the LSTM with the fully connected layer, and then use the cross entropy function to calculate the loss;

S5、判断损失是否小于阈值,如果为是,则保存数据模型,否则进行反向传播继续训练模型。S5. Determine whether the loss is less than the threshold, and if so, save the data model, otherwise perform backpropagation to continue training the model.

本发明基于组卷积残差网络和长短期记忆网络构建的网络结构如图2所示,原始心电信号经过数据处理得到的三个频段序列d1、d2和d3分别一一对应输入到三个残差网络中,通过三个残差网络进行特征提取,然后通过LSTM,即长短期记忆网络对其时序特征进行模式序列地提取,接着通过两个全连接层对LSTM的输出进行平铺。The network structure constructed by the present invention based on the group convolution residual network and the long-term and short-term memory network is shown in Figure 2. The three frequency band sequences d1, d2 and d3 obtained from the data processing of the original ECG signal are respectively input to the three frequency bands in one-to-one correspondence. In the residual network, three residual networks are used for feature extraction, and then the LSTM, that is, a long short-term memory network, is used to extract its time series features in a pattern sequence, and then the output of the LSTM is tiled through two fully connected layers.

如图3所示,为所述残差网络和残差模块的结构图,在本发明的优选实施例中,如图3中的左图所示,该残差网络由多个残差模块堆叠而成。在本发明的优选实施例中,残差模块的个数为18个,在各残差模块分别包含一个用于将原来的单层卷积进行分组卷积的组卷积块。如图3中的右图所示,残差模块的第一部分是由卷积核大小为S,通道数为F的卷积以及批标准化(BatchNormalization,BN)和激活层(激活函数为ReLU)组成,残差模块的第二部分是由组卷积块以及批标准化层和激活层组成,残差模块的第三部分是由卷积核大小为S,通道数为F的卷积以及批标准化层和激活层组成。输入该第三部分的激活层的数据为在该第三部分的批标准化输出的数据流和残差模块的输入数据之和。As shown in Figure 3, it is a structural diagram of the residual network and residual module. In a preferred embodiment of the present invention, as shown in the left figure in Figure 3, the residual network is stacked by a plurality of residual modules made. In a preferred embodiment of the present invention, the number of residual modules is 18, and each residual module includes a group convolution block for performing group convolution on the original single-layer convolution. As shown in the right figure in Figure 3, the first part of the residual module is composed of convolution with kernel size S and channel number F, batch normalization (BN) and activation layer (activation function is ReLU) , the second part of the residual module is composed of group convolution blocks, batch normalization layers and activation layers, and the third part of the residual module is composed of convolution kernel size S, channel number F and batch normalization layer and the activation layer. The data input to the activation layer of the third part is the sum of the data stream of the batch normalized output in the third part and the input data of the residual module.

如图4所示,为本发明所述组卷积块的结构图,该组卷积块是将原来的单个卷积过程分为32组分别进行卷积,每一组中由三个卷积构成,其卷积核的大小分别为1、3和1,卷积步长都为1。As shown in FIG. 4, it is the structure diagram of the group of convolution blocks according to the present invention. The group of convolution blocks divides the original single convolution process into 32 groups for convolution respectively, and each group consists of three convolution blocks. The size of the convolution kernel is 1, 3 and 1, respectively, and the convolution stride is 1.

具体地,在本发明的优选实施例中,所述残差模块的第一部分的表达式为:Specifically, in a preferred embodiment of the present invention, the expression of the first part of the residual module is:

Fm,n=ReLU(BN(conv1D(wm,n,1,xm,n)));Fm ,n =ReLU(BN(conv1D(wm ,n,1 , xm,n )));

其中,

Figure BDA0002388292970000071
表示残差网络序号,
Figure BDA0002388292970000072
表示残差模块序号,BN表示批标准化,conv1D(·)表示一维卷积,wm,n,1表示第m个网络通道第n个残差模块第一部分的卷积核参数,xm,n表示第m个网络通道第n个残差模块的输入,
Figure BDA0002388292970000073
ReLU表示激活函数,激活函数的表达式为:
Figure BDA0002388292970000081
in,
Figure BDA0002388292970000071
represents the sequence number of the residual network,
Figure BDA0002388292970000072
Represents the serial number of the residual module, BN represents batch normalization, conv1D( ) represents one-dimensional convolution, w m, n, 1 represents the convolution kernel parameter of the first part of the n-th residual module of the m-th network channel, x m, n represents the input of the nth residual module of the mth network channel,
Figure BDA0002388292970000073
ReLU represents the activation function, and the expression of the activation function is:
Figure BDA0002388292970000081

所述残差模块的的第二部分为一个组卷积块、批标准化层、激活层,可表示为:

Figure BDA0002388292970000082
组卷积块可以概括性地表示为
Figure BDA0002388292970000083
The second part of the residual module is a group convolution block, batch normalization layer, and activation layer, which can be expressed as:
Figure BDA0002388292970000082
The group convolution block can be generally expressed as
Figure BDA0002388292970000083

其中,x=[x1,x2,...,xg]表示组卷积块中每一组的输入,g表示组卷积的组数,i表示序数;wi表示每一组的权重参数,即卷积核。组卷积块的每一组的最后的结合采用

Figure BDA0002388292970000084
将组卷积块的表达式
Figure BDA0002388292970000085
变换为一般的形式为:
Figure BDA0002388292970000086
其中,Ti(x)表示组卷积块中每一组中三个卷积的堆叠计算过程,R(x)表示组卷积的输出结果。将公式
Figure BDA0002388292970000087
中的x替换成Fm,n,即可得到公式
Figure BDA0002388292970000088
Among them, x =[x 1 , x 2 , . The weight parameter, that is, the convolution kernel. The final combination of each group of group convolution blocks is used
Figure BDA0002388292970000084
expression to group convolution blocks
Figure BDA0002388292970000085
Converted to the general form:
Figure BDA0002388292970000086
Among them, T i (x) represents the stacking calculation process of three convolutions in each group in the group convolution block, and R(x) represents the output result of the group convolution. put the formula
Figure BDA0002388292970000087
Replace x in F m, n to get the formula
Figure BDA0002388292970000088

残差模块的第三部分的表达式为:THm,n=ReLU(BN(conv1D(wm,n,3,Sm,n))+xm,n);三个残差网络的网络通道输出后的拼接向量的表达式为:p=cat[TH1,18,TH2,18,TH3,18],

Figure BDA0002388292970000089
操作表示对向量进行拼接。The expression of the third part of the residual module is: TH m,n =ReLU(BN(conv1D(w m,n,3 ,S m,n ))+x m,n ); a network of three residual networks The expression of the splicing vector after channel output is: p=cat[TH 1,18 , TH 2,18 , TH 3,18 ],
Figure BDA0002388292970000089
An operation means concatenating vectors.

具体地,在本发明的优选实施例中,将三个网络通道的输出拼接后的向量p输入到LSTM中的遗忘门,得到t时刻的遗忘门为:ft=σ(Wf·cat[ht-1,pt]+bf);Specifically, in a preferred embodiment of the present invention, the vector p after splicing the outputs of the three network channels is input into the forget gate in the LSTM, and the forget gate at time t is obtained as: f t =σ(W f ·cat[ h t-1 , p t ]+b f );

其中,σ为sigmiod函数,Wf为遗忘门的权重,ht-1为上一个单元的隐含层输出,pt为t时刻的输入,bf为遗忘门的偏置;其中,Wf=dc×(dh+dp),dp为输入维度,dh为隐藏层维度,dc为单元状态的维度;Among them, σ is the sigmiod function, W f is the weight of the forget gate, h t-1 is the output of the hidden layer of the previous unit, p t is the input at time t, and b f is the bias of the forget gate; among them, W f =d c ×(d h +d p ), d p is the input dimension, d h is the hidden layer dimension, and d c is the dimension of the unit state;

t时刻的输入门为:it=σ(Wi·cat[ht-1,pt]+bi);其中,Wi为输入门的权重,bi为输入门的偏置;The input gate at time t is: i t =σ(W i ·cat[h t-1 , p t ]+ bi ); wherein, Wi is the weight of the input gate, and bi is the bias of the input gate;

t时刻的输入的单元状态为:

Figure BDA0002388292970000091
其中,wc为输入单元状态的权重,bc为输入单元状态的偏置;The cell state of the input at time t is:
Figure BDA0002388292970000091
Among them, w c is the weight of the input unit state, and b c is the bias of the input unit state;

t时刻的整体单元状态为:

Figure BDA0002388292970000094
The overall cell state at time t is:
Figure BDA0002388292970000094

t时刻的输出门为:ot=σ(Wo·cat[ht-1,pt]+bo);其中,wo为输出门的权重,bo为输出门的偏置;The output gate at time t is: o t =σ(W o ·cat[h t-1 , p t ]+ bo ); among them, wo is the weight of the output gate, and b o is the bias of the output gate;

t时刻的整体单元输出为:ht=ft°tanh(ct)。The overall unit output at time t is: h t =f t °tanh(c t ).

在所述步骤S4中,LSTM的输出分类层包括两个全连接层和一个误差计算层,各自的激活函数都为ReLU,第一层全连接层的输出表达式为:

Figure BDA0002388292970000092
第二层全连接的输出表达式为
Figure BDA0002388292970000093
然后使用交叉熵函数对最后一个全连接层的输出进行误差计算。In the step S4, the output classification layer of the LSTM includes two fully connected layers and one error calculation layer, the respective activation functions are ReLU, and the output expression of the first fully connected layer is:
Figure BDA0002388292970000092
The output expression of the second layer full connection is
Figure BDA0002388292970000093
The error calculation is then performed on the output of the last fully connected layer using the cross-entropy function.

其中,d表示全连接层的神经元个数,h表示LSTM的输出向量,Y(h)表示h与全连接层权重的计算。Among them, d represents the number of neurons in the fully connected layer, h represents the output vector of LSTM, and Y(h) represents the calculation of h and the weight of the fully connected layer.

具体地,在本发明的优选实施例中,在步骤S1的数据预处理过程中,低通滤波的截止频率为5Hz,带通滤波的截止频率分别为5Hz、13Hz、高通滤波的截止频率为13Hz。Specifically, in a preferred embodiment of the present invention, in the data preprocessing process of step S1, the cut-off frequency of low-pass filtering is 5 Hz, the cut-off frequency of band-pass filtering is 5 Hz, 13 Hz, and the cut-off frequency of high-pass filtering is 13 Hz. .

经实验效果发现植入该算法模型的心电监护仪和心电图机能够实时监控受试者的心电状态,受试者出现产生房颤信号后,监护仪最快能够在5秒左右准确报警,实时性得到有效提高。同时在心电信号干扰较大时误报率得到有效减少。The experimental results show that the ECG monitor and ECG machine implanted in the algorithm model can monitor the ECG state of the subject in real time. After the subject has atrial fibrillation signal, the monitor can accurately alarm in about 5 seconds at the fastest. Real-time performance has been effectively improved. At the same time, the false alarm rate is effectively reduced when the ECG signal interference is large.

综上所述,本发明可以在不增加参数复杂度的前提下提高分类准确率,得益于残差模块中的组卷积块的拓扑结构,同时还减少了超参数的数据量。在此网络结构上实现三个通道分别对三个不同频段的心电信号进行提取特征后再采用LSTM进行时域上的特征分析,最后将心电信号片段分类为正常、房颤、噪声较大片段和其他节拍片段。采用此网络模型可以提高在有噪声的干扰的情况下的房颤识别正确性,缩短分析时间,提高了算法的实时性。To sum up, the present invention can improve the classification accuracy without increasing the parameter complexity, benefit from the topology of the group convolution block in the residual module, and also reduce the data volume of hyperparameters. On this network structure, three channels are implemented to extract features from the ECG signals of three different frequency bands, and then LSTM is used to analyze the features in the time domain. Finally, the ECG signal segments are classified as normal, atrial fibrillation, and noisy. clips and other beat clips. Using this network model can improve the accuracy of atrial fibrillation identification in the case of noise interference, shorten the analysis time, and improve the real-time performance of the algorithm.

以上显示和描述了本发明的基本原理、主要特征和本发明的优点。本行业的技术人员应该了解,本发明不受上述实施例的限制,上述实施例和说明书中描述的只是本发明的原理,在不脱离本发明精神和范围的前提下本发明还会有各种变化和改进,这些变化和改进都落入要求保护的本发明的范围内,本发明要求的保护范围由所附的权利要求书及其等同物界定。The foregoing has shown and described the basic principles, main features and advantages of the present invention. It should be understood by those skilled in the art that the present invention is not limited by the above-mentioned embodiments. The above-mentioned embodiments and descriptions describe only the principles of the present invention. Without departing from the spirit and scope of the present invention, there are various Variations and improvements all fall within the scope of the claimed invention, which is defined by the appended claims and their equivalents.

Claims (9)

1. The atrial fibrillation identification method based on the group convolution residual error network and the long-short term memory network is characterized by comprising the following steps of:
s1, preprocessing data, namely segmenting the original electrocardiosignals into n segments by using a sliding window with the window length of 2500 and the step length of 1, down-sampling the segmented segments to 250Hz, and then performing low-pass filtering, band-pass filtering and high-pass filtering on the down-sampled signals to obtain three frequency band sequences d1, d2 and d 3;
s2, correspondingly inputting the data of the three frequency band sequences d1, d2 and d3 obtained in the step S1 into three residual error networks one by one for feature extraction;
s3, inputting the characteristic signal extracted in step S2 to LSTM, and extracting the time-series characteristic thereof in a pattern sequence;
s4, tiling the output of the LSTM by using a full connection layer, and then calculating the loss by using a cross entropy function;
and S5, judging whether the loss is less than a threshold value, if so, saving the data model, and otherwise, performing back propagation to continue training the model.
2. The method according to claim 1, wherein the residual network is formed by stacking a plurality of residual modules, and the residual modules comprise a group convolution block for performing a group convolution on the original single-layer convolution.
3. The method for identifying atrial fibrillation according to claim 2, wherein the first part of the residual error module is a convolutional layer, a batch normalization layer and an activation layer; the second part is a group rolling block, a batch standardization layer and an activation layer; the third part is a layer of convolution, batch normalization layer and activation layer, and the data input into the activation layer of the third part is the sum of the data stream output by batch normalization in the third part and the input data of the residual module.
4. The method of claim 3, wherein the expression of the first part of the residual error module is:
Fm,n=ReLU(BN(conv1D(wm,n,1,xm,n)));
wherein ,
Figure FDA0002388292960000021
a residual network sequence number is indicated,
Figure FDA0002388292960000022
denotes the residual module number, BN denotes batch normalization, conv1D (. cndot.) denotes one-dimensional convolution, wm,n,1Convolution kernel parameter, x, representing the first part of the nth residual block of the mth network channelm,nRepresenting the input of the nth residual block of the mth network channel,
Figure FDA0002388292960000023
ReLU represents the activation function, whose expression is:
Figure FDA0002388292960000024
5. the method of claim 4, wherein the expression of the second part of the residual error module is:
Figure FDA0002388292960000025
wherein x is [ x ]1,x2,...,xg]Representing the input of each group in the group convolution block, g representing the number of groups convolved by the group, i representing the ordinal number, Ti(x) A stack computation process representing the three convolutions in each of the groups of convolution blocks, R (x) represents the output of the group convolution; the group volume block is represented as
Figure FDA0002388292960000026
wiThe weight parameter of each group is represented.
6. The method of claim 5, wherein the expression of the third part of the residual error module is: THm,n=ReLU(BU(conv1D(wm,n,3,Sm,n))+xm,n), wherein ,
Figure FDA0002388292960000027
the expression of the splicing vector after the network channels of the three residual error networks output is as follows: p ═ cat [ TH ]1,18,TH2,18,TH3,18],
Figure FDA0002388292960000028
The operation represents stitching the vectors.
7. The atrial fibrillation recognition method based on the group convolution residual error network and the long-short term memory network as claimed in claim 6, wherein the vector p obtained by splicing the outputs of the three network channels is input to a forgetting gate in the LSTM, and the forgetting gate at the time t is obtained by: f. oft=σ(Wf·cat[ht-1,pt]+bf);
Wherein σ is a sigmiod function, WfWeight of forgetting gate, ht-1For the hidden layer output of the last cell, ptIs an input at time t, bfA bias for a forgetting gate; wherein, Wf=dcx(dh+dp),dpTo input dimension, dhTo hide the layer dimension, dcDimension that is the cell state;
the input gates at time t are: i.e. it=σ(Wi·cat[ht-1,pt]+bi); wherein ,WiAs the weight of the input gate, biIs the bias of the input gate;
the input cell state at time t is:
Figure FDA0002388292960000031
wherein ,wcAs weights of the states of the input cells, bcA bias that is an input cell state;
the overall unit state at time t is:
Figure FDA0002388292960000032
the output gate at time t is: ot=σ(Wo·cat[ht-1,pt]+bo; wherein ,woAs weights of output gates, boIs the offset of the output gate;
the overall unit output at time t is:
Figure FDA0002388292960000033
8. the method for atrial fibrillation recognition based on the group convolution residual error network and the long-short term memory network, wherein in step S4, the output classification layer of the LSTM includes two fully-connected layers and an error calculation layer, the respective activation functions are ReLU, and the output expression of the first fully-connected layer is:the output expression of the second layer full connection is
Figure FDA0002388292960000035
Then, performing error calculation on the output of the last full-connection layer by using a cross entropy function;
where d represents the number of neurons in the fully connected layer, h represents the output vector of LSTM, and y (h) represents the calculation of the weights of h and the fully connected layer.
9. The method for atrial fibrillation recognition based on the group convolution residual error network and the long-short term memory network of claim 1, wherein during the data preprocessing of step S1, the cut-off frequency of the low-pass filtering is 5Hz, the cut-off frequency of the band-pass filtering is 5Hz and 13Hz respectively, and the cut-off frequency of the high-pass filtering is 13 Hz.
CN202010106864.7A 2020-02-20 2020-02-20 Atrial fibrillation identification method based on group convolutional residual network and long short-term memory network Expired - Fee Related CN111329445B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202010106864.7A CN111329445B (en) 2020-02-20 2020-02-20 Atrial fibrillation identification method based on group convolutional residual network and long short-term memory network

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202010106864.7A CN111329445B (en) 2020-02-20 2020-02-20 Atrial fibrillation identification method based on group convolutional residual network and long short-term memory network

Publications (2)

Publication Number Publication Date
CN111329445A true CN111329445A (en) 2020-06-26
CN111329445B CN111329445B (en) 2023-09-15

Family

ID=71173874

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202010106864.7A Expired - Fee Related CN111329445B (en) 2020-02-20 2020-02-20 Atrial fibrillation identification method based on group convolutional residual network and long short-term memory network

Country Status (1)

Country Link
CN (1) CN111329445B (en)

Cited By (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN111920375A (en) * 2020-09-30 2020-11-13 平安科技(深圳)有限公司 Vascular Endothelial Growth Factor (VEGF) resistance curative effect prediction device and method
CN111920405A (en) * 2020-09-15 2020-11-13 齐鲁工业大学 Atrial fibrillation signal identification system and method
CN112244861A (en) * 2020-10-09 2021-01-22 广东工业大学 Single-lead electrocardiosignal f-wave extraction method
CN112426160A (en) * 2020-11-30 2021-03-02 贵州省人民医院 Electrocardiosignal type identification method and device
CN112836569A (en) * 2020-12-15 2021-05-25 泰山学院 Underwater acoustic communication signal identification method, system and device based on sequential convolutional network
CN113033339A (en) * 2021-03-09 2021-06-25 山西三友和智慧信息技术股份有限公司 Behavior identification method based on improved ResNet and Bi-LSTM
CN113288161A (en) * 2021-06-02 2021-08-24 南京信息工程大学 Single-lead ECG signal classification method and system based on improved residual error network
CN114169494A (en) * 2021-11-10 2022-03-11 华南师范大学 Image identification method, system and storage medium based on cross residual error network model
CN114858467A (en) * 2022-05-26 2022-08-05 上海交通大学 Anti-noise and cross-noise-domain misfire diagnosis method and system for diesel engine

Citations (13)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2006068145A1 (en) * 2004-12-22 2006-06-29 Dainippon Sumitomo Pharma Co., Ltd Electrocardiogram waveform correction display and electrocardiogram waveform correction display method
CN104783780A (en) * 2015-04-13 2015-07-22 深圳市飞马与星月科技研究有限公司 Electrocardiosignal denoising method and device
CN106096579A (en) * 2016-06-22 2016-11-09 天津理工大学 A kind of method of ECG signal processing
CN108113666A (en) * 2017-12-19 2018-06-05 中国科学院深圳先进技术研究院 Recognition methods, device and the equipment of atrial fibrillation signal
CN108606798A (en) * 2018-05-10 2018-10-02 东北大学 Contactless atrial fibrillation intelligent checking system based on depth convolution residual error network
CN109303560A (en) * 2018-11-01 2019-02-05 杭州质子科技有限公司 A kind of atrial fibrillation recognition methods of electrocardiosignal in short-term based on convolution residual error network and transfer learning
CN110046604A (en) * 2019-04-25 2019-07-23 成都信息工程大学 A kind of single lead ECG arrhythmia detection classification method based on residual error network
CN110226918A (en) * 2019-06-26 2019-09-13 广州视源电子科技股份有限公司 Electrocardiosignal type detection method and device, computer equipment and storage medium
CN110309758A (en) * 2019-06-26 2019-10-08 广州视源电子科技股份有限公司 Electrocardiosignal feature extraction method and device, computer equipment and storage medium
CN110327039A (en) * 2019-04-15 2019-10-15 四川大学 Atrial fibrillation classification method based on convolutional neural networks
CN110393519A (en) * 2019-08-19 2019-11-01 广州视源电子科技股份有限公司 Electrocardiosignal analysis method and device, storage medium and processor
CN110522440A (en) * 2019-08-12 2019-12-03 广州视源电子科技股份有限公司 Electrocardiosignal recognition device based on grouping convolution neural network
CN110680278A (en) * 2019-09-10 2020-01-14 广州视源电子科技股份有限公司 ECG Signal Recognition Device Based on Convolutional Neural Network

Patent Citations (13)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2006068145A1 (en) * 2004-12-22 2006-06-29 Dainippon Sumitomo Pharma Co., Ltd Electrocardiogram waveform correction display and electrocardiogram waveform correction display method
CN104783780A (en) * 2015-04-13 2015-07-22 深圳市飞马与星月科技研究有限公司 Electrocardiosignal denoising method and device
CN106096579A (en) * 2016-06-22 2016-11-09 天津理工大学 A kind of method of ECG signal processing
CN108113666A (en) * 2017-12-19 2018-06-05 中国科学院深圳先进技术研究院 Recognition methods, device and the equipment of atrial fibrillation signal
CN108606798A (en) * 2018-05-10 2018-10-02 东北大学 Contactless atrial fibrillation intelligent checking system based on depth convolution residual error network
CN109303560A (en) * 2018-11-01 2019-02-05 杭州质子科技有限公司 A kind of atrial fibrillation recognition methods of electrocardiosignal in short-term based on convolution residual error network and transfer learning
CN110327039A (en) * 2019-04-15 2019-10-15 四川大学 Atrial fibrillation classification method based on convolutional neural networks
CN110046604A (en) * 2019-04-25 2019-07-23 成都信息工程大学 A kind of single lead ECG arrhythmia detection classification method based on residual error network
CN110226918A (en) * 2019-06-26 2019-09-13 广州视源电子科技股份有限公司 Electrocardiosignal type detection method and device, computer equipment and storage medium
CN110309758A (en) * 2019-06-26 2019-10-08 广州视源电子科技股份有限公司 Electrocardiosignal feature extraction method and device, computer equipment and storage medium
CN110522440A (en) * 2019-08-12 2019-12-03 广州视源电子科技股份有限公司 Electrocardiosignal recognition device based on grouping convolution neural network
CN110393519A (en) * 2019-08-19 2019-11-01 广州视源电子科技股份有限公司 Electrocardiosignal analysis method and device, storage medium and processor
CN110680278A (en) * 2019-09-10 2020-01-14 广州视源电子科技股份有限公司 ECG Signal Recognition Device Based on Convolutional Neural Network

Non-Patent Citations (2)

* Cited by examiner, † Cited by third party
Title
KENSHO HARA ET AL.: ""Can Spatiotemporal 3D CNNs Retrace the History of 2D CNNs and ImageNet?"", pages 3 *
SAINING XIE ET AL.: "\"Aggregated Residual Transformations for Deep Neural Networks\"", pages 3 *

Cited By (13)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN111920405A (en) * 2020-09-15 2020-11-13 齐鲁工业大学 Atrial fibrillation signal identification system and method
CN111920375B (en) * 2020-09-30 2021-01-15 平安科技(深圳)有限公司 Vascular Endothelial Growth Factor (VEGF) resistance curative effect prediction device and method
CN111920375A (en) * 2020-09-30 2020-11-13 平安科技(深圳)有限公司 Vascular Endothelial Growth Factor (VEGF) resistance curative effect prediction device and method
CN112244861A (en) * 2020-10-09 2021-01-22 广东工业大学 Single-lead electrocardiosignal f-wave extraction method
CN112426160A (en) * 2020-11-30 2021-03-02 贵州省人民医院 Electrocardiosignal type identification method and device
CN112836569B (en) * 2020-12-15 2023-01-03 泰山学院 Underwater acoustic communication signal identification method, system and equipment based on sequence convolution network
CN112836569A (en) * 2020-12-15 2021-05-25 泰山学院 Underwater acoustic communication signal identification method, system and device based on sequential convolutional network
CN113033339A (en) * 2021-03-09 2021-06-25 山西三友和智慧信息技术股份有限公司 Behavior identification method based on improved ResNet and Bi-LSTM
CN113288161A (en) * 2021-06-02 2021-08-24 南京信息工程大学 Single-lead ECG signal classification method and system based on improved residual error network
CN114169494A (en) * 2021-11-10 2022-03-11 华南师范大学 Image identification method, system and storage medium based on cross residual error network model
CN114169494B (en) * 2021-11-10 2025-04-18 华南师范大学 Image recognition method, system and storage medium based on cross residual network model
CN114858467A (en) * 2022-05-26 2022-08-05 上海交通大学 Anti-noise and cross-noise-domain misfire diagnosis method and system for diesel engine
CN114858467B (en) * 2022-05-26 2023-05-26 上海交通大学 Diesel engine anti-noise and cross-noise domain fire diagnosis method and system

Also Published As

Publication number Publication date
CN111329445B (en) 2023-09-15

Similar Documents

Publication Publication Date Title
CN111329445A (en) Atrial fibrillation identification method based on group convolution residual error network and long-term and short-term memory network
CN104970789B (en) Electrocardiogram sorting technique and system
Erdenebayar et al. Deep learning approaches for automatic detection of sleep apnea events from an electrocardiogram
CN112508110A (en) Deep learning-based electrocardiosignal graph classification method
McDonald et al. Detection of heart murmurs in phonocardiograms with parallel hidden semi-markov models
CN111291614A (en) Child epilepsy syndrome classification method based on transfer learning multi-model decision fusion
Ge et al. Detection of pulmonary hypertension associated with congenital heart disease based on time-frequency domain and deep learning features
CN112036467A (en) Abnormal heart sound identification method and device based on multi-scale attention neural network
CN109044396A (en) A kind of intelligent recognition of heart sound method based on two-way length Memory Neural Networks in short-term
Priscila et al. Heart disease prediction using integer-coded genetic algorithm (ICGA) based particle clonal neural network (ICGA-PCNN)
CN110755108A (en) Heart sound classification method, system and device based on intelligent stethoscope and readable storage medium
CN112587153A (en) End-to-end non-contact atrial fibrillation automatic detection system and method based on vPPG signal
CN108256452A (en) A kind of method of the ECG signal classification of feature based fusion
CN113855063B (en) Heart sound automatic diagnosis system based on deep learning
CN113768514A (en) Arrhythmia classification method based on convolutional neural network and gated cyclic unit
CN113491523B (en) Electrocardiosignal characteristic point detection method and system
CN113349793A (en) Arrhythmia classification method based on layered attention model
CN119014878B (en) An ECG signal classification method based on attention mechanism CNN-GRU
Rujoie et al. Classification and evaluation of the severity of tricuspid regurgitation using phonocardiogram
Oleiwi et al. Developing Hybrid CNN-GRU Arrhythmia Prediction Models Using Fast Fourier Transform on Imbalanced ECG Datasets.
Xia et al. Retinal vessel segmentation via a coarse-to-fine convolutional neural network
CN116531000B (en) Auditory attention detection method and system based on electroencephalogram signal
CN118245870A (en) A heart sound classification algorithm based on bispectral feature extraction and CNN
Ge et al. Detection of pulmonary arterial hypertension associated with congenital heart disease based on time–frequency domain and deep learning features
Kannan et al. Detection of valvular heart diseases from PCG signals using machine and deep learning models–A review

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant
CF01 Termination of patent right due to non-payment of annual fee
CF01 Termination of patent right due to non-payment of annual fee

Granted publication date: 20230915