中文引用格式: 曾超權(quán),,駱煒,,王森林,等. 一種基于改進的生成式對抗網(wǎng)絡的完整12導聯(lián)心電圖重構(gòu)方法[J]. 電子技術(shù)應用,,2025,,51(4):16-22.
英文引用格式: Zeng Chaoquan,Luo Wei,,Wang Senlin,et al. Reconstruct 12-lead ECG from II-lead: based on an improved generative adversarial network model[J]. Application of Electronic Technique,,2025,,51(4):16-22.
引言
心血管疾病(Cardiovascular Disease,,CVD)可能引發(fā)多種心臟問題,,包括心臟病、心力衰竭,、中風和動脈粥樣硬化,。為了預防和監(jiān)測這些疾病,心電圖(Electrocardiogram,,ECG)常被作為重要的臨床手段,。通過在特定位置放置電極,ECG能夠測量心臟活動過程中產(chǎn)生的微弱電信號,,從而評估心臟的健康狀況,。這些微弱的電信號提供了關(guān)于心臟狀況和個人總體健康狀況的重要信息。心電圖也因為其操作便捷和無創(chuàng)性的優(yōu)點,,成為了診斷和監(jiān)測心臟問題的重要工具[1-3],。
隨著人們對心臟健康意識的提高,越來越多的人使用便攜式心電監(jiān)測設備來監(jiān)測自己的心臟活動,。許多日常心電圖監(jiān)測系統(tǒng)(如智能手表等)為了提高設備便攜性而減少電極數(shù)量,。然而,與臨床設備使用的12導聯(lián)心電信號相比,,這些設備因為電極數(shù)量的減少,,無法提供心臟活動的完整視圖,而不完整的12導聯(lián)心電信號不足以作為臨床診斷或長期監(jiān)測的依據(jù)[4],。為了使電極數(shù)量有限的心電監(jiān)測設備也能夠捕獲完整的12導聯(lián)心電信號,,就必須解決從少數(shù)導聯(lián)心電信號中重構(gòu)12導聯(lián)心電信號的問題。通過這種方法,,即使設備電極有限,,仍然可以通過這些設備獲取完整的12導聯(lián)心電信號并為長期監(jiān)測和臨床診斷提供完整的心臟信息,。
通過文獻調(diào)研發(fā)現(xiàn),心電信號重構(gòu)方法大致可以分為基于神經(jīng)網(wǎng)絡和基于非神經(jīng)網(wǎng)絡兩類,?;诜巧窠?jīng)網(wǎng)絡的方法[5-8]在生成長度較短的12導聯(lián)心電信號時,有較高的重構(gòu)精度,。然而,,這類方法的重構(gòu)精度容易受到測量過程中噪聲的影響,并且隨著心電信號長度的增加,,重構(gòu)精度也有下降的趨勢,。此外,還有許多基于神經(jīng)網(wǎng)絡的12導聯(lián)心電信號重構(gòu)算法[9-16],。Garg等人使用了改進的U-Net從II導聯(lián)心電信號重構(gòu)出剩余的11導聯(lián)心電信號[16],。然而,心電信號是一種經(jīng)典的時間序列信號,,信號前后部分具有一定的時間相關(guān)性,,這些僅使用U-Net的方法在處理具有長期依賴關(guān)系的時間序列信號時可能會遇到梯度消失和爆炸問題,從而限制了重構(gòu)的12導聯(lián)心電信號的精度,。最近的一篇論文利用生成對抗網(wǎng)絡(Generative Adversarial Network,,GAN)模型來重構(gòu)12導聯(lián)心電信號[13]。因為GAN模型可以很好地擬合心電信號中的非線性關(guān)系,,從而提高了不同類型心電信號的重構(gòu)精度,,且無需單獨訓練每個導聯(lián)心電信號。在以往基于GAN模型的工作中,,如Yoon等人的工作[13],,由于模型處理信號前后依賴關(guān)系的能力有限,因此將心電信號重構(gòu)過程分為了兩個步驟,,在第一個步驟中重構(gòu)出小段的心電信號,,然后在第二個步驟下將這些信號組合在一起,最后得到完整的12導聯(lián)心電信號,。Kapfo等人則將長短期記憶網(wǎng)絡(Long Short-Term Memory,,LSTM)用于心電信號重構(gòu)任務[14]。LSTM能夠捕獲心電信號的時間特征,、模式和擴展關(guān)系,。但由于LSTM對不同導聯(lián)間心電信號的空間相似性處理能力較弱,通常需要輸入多個導聯(lián)的心電信號才能獲得完整的12導聯(lián)心電圖輸出,,因此Kapfo等人提出的模型使用導聯(lián)I,、II和V2作為原始導聯(lián)。但許多用于遠程長期心電監(jiān)護設備大多只能提供一個導聯(lián)的信號作為模型的輸入[4],,所以Kapfo等人的模型難以應用于單一導聯(lián)的監(jiān)護設備,。
為了在有限的資源下提高重構(gòu)完整的12導聯(lián)心電信號的精度,本文提出了一種以GAN網(wǎng)絡結(jié)構(gòu)為基礎,,采用Transformer和U-Net的混合結(jié)構(gòu)作為生成器,,通過判別器來區(qū)分生成器重構(gòu)的心電信號和真實的心電信號的模型。本研究主要的貢獻如下,,本模型可以同時生成所有12導聯(lián)的完整信號,,而不是先生成小段的心電信號再將其組合成完整的12導聯(lián)心電信號,提高了重構(gòu)效率,,簡化了信號生成過程,。與同類生成算法相比,本研究提出的模型具有較高的重構(gòu)精度,,在12導聯(lián)心電信號重構(gòu)應用中表現(xiàn)出了優(yōu)異的性能和有效性,。
本文首先介紹了本研究中使用的模型結(jié)構(gòu)和ECG數(shù)據(jù)集,并詳細描述了每個模塊的功能,。此外,,還提供了評估指標、訓練環(huán)境及訓練過程中使用的具體參數(shù)設置,。然后通過PTB-XL數(shù)據(jù)集和紹興人民醫(yī)院數(shù)據(jù)集驗證了模型的準確性,,并使用心電信號分類模型評估生成的心電信號的分類性能。
本文詳細內(nèi)容請下載:
http://forexkbc.com/resource/share/2000006388
作者信息:
曾超權(quán)1,,2,,駱煒2,3,,王森林2,,3,戴玲鳳2,,3,,陳豪2,3
(1.福州大學 先進制造學院,,福建 泉州 362251,;
2.中國科學院福建物質(zhì)結(jié)構(gòu)研究所,福建 福州 350108,;
3.福建省復雜動力系統(tǒng)智能識別與控制重點實驗室,,福建 泉州 362200)