$$\rightleftharpoonup{xx}$$
$$\longleftharp{xx}$$,
$$\longrightharp{xx}$$,
该研究根据赫尔辛基宣言进行,并获得印度特伦甘纳瓦朗加尔SR大学机构伦理委员会批准(批准号007/2026)。在收集数据前,所有参与者均获得书面知情同意。
参赛者选拔
从11名健康参与者(年龄范围:25–45岁;平均年龄:28岁)收集脑电图数据,他们无神经或精神疾病史。本研究共考虑了1175个脑电图片段,其中527个属于放松类,648个属于注意力类。脑电图记录显示过度运动伪影或信号质量差的参与者被排除在外。
脑电图采集装置
建议的基于脑电图的脑机接口系统的总体布局如 图1所示,图中展示了信号采集、分类和实时使用的整个流程。脑电图数据通过一个小型生物势采集模块与微控制器系统连接进行记录。凝胶电极基于国际10–20系统,即Fp1和Fp2的前额点,参考电极和接地电极置于耳垂,如 图2所示。信号以128赫兹的速度数字化,并通过自撰的Python采集脚本发送到计算机。采用充分的皮肤预处理和导电凝胶以降低电极阻抗并提升信号质量。
实验程序
脑电记录在两种认知条件下进行:放松和注意力,遵循标准化方案。在放松条件下,参与者被安排坐在舒适、低噪音的环境中,并被指示保持静止,动作尽量减少。通过耳机播放安抚的器乐音频,并使用命令Python启动脑电图采集 collect.py。每次会面记录5分钟脑电图信号,重复四次。在注意力状态下,参与者被指示执行需要注意的任务,如互动游戏,同时保持与放松状态相同的获取设置。每次会面记录5分钟脑电图信号,重复四次。每位参与者共参与40分钟,包括20分钟放松和20分钟注意力任务,从而实现认知状态的可靠比较。
处理后的数据集被组织为以下标记区块:松弛(0);注意(1)。每个段持续时间为4秒,重叠率为50%,并用短时傅里叶变换表示为频谱图。
信号处理、特征表示与模型实现
获得的脑电信号经过预处理以消除噪声和伪影。使用50 Hz陷波滤波器去除电力线干扰,并在0.5至30 Hz信号中使用四阶巴特沃斯带通滤波器选择相关的脑电图频段。振幅阈值和目视检查用于识别受伪影污染的片段,约8–12%的数据被删除。高斯噪声加法、时间掩蔽和频率掩蔽是用于提升模型鲁棒性的数据增强方法。脑电信号经过过滤后,被划分为4秒的窗口,间隔50%。
单个脑电段被转换为时间-频率表示(短时傅里叶变换),如方程(1)所示,以便提取时间和光谱特征。
(1)
所得的频谱图经过归一化并调整为固定维度,作为分类模型的输入。为防止重叠引发的数据泄露,数据集在分割前被划分为训练(70%)、验证(10%)和测试(20%)子集,如图3所示。此外,还进行了“遗漏一人”交叉验证(LOSO)以评估跨受试者泛化,即使用一个受试者的数据进行测试,其余数据用于培训。
如图4所示,提出的SET-Net架构旨在捕捉多维脑电图特征。该模型集成卷积神经网络(CNN)骨干以提取空间-频谱表示,随后通过挤压与激励(SE)块自适应地重新校准通道层面的特征重要性,详见方程(2)。CNN骨干由两个卷积层组成,核大小为3 × 3,随后是批处理归一化和指数线性单位(ELU)激活
(2)
SE块的内部结构如 图5所示。 为了捕捉长程时间依赖性,采用了变换器编码器,其注意力机制见方程(3)并见 图6。
(3)
使用自适应平均池层将特征图压缩至固定大小为16×16。SE模块的减频比为8,用于重新校准各通道特征响应。变压器编码器由四层组成,四个注意头,前馈维数为256,模型嵌入尺寸为128。
最终分类采用全连通层,采用脱落正则化和软极大激活函数,区分注意力态和放松状态。所提模型的详细层级架构见 表1。
该模型使用AdamW优化器训练,初始学习率为0.001,权重衰减为1×10⁻4。使用余弦退火调度器以增强收敛性,并以32个批次训练了50个时代。类别失衡通过加权交叉熵损失函数克服,详见方程(4)。
(4)
表2 总结了训练配置, 表3 展示了用于基于脑电图的注意力-放松分类的SET-Net的超参数搜索。所选参数提供训练稳定性、增强泛化能力以及对脑电信号变化的耐受性。所选参数为训练过程提供稳定性,增强泛化,并抵抗脑电信号的改变。使用准确性、精度、召回率、F1评分和ROC-AUC来衡量模型表现。所有涉及预处理、模型训练和评估的流水线均用Python编写,使用PyTorch框架以确保可重复性。 表4 详细描述了故障排除,以指导和解决与脑电图采集、预处理、模型训练及实时使用相关的问题。 表5 概述了脑电图设备的材料,以便为实验和实验设置提供简便的框架。Python 3.8 搭配 PyTorch 深度学习框架被用于实现拟议的 SET-Net 框架。标准科学计算库用于信号预处理和特征提取,使用NumPy、SciPy和Matplotlib。所有实验程序都运行在配备Intel i7处理器和16 GB RAM的系统上,以加快模型训练。
数据可用性:
本研究中生成和分析的匿名脑电图数据集已在Zenodo数据库中公开,链接如下:https://zenodo.org/records/19627795。
所有数据均已去识别,以确保参与者的保密性,符合SR大学机构伦理委员会批准的机构伦理指南(批准号007/2026)。
手稿中展示了处理后的信息、模型设置和实现细节以重建结果,源代码公开于:https://github.com/Ravichanderj/SET-Net-EEG-BCI。