《Journal of Translational Medicine》:GEM-CRAP: a fusion architecture for focal seizure detection
编辑推荐:
为解决当前机器学习和深度学习模型在检测短暂、局部性癫痫发作时效果不佳的问题,研究人员开展了名为 GEM-CRAP(gradient-enhanced modulation with CNN-RES, attention-like, and pre-policy networks)的研究。结果显示该模型在公共数据集和宣武医院数据集中表现优异,对癫痫诊疗意义重大。
癫痫,这一古老又神秘的慢性神经疾病,如同隐匿在黑暗中的幽灵,悄然影响着全球约 7000 万人的生活。它以自发癫痫发作作为显著特征,给临床诊断和治疗带来了巨大挑战。尽管目前有 20 多种抗癫痫药物可供使用,但仍有近三分之一的患者无法仅通过药物控制病情,部分患者甚至需要接受手术治疗。然而,对于那些癫痫病灶广泛分散、定位困难或者与大脑功能区重叠的患者来说,手术治疗不仅难以实现,还可能带来记忆、语言障碍等潜在的神经风险。
在这样的困境下,神经影像技术为癫痫诊断提供了一定的帮助,但脑电图(EEG)凭借其记录大脑电活动的独特优势,成为了提升癫痫诊断和优化治疗策略的关键。其中,颅内脑电图(iEEG),像立体脑电图(SEEG)和皮层脑电图(ECoG),能够更清晰地展现大脑内部活动,精准定位癫痫病灶。
不过,现有的癫痫检测算法存在诸多不足。基于线长、面积和阈值限制的传统算法,常常忽略复杂的大脑节律活动,导致将正常放电误判为癫痫发作。而当前基于人工智能(AI)的深度学习算法,虽然在公共数据集上对特征明显的全身性癫痫分类表现出色,但在捕捉微妙的癫痫事件方面却力不从心。
为了突破这些困境,首都医科大学宣武医院等机构的研究人员开展了一项极具意义的研究。他们提出了一种名为 GEM-CRAP 的监督多层混合模型,旨在更精准地检测局灶性癫痫发作。这项研究成果发表在《Journal of Translational Medicine》上,为癫痫的诊断和治疗开辟了新的道路。
研究人员在此次研究中用到了多个关键技术方法。首先,采用了来自宾夕法尼亚大学医院的 HUP iEEG 数据集和首都医科大学宣武医院的 SEEG 数据集。利用 Brainstorm 和 EEGLAB 开源工具包对数据进行预处理,包括带通滤波、去除工频干扰、下采样等操作。模型构建方面,运用了卷积神经网络 - 残差网络(CNN-RES)模块、具有类似注意力机制的幅度感知通道以及基于长短期记忆网络(LSTM)的预策略层,并使用支持向量机(SVM)进行二次训练。
研究结果如下:
模型训练和验证 :通过交叉熵损失、平均绝对误差(MAE)和均方误差(MSE)等指标评估模型训练和收敛情况。结果显示,训练和验证的交叉熵损失逐渐降低,误差也逐渐减小并趋于稳定,表明模型的分类性能不断提升,预测准确性逐渐提高。
模型测试 :
混淆分析 :利用热图展示混淆矩阵的数值分布。结果表明,该模型在 ECoG 和 SEEG 数据集上表现良好,能正确分类大多数实例。但去除预策略网络后,0 类(发作间期)的误分类率显著增加,这充分证明了预策略网络的重要性。预策略网络可以过滤掉发作间期脑电图中的干扰,帮助模型更准确地提取与静息状态脑节律相关的关键特征。同时,研究还发现预策略网络能有效降低假阴性率(FNR),而假阳性率(FPR)受数据集复杂性等因素影响,在不同子集间有一定变化。
偏差分析 :基于平均通道偏差率对 ECoG 和 SEEG 测试数据集进行详细分析。结果显示,ECoG 数据的偏差率主要为正向,意味着模型在检测癫痫发作前期状态时略有延迟;SEEG 数据的总体偏差率较高,正负偏差分布相对均匀。不过,对于两个数据集,模型的绝对偏差率均保持在 6% 以下。
分类准确率 :该模型在 ECoG 数据集上表现最优。对于包含全身性强直 - 阵挛发作(GtcS)的 SEEG 数据,模型对 “1” 标签(代表全身性强直 - 阵挛发作状态)的识别能力与在 ECoG 数据上的表现相差不大,但由于处理多模态数据的挑战,整体数据集的性能略有下降。在宣武医院的 FS(局灶性癫痫发作)数据集中,清醒状态下的 FS 更容易被模型分类,准确率高达 94.1%,甚至超过了整体数据集(Subset 5)的表现;睡眠状态下的 FS 分类准确率虽相对较低,但也接近 90%,且模型对发作前期状态的检测仍保持较高水平,睡眠状态下对癫痫状态的召回率没有明显下降,表明模型对睡眠中的 FS 仍具有较高的敏感性。此外,与其他经典癫痫检测模型相比,GEM-CRAP 在包含局灶性癫痫特征的宣武医院 SEEG 数据集上表现更优,对短时长局灶性癫痫特征的识别能力更强。
消融实验 :对比预策略网络启用和禁用时的模型训练结果。当预策略网络禁用时,模型在所有指标上的分类性能均显著下降,尤其是在整体数据集(Subset 5)上表现更差。这表明随着数据复杂性的增加,预策略网络对模型的积极影响更为显著,有助于更好地进行梯度下降优化。
相关性分析 :分析 HUP iEEG 数据集中癫痫发作状态的时间分布与模型预测的通道准确率之间的关系。结果发现,两者之间存在显著的正相关。在 SEEG 数据中,皮尔逊相关系数为 0.703(p<0.05),斯皮尔曼相关系数为 0.855(p<0.05);在 ECoG 数据中,皮尔逊相关系数为 0.954(p<0.05),斯皮尔曼相关系数为 0.896(p<0.05),这表明输入时间分布与通道准确率之间存在明显的线性和单调关系。
研究结论和讨论部分指出,GEM-CRAP 模型通过自适应调整和注意力机制,在复杂信号环境中表现出更高的精度和鲁棒性,能够更准确地识别局灶性癫痫的关键发作特征,不仅提高了癫痫发作间隔的检测能力,还增强了对特定癫痫波形(如高频振荡 HFOs)的识别和分析能力,为更精准、个性化的癫痫诊断和治疗奠定了基础。
然而,该模型也存在一些局限性。例如,固定的序列长度可能限制了模型处理不同长度序列的灵活性;只考虑了频率分量的幅度绝对值,未纳入相位信息;模型缺乏明确的随机种子设置,导致每次运行结果略有差异;样本量有限,可能影响模型在更广泛人群中的通用性;并且模型缺乏先进的可解释性算法。
尽管存在不足,但这项研究依然为癫痫诊疗领域带来了新的希望。它推动了癫痫智能检测技术向更广泛应用的方向发展,为未来闭环神经刺激疗法提供了潜在的 AI 算法支持。相信在未来,随着研究的不断深入和技术的持续改进,这些问题将逐步得到解决,为癫痫患者带来更多的福音。
闂傚倸鍊烽懗鍫曞箠閹剧粯鍊舵慨妯挎硾缁犳彃霉閿濆牊顏犻柣顓炵墦閺屻劑鎮ら崒娑橆伓
濠电姷鏁搁崑鐐哄垂閸洖绠伴柟闂寸贰閺佸嫰鏌涢锝囪穿鐟滅増甯掗悙濠囨煃鐟欏嫬鍔ゅù婊堢畺閺岋綁鎮㈤悡搴濆枈濠碘剝褰冨﹢閬嶅焵椤掑喚娼愰柟绋挎憸閳ь剚绋堥弲婵嬪焵椤掑嫭娑ч柕鍫熸倐瀵偊宕掗悙鏉戔偓閿嬨亜閹哄秶鍔嶉柣锕€閰e铏规嫚閹绘帩鍔夌紓浣割儐鐢€崇暦濠靛绠虫俊銈傚亾缂佲偓婢舵劖鐓熼柡鍐ㄥ€哥敮鑸垫交濠靛洨绡€闁汇垽娼у瓭濠电偠灏欐繛鈧€规洘鍨块獮姗€骞囨担鐟板厞闁诲氦顫夊ú鏍洪妸鈺傚仼闁惧繐婀辩壕浠嬫煕鐏炲墽鎳呮い锔奸檮娣囧﹪顢曢敐鍥╃厜閻庤娲樺ú鐔笺€侀弮鍫濆窛妞ゆ牭绲剧粊顐︽⒒娴g懓顕滅紒璇插€块幃褔骞樺鍕枔閳ь剨缍嗛崰妤呮偂濞嗘劗绠鹃柤濂割杺閸ゆ瑦顨ラ悙杈捐€块柡灞炬礋瀹曞爼濡搁妷銉︽嚈闁诲孩顔栭崳顕€宕滈悢鑲╁祦鐎广儱顦介弫濠囨煟閿濆懏婀版繛鍫熸倐濮婄粯鎷呴挊澶夋睏闂佺儵鍓濆Λ鍐ㄧ暦瑜版帗鎯炴い鎰剁稻閻濈兘姊虹粔鍡楀濞堟洘銇勯妷銉уⅵ闁哄本鐩獮姗€鎳犻澶嬓滃┑鐐差嚟婵參宕归崼鏇炶摕闁哄洢鍨归獮銏′繆閵堝拑宸ラ柛鎾讳憾閺岋綁濮€閳轰胶浠繝銏㈡嚀濡宓勯梺鍦濠㈡﹢锝為崨瀛樼厽婵炲棗鑻禍鎯р攽閻愯尙婀撮柛濠冩礋濠€渚€姊洪幐搴g畵婵☆偅鐟х划鍫⑩偓锝庡枟閻撳啰鎲稿⿰鍫濈婵﹩鍘鹃埞宥夋煣韫囨凹娼愮€规洘鐓¢弻娑㈠箛閵婏附鐝栧銈傛櫇閸忔﹢寮婚妸銉㈡斀闁糕剝鐟ラ埅闈涒攽閳藉棗鐏犳い鎴濐樀瀵鈽夐姀鐘殿唺闂佺懓顕崕鎰涢敓鐘斥拺閻犲洤寮堕崬澶娾攽椤斿搫鈧鍒掑鑸电劶鐎广儱鎳愰ˇ銊ヮ渻閵堝棙灏靛┑顔惧厴椤㈡瑩骞掑Δ浣叉嫼闁荤姴娲犻埀顒冩珪閻忎線姊洪崨濠冪叆濡ょ姵鎮傞崺銏ゅ箻鐠囪尙顓洪梺鎸庢濡嫬鈻撻妷銉富闁靛牆妫涙晶顒傜磼椤旇偐鐒搁柛鈺傜洴瀵粙顢橀悢鍝勫箞婵犵數鍋涘Λ娆撳礉閺囥垺鍊堕柍鍝勫亞濞堜粙鏌i幇顒€绾ч柛鐘筹耿閺岀喖顢涘姣櫻呪偓娈垮櫘閸o絽鐣烽幒鎳虫梹鎷呯憴鍕絻
10x Genomics闂傚倸鍊风粈渚€骞栭锕€纾归柣鐔煎亰閻斿棙鎱ㄥ璇蹭壕濡ょ姷鍋為悧鐘诲灳閺傝¥鈧帗鍒婇悥鍓坢 HD 闂備浇顕х€涒晠顢欓弽顓炵獥闁圭儤顨呯壕濠氭煙閸撗呭笡闁绘挻娲橀幈銊ノ熼悡搴′粯闂佽绻掓慨鐑藉焵椤掑喚娼愭繛鍙夌矒瀹曚即骞橀懜娈挎綗闂佸湱鍎ら〃鍛寸嵁閵忊剝鍙忔慨妤€妫楁晶顔尖攽椤旂厧鏆f慨濠冩そ瀹曘劍绻濋崒婊呮噯婵犵妲呴崑鍛垝瀹ュ桅闁哄啫鐗嗙粻鐟懊归敐鍥ㄥ殌濞寸姰鍨藉娲箹閻愭彃濮夐梺鍝勬噺缁捇骞冩ィ鍐╃劶鐎广儱妫涢崢閬嶆椤愩垺鎼愭い鎴濇噺閹便劑鍩€椤掆偓閳规垿鎮欑€涙ḿ绋囧┑鈽嗗亝缁挻淇婇悽绋跨疀闁哄鐏濆畵鍡涙⒑缂佹ǘ缂氶柡浣规倐閹剝鎷呴搹鍦紳婵炶揪绲介幉鈥筹耿閻楀牅绻嗛柣鎰煐椤ュ鎽堕悙鐑樼厱鐟滃酣銆冮崨顖滅焼闁糕剝绋掗悡鏇㈡煃閳轰礁鏆堢紓鍌涘哺閺屽秷顧侀柛蹇旂〒閸掓帒鈻庨幘铏€悗骞垮劚椤︿即寮查幖浣圭叆闁绘洖鍊圭€氾拷
婵犵數濮烽弫鎼佸磻濞戞娑欐償閵娿儱鐎梺鍏肩ゴ閺呮粌鐣烽弻銉﹀€甸柨婵嗛娴滅偤鏌嶇紒妯活棃闁诡喗顨婇弫鎰償閳ュ磭顔戠紓鍌欐閼宠泛鈻嶆晶淇皊t闂傚倸鍊风欢姘缚瑜嶈灋婵°倕鎳忛弲婵嬫煥濠靛棙宸濈紒鐘虫煥椤潡鎳滈棃娑橆潓濠碘槅鍋呰摫闁靛洤瀚伴獮妯兼崉鏉炴壆鎹曠紓鍌氬€哥粔宕囨濮樿泛钃熸繛鎴欏灩閸愨偓闂侀潧臎閸愶絾瀚涘┑鐘垫暩閸嬫盯鎮ф繝鍥у偍妞ゃ儳顎怱PR缂傚倸鍊搁崐鐑芥倿閿斿墽鐭欓柟鐑橆殕閸庡孩銇勯弽顐粶闁绘帒鐏氶妵鍕箳閸℃ぞ澹曟俊鐐€х紓姘跺础閹惰棄绠栫憸鏂跨暦椤愶箑唯闁靛牆妫楁刊浼存⒒娓氣偓閳ь剛鍋涢懟顖涙櫠閺夋垟鏀介柍銉﹀墯閸ょ喖鏌嶈閸撱劎绱為崱娑樼婵ǹ娉涘Ч鏌ユ煃閸濆嫭鍣洪柛濠傜仛缁绘盯骞嬮悙鍨櫑婵犳鍠栭崯鎾蓟濞戙垹绫嶉柟鐐綑椤忥拷
闂傚倸鍊风粈渚€骞夐敓鐘偓鍐幢濡炴洖鎼オ浼村川椤撶偟浜伴梻濠庡亜濞诧妇绮欓幒妤€鍚归柛鏇ㄥ灡閻撶喖鏌熼柇锕€澧婚柛銈囧枛閺屾洟宕奸悢绋垮攭濡ょ姷鍋為悧鐘差嚕閸洖绠i柣妯活問閸炲爼姊绘担鍛婂暈闁荤喆鍎辫灋婵犻潧妫ḿ鏍р攽閻樺疇澹橀幆鐔兼⒑闂堟侗妾х紒鑼帶闇夐柣鎴eГ閻撶喖鏌eΟ澶稿惈闁告柨绉堕幉鎼佸级閸喗娈婚梺璇″枔閸庣敻寮幘缁樻櫢闁跨噦鎷� - 婵犵數濮烽弫鎼佸磿閹寸姴绶ら柦妯侯槺閺嗭附銇勯幒鎴濐仼闁活厽顨婇弻娑㈠焺閸愶紕绱板銈傛櫆閻擄繝寮诲☉銏犵労闁告劖鍎冲В鈧梻浣告贡閸庛倝骞愭ィ鍐︹偓鍛存倻閽樺顔愰柡澶婄墕婢х晫绮旈悽鍛婄厱閹兼番鍨归悘銉╂煃閽樺妯€妤犵偞锕㈤、娑橆潩椤愩埄妫滃┑鐘垫暩閸嬬偤宕归崼鏇炵闁冲搫鍊婚々鍙夌節婵犲倸鏆熼柡鍡畵閺岋綁寮崶顭戜哗缂佺偓鍎抽妶鎼佸蓟濞戙垹鐒洪柛鎰靛幖椤ユ繈姊洪崨濠冣拹閻㈩垽绻濋獮鍐ㄎ旈崨顓熷祶濡炪倖鎸鹃崑妯何i幇鐗堚拺缂備焦岣块埊鏇㈡煟閻旀繂娲ょ粻顖炴倵閿濆骸鏋涚紒鐘崇叀閺岀喐瀵肩€涙ɑ閿梺璇″枙缁舵艾顫忓ú顏勫窛濠电姴鍊婚鍌涚節閳封偓閸曞灚鐤侀悗娈垮枟婵炲﹪骞冮姀銈嗗亗閹艰揪缍嗛崬瑙勪繆閻愵亜鈧牠寮婚妸鈺傚€舵繝闈涚墢閻滅粯绻涢幋娆忕仾闁绘挻鐟╅幃褰掑Ω閵夘喗笑闂佺ǹ锕ら…鐑藉箖閻戣棄顫呴柕鍫濇閸樺崬鈹戦悙鍙夘棡闁挎岸鏌h箛瀣姕闁靛洤瀚伴、鏇㈠閳轰礁澹庨柣搴ゎ潐濞叉粍绻涢埀顒傗偓娈垮枙缁瑩銆侀弽顓ф晝闁挎繂鎳忕拠鐐烘倵濞堝灝鏋熼柟顔煎€垮顐﹀箻缂佹ɑ娅㈤梺璺ㄥ櫐閹凤拷
濠电姷鏁搁崑鐐哄垂閸洖绠伴柟闂寸贰閺佸嫰鏌涢锝囪穿鐟滅増甯掗悙濠冦亜閹哄棗浜鹃弶鈺傜箖缁绘繈鎮介棃娴躲垽鎮楀鐓庢珝闁诡垰鏈幆鏃堝Ω閿旀儳骞橀柣搴ゎ潐濞叉牕煤閵堝棛顩锋繝濠傜墛閻撴洟鏌i幇顒傛憼閻忓骏绠撻弻鐔兼寠婢跺ň鍋撴繝姘劦妞ゆ帒锕︾粔鐢告煕閹炬潙鍝烘い銏℃婵¤埖寰勭€n亙鍖栭梻浣筋潐婢瑰寮插☉娆庣箚闁惧繐婀辩壕濂告煏婵炑冨枤閺嗩參姊洪悷鏉挎Щ闁瑰啿閰i妶顏呭閺夋垹顦ㄩ梺闈浤涢埀顒勫磻閹惧绡€婵﹩鍘鹃崢鎼佹煟鎼搭垳绉甸柛瀣閹便劑宕奸妷锔惧幐閻庡厜鍋撻柍褜鍓熷畷鐗堟償閵娿儳鍘洪梺鍝勫暙閻楀棝宕¢幎鑺ョ厽婵☆垱瀵ч悵顏呮叏閿濆懎顏柡宀嬬稻閹棃濮€閳垛晛顫岄梻浣告啞濮婂湱鏁垾宕囨殾婵犻潧顑嗛崑鍕煟閹惧啿顔傞柕澶嗘櫆閻撱儵鏌i弴鐐测偓鍦偓姘炬嫹