Resting twelve-lead electrocardiosignal processing method, storage medium and processor

文档序号:215993 发布日期:2021-11-09 浏览:7次 中文

阅读说明:本技术 一种静息十二导联心电信号处理方法及存储介质及处理器 (Resting twelve-lead electrocardiosignal processing method, storage medium and processor ) 是由 朱俊江 吕金涛 于 2021-08-11 设计创作,主要内容包括:本发明涉及心电信号数据处理技术领域,为一种静息十二导联心电信号处理方法及存储介质及处理器,通过将疾病对应的十二导联心电信号均存储至结论链接层,并将经过滤波处理后的第n(1<n<=N)种疾病的阳性数据和阴性数据分别标记组成N个数据集,建立深度学习网络,深度学习网络包括多个子网络,子网络之间通过结论链接层链接,采用N个数据集对子网络进行训练得到训练模型,将心电信号输入到训练模型以得到该待处理数据的疾病关联结果。该方案通过结论链接层将不同的子网络连接到一起,通过学习结论链接层的系数,揭示出疾病术语之间的内在联系,有助于提高医生对于心电信号数据的解读,大大提高了疾病关联筛查的准确性和效率。(The invention relates to the technical field of electrocardiosignal data processing, in particular to a resting twelve-lead electrocardiosignal processing method, a storage medium and a processor, wherein twelve-lead electrocardiosignals corresponding to diseases are stored in a conclusion link layer, positive data and negative data of N (1< N < ═ N) diseases after filtering processing are respectively marked to form N data sets, a deep learning network is established and comprises a plurality of sub-networks, the sub-networks are linked through the conclusion link layer, the sub-networks are trained by adopting the N data sets to obtain a training model, and the electrocardiosignals are input into the training model to obtain a disease correlation result of the data to be processed. According to the scheme, different sub-networks are connected together through a conclusion link layer, and the internal relation among disease terms is revealed through learning coefficients of the conclusion link layer, so that the interpretation of electrocardiosignal data by a doctor is facilitated, and the accuracy and efficiency of disease association screening are greatly improved.)

1. A resting twelve-lead electrocardiosignal processing method is characterized by comprising the following steps:

s1, acquiring multiple sets of twelve-lead electrocardiosignals, wherein each disease comprises negative data and positive data of the twelve-lead electrocardiosignals;

s2, filtering each lead of the twelve-lead electrocardiosignals by adopting a Butterworth band-pass filter, and splicing each filtered electrocardiosignal together again according to the lead sequence;

s3, labeling the positive data of the N (1< N < ═ N) th disease processed in S2 as 1, labeling the negative data as 0, and combining the data Xn and the corresponding label Yn into N data sets, wherein the data Xn includes a set of negative data and corresponding positive data;

s4, establishing a deep learning network, wherein the deep learning network comprises a plurality of sub-networks which are linked through the conclusion link layer;

s5, training the sub-networks and conclusion link layer parameters between the sub-networks in sequence to obtain a training model by adopting the N data sets constructed by the S3, specifically, if the data set Xk contains the nth disease, the nth element in the data set Xk is 1, otherwise, the nth element is 0;

and S6, processing the data to be processed by S2, and inputting the processed data to the training model to obtain the disease associated result of the data to be processed.

2. The method for processing rest twelve-lead electrocardiographic signals according to claim 1, wherein the step S1 specifically comprises: collecting at least 2 × N × 10000 twelve-lead electrocardiosignals of a target object in a resting state, wherein N is more than or equal to 2, and the number N refers to the number of types of diseases which can be diagnosed by a network.

3. The method for processing resting twelve-lead electrocardiographic signals according to claim 2 wherein the sampling frequency is 500Hz and the length of each twelve-lead electrocardiographic signal is 10 seconds.

4. The method for processing rest twelve-lead electrocardiographic signals according to claim 1, wherein the step S2 specifically comprises: filtering each lead of the twelve-lead electrocardiosignals by adopting a [0.5-100] Hz Butterworth band-pass filter, splicing the filtered electrocardiosignals together again according to the lead sequence, wherein the dimensionality of the spliced electrocardiosignal data is (5000, 12).

5. The method for processing rest twelve-lead electrocardiographic signals according to claim 1, wherein the step S4 specifically comprises: the deep learning network comprises N sub-networks, wherein the first sub-network adopts a six-layer network structure, and the first layer to the sixth layer respectively correspond to a convolutional layer, a pooling layer, a convolutional layer, a full-link layer and a full-link layer;

the 2 nd-N sub-networks adopt a network structure with seven layers, wherein the first layer to the seventh layer respectively correspond to a convolution layer, a pooling layer, a convolution layer, a full-connection layer and a selection gate.

6. The method for processing resting twelve-lead electrocardiographic signals according to claim 5, wherein the first layer convolution layer of the first subnetwork comprises 50 one-dimensional convolution kernels with 5 sizes, and the activation function is a ReLU function; the second convolution layer comprises 60 one-dimensional convolution kernels with the sizes of 6, and the ReLU function is selected as the activation function; the third layer of the pooling layer adopts maximum pooling, and the size and the step length of the core are both 2; the fourth convolution layer comprises 70 one-dimensional convolution kernels with the size of 3, and the activation function is a ReLU function; the output of the fifth layer full connection layer is 10 neurons, and the activation function is a ReLU function; the number of output neurons of the sixth layer of full connection layer is the number of separable dominant rhythms, and the sigmoid function is selected as the activation function.

7. The method for processing a resting twelve-lead electrocardiographic signal according to claim 5, wherein the 2 nd to N th sub-networks adopt a seven-layer network structure, the first layer convolution layer comprises 50 one-dimensional convolution kernels with the size of 5, and the activation function is a ReLU function; the second convolution layer comprises 60 one-dimensional convolution kernels with the sizes of 6, and the ReLU function is selected as the activation function; the third layer of the pooling layer adopts maximum pooling, and the size and the step length of the core are both 2; the fourth convolution layer comprises 70 one-dimensional convolution kernels with the size of 3, and the activation function is a ReLU function; the output of the fifth layer full connection layer is 10 neurons, and the suggested activation function is a ReLU function; the number of output neurons of a sixth full-connection layer is 1, and a sigmoid function is selected as an activation function; the 7 th layer is a selection gate, is a special neural network, has two neurons as input and one neuron as output, and has the calculation mode as follows:

wherein the content of the first and second substances,the output of the conclusion link layer representing the (n-1) th sub-network,an output representing a second fully connected layer of the nth sub-network;

the output calculation formula of the nth conclusion link layer is as follows:

wherein the content of the first and second substances,is the coefficient of the nth conclusion link layer,is the offset of the nth conclusion link layer,the activation function of the nth conclusion link layer is fixedly a sigmoid function.

8. The method for processing rest twelve-lead electrocardiographic signals according to claim 7, wherein the step S5 specifically comprises: the training is divided into two stages:

the first stage, fixing the coefficient of each conclusion link layer Training the sub-networks in sequence by adopting N data sets constructed by S3; the training algorithm is one or more of a random gradient descent algorithm, an Adam algorithm, a RMSProp algorithm, an Adagarad algorithm, an Adadelta algorithm or an Adamax algorithm;

and in the second stage, randomly selecting K electrocardiosignals which are preprocessed by S2 from all data, wherein K is more than or equal to N/4, and defining labels according to a new mode: the label Yk corresponding to the data Xk is a vector with length N: if the nth disease is contained in xk, the nth element in Yk is 1, otherwise, the nth element is 0; and fixing the convolution layer, the pooling layer and the full-connection layer coefficients of each sub-network into values obtained by the first-stage learning, and adopting a new training set formed by labels Yk corresponding to data Xk to train parameters of a conclusion link layer, wherein the training algorithm is one or more of a random gradient descent algorithm, an Adam algorithm, a RMSProp algorithm, an Adagrad algorithm, an Adadelta algorithm or an Adamax algorithm.

9. A storage medium for storing data generated during a method of processing a resting twelve lead cardiac signal according to any one of claims 1 to 8.

10. A processor for processing data generated during a resting twelve lead cardiac signal processing method according to any one of claims 1 to 8.

Technical Field

The invention relates to the technical field of electrocardiosignal data processing, in particular to a resting twelve-lead electrocardiosignal processing method, a storage medium and a processor.

Background

The electrocardiosignal has the advantages of non-implantation and low cost, so the electrocardiosignal is widely applied to clinic. Clinically, one of the most common diagnostic modalities is a resting twelve lead electrocardiogram: the patient lies still on the bed, and the doctor places the electrodes at fixed positions on the patient's body, then makes electrocardiographic measurements, and stores 10 seconds of good quality electrocardiograms for diagnosis. Generally, the types of diseases which can be diagnosed from the 10-second resting electrocardiogram are more than 200, and certain logical relations exist among the disease terms, and the disease terms can be combined with each other to form a compound conclusion. A good auxiliary diagnosis algorithm is beneficial to improving the diagnosis efficiency of doctors, and can give prompts to the doctors to reduce misdiagnosis and missed diagnosis.

Traditional algorithms based on physical models, perform diagnosis according to clinical logic: firstly, extracting characteristics of P wave, QRS wave, T wave and the like, and then judging according to medical knowledge according to the clinical characteristics. However, since other waveform feature extraction algorithms than the R-wave feature extraction algorithm are accurate, it is difficult to accurately obtain the R-wave feature extraction algorithm. Therefore, the traditional method has low clinical diagnosis accuracy.

The method is completely based on data driving, can avoid the requirement of feature extraction on medical knowledge of engineering personnel, and effectively links the links of feature extraction and classification. However, when classification is performed based on algorithms such as a common convolutional neural network, it is difficult to take care of the internal relation between different disease terms, and some logic errors exist in the classification result.

Disclosure of Invention

The invention provides a resting twelve-lead electrocardiosignal processing method, a storage medium and a processor, which solve the technical problems.

The invention provides a method for processing resting twelve-lead electrocardiosignals, which comprises the following steps:

s1, acquiring multiple sets of twelve-lead electrocardiosignals, wherein each disease comprises negative data and positive data of the twelve-lead electrocardiosignals;

s2, filtering each lead of the twelve-lead electrocardiosignals by adopting a Butterworth band-pass filter, and splicing each filtered electrocardiosignal together again according to the lead sequence;

s3, labeling the positive data of the N (1< N < ═ N) th disease processed in S2 as 1, labeling the negative data as 0, and combining the data Xn and the corresponding label Yn into N data sets, wherein the data Xn includes a set of negative data and corresponding positive data;

s4, establishing a deep learning network, wherein the deep learning network comprises a plurality of sub-networks which are linked through the conclusion link layer;

s5, training the sub-networks and conclusion link layer parameters between the sub-networks in sequence to obtain a training model by adopting the N data sets constructed by the S3, specifically, if the data set Xk contains the nth disease, the nth element in the data set Xk is 1, otherwise, the nth element is 0;

and S6, processing the data to be processed by S2, and inputting the processed data to the training model to obtain the disease associated result of the data to be processed.

Optionally, the S1 specifically includes: collecting at least 2 × N × 10000 twelve-lead electrocardiosignals of a target object in a resting state, wherein N is more than or equal to 2, and the number N refers to the number of types of diseases which can be diagnosed by a network.

Optionally, the sampling frequency is 500Hz, and the length of each twelve-lead electrocardiograph signal is 10 seconds.

Optionally, the S2 specifically includes: filtering each lead of the twelve-lead electrocardiosignals by adopting a [0.5-100] Hz Butterworth band-pass filter, splicing the filtered electrocardiosignals together again according to the lead sequence, wherein the dimensionality of the spliced electrocardiosignal data is (5000, 12).

Optionally, the S4 specifically includes: the deep learning network comprises N sub-networks, wherein the first sub-network adopts a six-layer network structure, and the first layer to the sixth layer respectively correspond to a convolutional layer, a pooling layer, a convolutional layer, a full-link layer and a full-link layer;

the 2 nd-N sub-networks adopt a network structure with seven layers, wherein the first layer to the seventh layer respectively correspond to a convolution layer, a pooling layer, a convolution layer, a full-connection layer and a selection gate.

Optionally, the first layer convolution layer of the first sub-network includes 50 one-dimensional convolution kernels with sizes of 5, and the activation function is a ReLU function; the second convolution layer comprises 60 one-dimensional convolution kernels with the sizes of 6, and the ReLU function is selected as the activation function; the third layer of the pooling layer adopts maximum pooling, and the size and the step length of the core are both 2; the fourth convolution layer comprises 70 one-dimensional convolution kernels with the size of 3, and the activation function is a ReLU function; the output of the fifth layer full connection layer is 10 neurons, and the activation function is a ReLU function; the number of output neurons of the sixth layer of full connection layer is the number of separable dominant rhythms, and the sigmoid function is selected as the activation function.

Optionally, the 2 nd-N sub-networks adopt a first layer convolution layer of a seven-layer network structure, the first layer convolution layer includes 50 one-dimensional convolution kernels with the sizes of 5, and the activation function is a ReLU function; the second convolution layer comprises 60 one-dimensional convolution kernels with the sizes of 6, and the ReLU function is selected as the activation function; the third layer of the pooling layer adopts maximum pooling, and the size and the step length of the core are both 2; the fourth convolution layer comprises 70 one-dimensional convolution kernels with the size of 3, and the activation function is a ReLU function; the output of the fifth layer full connection layer is 10 neurons, and the suggested activation function is a ReLU function; the number of output neurons of a sixth full-connection layer is 1, and a sigmoid function is selected as an activation function; the 7 th layer is a selection gate, is a special neural network, has two neurons as input and one neuron as output, and has the calculation mode as follows:

wherein the content of the first and second substances,the output of the conclusion link layer representing the (n-1) th sub-network,an output representing a second fully connected layer of the nth sub-network;

the output calculation formula of the nth conclusion link layer is as follows:

wherein the content of the first and second substances,is the coefficient of the nth conclusion link layer,is the offset of the nth conclusion link layer,the activation function of the nth conclusion link layer is fixedly a sigmoid function.

Optionally, the S5 specifically includes: the training is divided into two stages:

the first stage, fixing the coefficient of each conclusion link layern=1...N,N, adopting N data sets constructed by S3, and training the sub-networks in sequence; the training algorithm is one or more of a random gradient descent algorithm, an Adam algorithm, a RMSProp algorithm, an Adagarad algorithm, an Adadelta algorithm or an Adamax algorithm;

and in the second stage, randomly selecting K electrocardiosignals which are preprocessed by S2 from all data, wherein K is more than or equal to N/4, and defining labels according to a new mode: the label Yk corresponding to the data Xk is a vector with length N: if the nth disease is contained in xk, the nth element in Yk is 1, otherwise, the nth element is 0; and fixing the convolution layer, the pooling layer and the full-connection layer coefficients of each sub-network into values obtained by the first-stage learning, and adopting a new training set formed by labels Yk corresponding to data Xk to train parameters of a conclusion link layer, wherein the training algorithm is one or more of a random gradient descent algorithm, an Adam algorithm, a RMSProp algorithm, an Adagrad algorithm, an Adadelta algorithm or an Adamax algorithm.

The invention also provides a storage medium, which is used for storing data generated in the process of the resting twelve-lead electrocardiosignal processing method.

The invention also provides a processor which is used for processing data generated in the process of the resting twelve-lead electrocardiosignal processing method.

Has the advantages that: the invention provides a resting twelve-lead electrocardiosignal processing method, a storage medium and a processor, wherein twelve-lead electrocardiosignals corresponding to diseases are stored in a conclusion link layer, labels of positive data of N (1< N < ═ N) th diseases after filtering are marked as 1, labels of negative data are marked as 0, and N data sets are formed by data Xn and corresponding label marks Yn, wherein the data Xn comprises a group of negative data and corresponding positive data, a deep learning network is established, the deep learning network comprises a plurality of sub-networks, the sub-networks are linked through the conclusion link layer, the sub-networks are trained by adopting the N data sets to obtain a training model, and the electrocardiosignals are input into the training model to obtain a disease correlation result of the data to be processed. The scheme provides a deep learning network with a special framework, different sub-networks are connected together through a conclusion link layer, and the internal relation among disease terms is revealed through the coefficient of the learning conclusion link layer, so that the interpretation of electrocardiosignal data by a doctor is facilitated, and the accuracy and the efficiency of disease association screening are greatly improved.

The foregoing description is only an overview of the technical solutions of the present invention, and in order to make the technical solutions of the present invention more clearly understood and to implement them in accordance with the contents of the description, the following detailed description is given with reference to the preferred embodiments of the present invention and the accompanying drawings. The detailed description of the present invention is given in detail by the following examples and the accompanying drawings.

Drawings

The accompanying drawings, which are included to provide a further understanding of the invention and are incorporated in and constitute a part of this application, illustrate embodiment(s) of the invention and together with the description serve to explain the invention without limiting the invention. In the drawings:

FIG. 1 is a schematic flow chart of a resting twelve-lead ECG signal processing method and a storage medium and a processor according to the present invention;

fig. 2 is a schematic diagram of a deep learning network framework of a resting twelve-lead electrocardiograph signal processing method, a storage medium and a processor according to the present invention.

Detailed Description

The principles and features of this invention are described below in conjunction with the following drawings, which are set forth by way of illustration only and are not intended to limit the scope of the invention. The invention is described in more detail in the following paragraphs by way of example with reference to the accompanying drawings. Advantages and features of the present invention will become apparent from the following description and from the claims. It is to be noted that the drawings are in a very simplified form and are not to precise scale, which is merely for the purpose of facilitating and distinctly claiming the embodiments of the present invention.

It will be understood that when an element is referred to as being "secured to" another element, it can be directly on the other element or intervening elements may also be present. When a component is referred to as being "connected" to another component, it can be directly connected to the other component or intervening components may also be present. When a component is referred to as being "disposed on" another component, it can be directly on the other component or intervening components may also be present. The terms "vertical," "horizontal," "left," "right," and the like as used herein are for illustrative purposes only.

Unless defined otherwise, all technical and scientific terms used herein have the same meaning as commonly understood by one of ordinary skill in the art to which this invention belongs. The terminology used in the description of the invention herein is for the purpose of describing particular embodiments only and is not intended to be limiting of the invention. As used herein, the term "and/or" includes any and all combinations of one or more of the associated listed items.

As shown in fig. 1, the present invention provides a method for processing resting twelve-lead electrocardiographic signals, comprising:

s1, acquiring multiple sets of twelve-lead electrocardiosignals, wherein each disease comprises negative data and positive data of the twelve-lead electrocardiosignals;

s2, filtering each lead of the twelve-lead electrocardiosignals by adopting a Butterworth band-pass filter, and splicing each filtered electrocardiosignal together again according to the lead sequence;

s3, labeling the positive data of the N (1< N < ═ N) th disease processed in S2 as 1, labeling the negative data as 0, and combining the data Xn and the corresponding label Yn into N data sets, wherein the data Xn includes a set of negative data and corresponding positive data;

s4, establishing a deep learning network, wherein the deep learning network comprises a plurality of sub-networks which are linked through the conclusion link layer;

s5, training the sub-networks and conclusion link layer parameters between the sub-networks in sequence to obtain a training model by adopting the N data sets constructed by the S3, specifically, if the data set Xk contains the nth disease, the nth element in the data set Xk is 1, otherwise, the nth element is 0;

and S6, processing the data to be processed by S2, and inputting the processed data to the training model to obtain the disease associated result of the data to be processed.

The specific method principle is as follows:

step 1:

at least 2 x N10000 leads of the patient in the resting state are collected, wherein N > is 2. The number N refers to the number of types of diseases that the network can diagnose, and for each disease, at least 1 ten thousand pieces of positive data of the disease (possibly data diagnosed with a plurality of diseases, including at least nth disease) and at least 1 ten thousand pieces of negative data of the disease (possibly data diagnosed with a plurality of diseases, but not including nth disease) should be included. The sampling frequency is recommended to be 500hz, and the length of each electrocardiosignal is 10 seconds.

Step 2:

for each electrocardiosignal in the data set, a [0.5-100] Hz Butterworth band-pass filter is adopted to filter each lead of the electrocardiosignal, and then each electrocardiosignal after being filtered is spliced together again according to the lead sequence, wherein the dimensionality of the data of the electrocardiosignal is (5000, 12).

And step 3:

the label of the positive data of the nth (1< N < ═ N) disease processed in step 2 is labeled as 1, and the label of the negative data is labeled as 0. These data Xn and the label Yn are grouped into N data sets, and the data Xn includes negative data and positive data.

And 4, step 4:

establishing a deep learning network shown in fig. 2, wherein the network consists of N sub-networks, the sub-networks are linked through conclusion link layers, each sub-network corresponds to one conclusion link layer, and two adjacent sub-networks are linked through corresponding conclusion link layers.

The first subnetwork, subnetwork 1, proposes to adopt a 6-layer network architecture. The first layer is suggested to be a convolution layer, the convolution layer comprises 50 one-dimensional convolution kernels with the sizes of 5, and the ReLU function is selected as the activation function; the second layer is suggested to be a convolution layer, 60 one-dimensional convolution kernels with the sizes of 6 are suggested to be contained, and a ReLU function is selected as an activation function; the third layer is suggested to be a pooling layer, maximum pooling is suggested to be adopted, and the size and the step length of the core are both 2; the fourth layer is proposed to be a convolution layer, 70 one-dimensional convolution kernels with the size of 3 are proposed to be contained, and a ReLU function is selected as an activation function; the fifth layer is suggested to be a full connection layer, the output of the suggestion is 10 neurons, and the suggested activation function is a ReLU function; the sixth layer is suggested to be a full connection layer, the number of output neurons is the number of separable dominant rhythms, and a sigmoid function is selected as an activation function. The calculation formulas between the input and the output of each layer are the prior art, and are not described herein again.

The 2 nd to N th sub-networks, i.e. sub-networks 2 to N, propose a network structure of 7 layers. The first layer is suggested to be a convolution layer, the suggestion comprises 50 one-dimensional convolution kernels with the sizes of 5, and the activation function is a ReLU function; the second layer is suggested to be a convolution layer, 60 one-dimensional convolution kernels with the sizes of 6 are suggested to be contained, and a ReLU function is selected as an activation function; the third layer is suggested to be a pooling layer, maximum pooling is suggested to be adopted, and the size and the step length of the core are both 2; the fourth layer is proposed to be a convolution layer, 70 one-dimensional convolution kernels with the size of 3 are proposed to be contained, and a ReLU function is selected as an activation function; the fifth layer is suggested to be a full connection layer, the output of the suggestion is 10 neurons, and the suggested activation function is a ReLU function; the sixth layer is suggested to be a full connection layer, the number of output neurons is 1, and a sigmoid function is selected as an activation function. The calculation formula between the input and the output of each layer is not different from that described in other documents. The 7 th layer is a selection gate, is a special neural network, has two neurons as input and one neuron as output, and has the calculation mode as follows:

wherein the content of the first and second substances,the output of the conclusion link layer representing the (n-1) th sub-network,representing the output of the second fully-connected layer of the nth sub-network.

The output calculation formula of the nth conclusion link layer is as follows:

wherein the content of the first and second substances,is the coefficient of the nth conclusion link layer,is the nth conclusion link layer offset.Is an activation function of the nth conclusion link layer, and a sigmoid function is fixedly adopted。

And 5:

training the deep learning network proposed in the step 4, wherein the training is divided into two stages:

the first stage, fixing the coefficient of each conclusion link layern=1...N,N1.. N. And (3) adopting the N data sets constructed in the step (3) to train the sub-networks respectively in sequence. The training algorithm may be: a random gradient descent algorithm, an Adam algorithm, a RMSProp algorithm, an adagard algorithm, an adapelta algorithm, an Adamax algorithm, and the like.

And in the second stage, randomly selecting K electrocardiosignals which are preprocessed in the step 2 from all data, wherein K > is N/4. The tags are defined in a new way: the label Yk corresponding to the data Xk is a vector with length N: if Xk contains the nth disease, the nth element in Yk is 1, otherwise, 0. And fixing the convolution layer, the pooling layer and the full-connection layer coefficients of each sub-network as the values obtained by the first-stage learning. And training the conclusion link layer parameters by adopting a new training set formed by xk and yk. The training algorithm may be: a random gradient descent algorithm, an Adam algorithm, a RMSProp algorithm, an adagard algorithm, an adapelta algorithm, an Adamax algorithm, and the like.

Step 6:

when a new electrocardiosignal needs to be diagnosed, preprocessing is carried out according to the method in the step 2, then the preprocessed electrocardiosignal is input into the network trained in the step 5, and calculation is carried out to obtain a vector with the length of N, wherein each element in the vector is distributed between [0-1 ]. When the value of the nth element is more than 0.5, the electrocardiosignal represents that the nth disease is included.

The embodiment of the invention also provides a storage medium, which is used for storing data generated in the process of the resting twelve-lead electrocardiosignal processing method. The resting twelve-lead electrocardiosignal processing method is as shown in the foregoing, and is not described herein again.

The invention also provides a processor which is used for processing data generated in the process of the resting twelve-lead electrocardiosignal processing method. The resting twelve-lead electrocardiosignal processing method is as shown in the foregoing, and is not described herein again.

Has the advantages that: the invention provides a resting twelve-lead electrocardiosignal processing method, a storage medium and a processor, wherein twelve-lead electrocardiosignals corresponding to diseases are stored in a conclusion link layer, labels of positive data of N (1< N < ═ N) th diseases after filtering are marked as 1, labels of negative data are marked as 0, and N data sets are formed by data Xn and corresponding label marks Yn, wherein the data Xn comprises a group of negative data and corresponding positive data, a deep learning network is established, the deep learning network comprises a plurality of sub-networks, the sub-networks are linked through the conclusion link layer, the sub-networks are trained by adopting the N data sets to obtain a training model, and the electrocardiosignals are input into the training model to obtain a disease correlation result of the data to be processed. The scheme provides a deep learning network with a special framework, different sub-networks are connected together through a conclusion link layer, and the internal relation among disease terms is revealed through the coefficient of the learning conclusion link layer, so that the interpretation of electrocardiosignal data by a doctor is facilitated, and the accuracy and the efficiency of disease association screening are greatly improved.

As will be appreciated by one skilled in the art, embodiments of the present application may be provided as a method, system, or computer program product. Accordingly, the present application may take the form of an entirely hardware embodiment, an entirely software embodiment or an embodiment combining software and hardware aspects. Furthermore, the present application may take the form of a computer program product embodied on one or more computer-usable storage media (including, but not limited to, disk storage, CD-ROM, optical storage, and the like) having computer-usable program code embodied therein.

The present application is described with reference to flowchart illustrations and/or block diagrams of methods, apparatus (systems), and computer program products according to embodiments of the application. It will be understood that each flow and/or block of the flow diagrams and/or block diagrams, and combinations of flows and/or blocks in the flow diagrams and/or block diagrams, can be implemented by computer program instructions. These computer program instructions may be provided to a processor of a general purpose computer, special purpose computer, embedded processor, or other programmable data processing apparatus to produce a machine, such that the instructions, which execute via the processor of the computer or other programmable data processing apparatus, create means for implementing the functions specified in the flowchart flow or flows and/or block diagram block or blocks.

These computer program instructions may also be stored in a computer-readable memory that can direct a computer or other programmable data processing apparatus to function in a particular manner, such that the instructions stored in the computer-readable memory produce an article of manufacture including instruction means which implement the function specified in the flowchart flow or flows and/or block diagram block or blocks.

These computer program instructions may also be loaded onto a computer or other programmable data processing apparatus to cause a series of operational steps to be performed on the computer or other programmable apparatus to produce a computer implemented process such that the instructions which execute on the computer or other programmable apparatus provide steps for implementing the functions specified in the flowchart flow or flows and/or block diagram block or blocks.

Finally, it should be noted that: the above embodiments are only for illustrating the technical solutions of the present invention and not for limiting the same, and although the present invention is described in detail with reference to the above embodiments, those of ordinary skill in the art should understand that: modifications and equivalents may be made to the embodiments of the invention without departing from the spirit and scope of the invention, which is to be covered by the claims.

11页详细技术资料下载
上一篇:一种医用注射器针头装配设备
下一篇:一种心电监测配件及装置

网友询问留言

已有0条留言

还没有人留言评论。精彩留言会获得点赞!

精彩留言,会给你点赞!