飞行员的疲劳驾驶会导致严重的事故,尤其是在大型飞行任务中。目前还没有一种有效的手段去监测飞行过程飞行员大脑的疲劳状态。

飞行员在驾驶过程中,主要有4个认知状态发生变化的阶段,

1、起飞和下降过程中,飞行员的视觉受到强烈的刺激,对应枕叶大脑功能区;

2、复杂飞行环境中,屏幕信息提示频繁,大脑需要快速推理、决策,生成飞行控制指令,对应额叶功能区;

3、飞行器处于超速状态时,飞行员手持推拉杆,感知自己的空间位置,这时,对应顶叶功能区;

4、飞行过程中,屏幕显示系统推送语音信息,飞行员收到语音提示,大脑进行短期记忆和处理,对应颞叶功能区。

上海交通大学吴奇团队联合东南大学基于不同认知状态下对应激活的脑区,建立了一种飞行过程脑机接口系统,由彩色脑功率图谱和认知状态监测脑网络组成。

团队通过全脑EEG获得不同认知状态下的脑电图信号,将这些信号的时空信息映射到一个平面上,可以构建大脑认知地图(BPM),作为深度学习模型的输入,BPM包含了认知状态信息,而飞行过程认知状态的预测效果往往更重要,而为了预测大脑潜在的认知状态,团队提出了一种基于Bayesian推理的深度学习方法,即用Bayesian方法来推断卷积神经网络(CNN)的后验参数,弥补了传统深度卷积神经网络对一些似是而非的样本预测困难的不足,Bayesian后验分布是样本的概率分布。同时团队还改进了Bayesian深度学习的模型,提出了利用自然梯度变分推理方法对CNN的参数进行优化,团队将这种方法命名为在线高斯-牛顿变化(OGNV),这样减少了推导出网络的近似后验分布所需的计算量,避免了过拟合风险,但仍然保留了贝叶斯方法的一些优点,从而降低模型过拟合的风险。

BPM的构成

疲劳指标和脑功率图获得

大脑疲劳指标通过EEG获取,用功率谱密度(PSD)表示脑电信号能量强弱,脑电频率由低到高一般分为δ、θ、α、β四个节律,在不同的工作状态下各节律PSD曲线呈现各自差异。有研究表明,疲劳时慢波增大,快波减小,δ和θ节律功率增大,α和β节律减小。而节律与大脑疲劳之间的关系在早期研究早中有报道。研究成果表明,节律功率比可以作为反映大脑疲劳状态的定量指标。比较典型的认知指标如下:(α+θ)/β,α/β,(α+θ)/(α+β)和θ/β。本研究中(α + θ)/β、(α+ θ)/(α + β)和θ/β的增加趋势更为明显。因此,将这三个指标作为判断飞行疲劳的标准。

EEG采集设备的64个电极分布在三维球面空间,为了凸显各电极位置的特征,团队采用等距方位投影将三维电极位置映射到二维平面上,然后构建反映疲劳认知状态的BPM。大脑疲劳状态与三个认知指标密切相关,经过一些预处理,将这三个指标对应到彩色图像中的RGB三个通道,则可以将这三个指标转化为一幅图像中的像素点,对图像中的非电极区域进行双线性插值等图像处理手段获得像素值,最后生成脑功率图。

BPM网络训练

深度网络的构建需要与实际问题相一致,才能揭示实际问题的运行机制。例如使用Lenet处理手写数字识别,使用Alexnet处理Cifaar10的分类问题。飞行员疲劳检测是一种多分类方法,可分为非疲劳状态、轻度疲劳状态、中度疲劳状态和极端疲劳状态,需要用一个成熟的大脑认知地图来检测大脑疲劳。为了解决这一需求,设计了用于疲劳检测的Bpmnet,对于多分类问题,实验一般采用一位有效编码。然而,疲劳检测并不是一个普通的图像分类问题,团队基于Bayesian深度学习模型,利用自然梯度变分推理方法(OGNV)对CNN的参数进行优化,将批量归一化(BN)层夹在两个神经网络层之间,以稳定每个神经网络层的输入数据分布。获得实际参数和网络输出之间最小损耗函数。在Bpmnet训练中,利用随机裁剪和水平翻转数据增强,增加训练集,提升预测效果。其主要框架如下

Bpmnet结构图

1、网络结构的前五层均具有RELU激活功能。

2、第1、4、5层的激活函数在该层的末端,第2、3层的激活函数在最大池化层之前。

3、网络层数的选择和各层参数的选择根据每次的实际结果和人工经验进行协调。

关于Bpmnet的5层网络结构中各层输入/输出和相应操作及参数数量的细节如下表所示

实验测试

研究选取了C919客机飞行员进行系统测试,在模拟驾驶舱内,飞行员模拟从重庆到哈尔滨的单行航线,在4小时飞行时间内,记录飞行员EEG信号,EEG采集设备的电极放置采用国际10-20标准(如下图),并按一定规则将4小时的EGG信号分别对应到4个疲劳状态,实验数据总量为5000,训练集数据为4000,验证集数据为1000。

国际10-20标准参考电极分布

不同参数优化方法的性能

不同优化算法的学习性能比较

从精度曲线可以看出在数据训练10次后检测进度基本达到稳定。实验证明了OGNV优化算法优于Adam法,而在训练网络中加入动量参数可以获得更精确的预测值。但是,它的时间消耗仍然高于传统的Adam法,更适用于离线分析任务。该系统检测准确率达到90%以上。相比以往预测手段,该团队实验结果将分类准确率提高了3% ~ 5%。

结论

本研究提供的航空脑机接口应用主要由两部分组成,一是大脑认知地图的生成,二是认知网络的建立。研究者对预测分类方法的优点进一步总结如下,首先,通过功率谱映射得到彩色大脑认知地图,直观反映当前任务下飞行员在每个时间窗口的认知状态,并将飞行员在不同任务中的认知状态以图像帧的形式表达出来;其次,提出了大脑认知检测网络Bpmnet及其Bayesian参数优化方法来检测驾驶员的认知状态。该认知检测模型充分考虑了脑功率图的特点,具有良好的检测性能;最后,开发了Bayesian-OGNV方法作为参数推理工具,以减少Bpmnet网络的过拟合。此外,采用了加入动量参数等更多的优化技术。结果表明,OGNV+ BN+动量参数优化方法可以使Bpmnet获得最佳的检测精度。

参考

E. Q. Wu, Z. Cao, P. Xiong, A. Song, L. -M. Zhu and M. Yu, Brain-Computer Interface Using Brain Power Map and Cognition Detection Network


仅用于学术交流,不用于商业行为,若有侵权及疑问,请后台留言,管理员即时删侵!

更多阅读


脑-机交互运动训练的神经反馈方法及康复应用

使用大脑活动反馈的刺激技术自动化治疗脑部疾病

脑科学与脑机接口创新企业诺尔医疗NeuroEchos获得亿元融资

将同构迁移学习应用于脑机接口,解决训练数据不足的问题

Nature子刊:皮层内脑机接口的主导感

当脑机接口碰上量子计算会发生什么?

牛津大学的研究人员首次在人体植入“闭环”生物电子研究系统

PNAS:人类首次利用新型脑磁图可视化快速大脑信号

基于EEG的癫痫自动检测: 综述与展望

2021年度脑机接口重大事件和进展汇总


点个在看祝你开心一整天!

基于脑功率谱检测飞行过程认知网络的脑机接口相关推荐

  1. BCI脑机接口10:Concept of Software Interface for BCI systems全文读后感

    各位好,很荣幸能和大家分享我的论文研究成果,我所选取的论文是杰罗米尔·思维达.罗曼·扎克.罗曼·杰赛克与2015年在数值分析和应用数学国际会议上发表的论文concept ofsoftware inte ...

  2. ​脑机接口(BCI)与人工智能:仅用思想来控制周围事物是什么感觉?

    作者:Nagesh Singh Chauhan,译者:YiYi 如今高新技术实验室里,每天都在上演人机交互的过程,最常见的,残疾人通过训练自己的思想来控制机器人的四肢.而人类期望有一天能够用我们的思想 ...

  3. 图论分析方法gretna_基于磁共振的多模态分析对血管性认知障碍患者脑网络的研究...

    摘要:目的:1.通过对血管性认知障碍(VCI)患者的结构相及静息态磁共振数据进行采集和分析,运用图论的分析方法来研究VCI患者与正常者之间的脑网络差异,并将脑网络拓扑属性与临床认知评分进行相关性分析, ...

  4. 【网络流量识别】【深度学习】【三】CNN和LSTM—基于信息获取和深度学习的网络流量异常检测

    本文是北京大学陆祥林等人,2019年四月发表于ICISDM的一篇文章,收录于ACM网站. 文章题目:基于信息获取和深度学习的网络流量异常检测 原文网址:基于信息获取和深度学习的网络流量异常检测|201 ...

  5. 基于无线EEG的脑机接口和新型干式传感器进行游戏控制

    脑机接口(BCI)是一种通信系统,通过将大脑信号转换成机器指令,帮助用户与外部环境进行交互.脑电信号的可用性和可靠性使其成为脑机接口最常用的方法.许多基于脑电图的脑机接口设备都是利用传统的湿式或微机电 ...

  6. 学术篇 | 多模态fNIRS脑电分类——基于脑机接口的深度学习算法

    近年来,脑机接口(BCI)系统的发展受到神经科学家的广泛关注,脑机接口可以作为一种沟通手段,并为运动障碍患者的运动功能恢复.脑机接口(BCI)设计的一个重要部分是正确地对脑信号进行分类,这些信号过去是 ...

  7. 基于耳部脑电的语音想象脑机接口系统

    本次分享一篇发表于JNE期刊的基于耳部脑电的语音想象脑机接口系统. 摘要 本研究调查了以用户耳朵 (ear-EEG) 为中心的脑电图 (EEG) 对基于语音想象的脑机接口 (BCI) 系统的功效.开发 ...

  8. 脑机接口应用于驾驶员的疲劳状态检测综述

    今天Rose分享一篇伍冬睿教授的关于驾驶员疲劳状态检测综述,主要包括非接触式例如计算机视觉以及接触式包括脑电等在驾驶员的疲劳状态检测! 伍教授在机器学习.脑机接口方向做了很多探索,包括集成学习方法.脑 ...

  9. 读《人脑连接组研究:脑结构网络和脑功能网络》

    人脑连接组研究:脑结构网络和脑功能网络 doi: 10.1360/972009-2150 文章结构 题目 人脑连接组研究:脑结构网络和脑功能网络 摘要 引言 1 复杂网络中的一些基本概念 1.1 网络 ...

最新文章

  1. python 使用yield进行数据的流式处理
  2. 剑指offer 04:重构二叉树
  3. ViewPager详解(一)——ViewPager的基本使用完整示例
  4. 程序员面试题精选100题(59)-字符串的组合[算法]
  5. Zedboard学习(二):zedboard的Linux下交叉编译环境搭建
  6. Fiori Elements的metadata和ui annotation
  7. ios中amplify配置configure_Nginx源码编译安装及配置文件初步学习
  8. linux彻底卸载xfce,Ubuntu12.04LTS下如何安装和彻底卸载xfce4?
  9. 关于心理的二十五种倾向(查理#183;芒格)-2
  10. 数学表达式3+(a+b)2对应的python表达式是_与数学表达式cd/2ab对应的Python表达式中,不正确的是:...
  11. [010]Try块和异常处理
  12. 万物皆可DAO?一文带你全方位解读DAO类型
  13. Windows文件夹或文件名过长无法删除
  14. 需要账号密码验证的代理ip使用
  15. Verilog简易电梯控制系统(2层)
  16. 【Delphi 篇】CodeGear 问题与解决方式
  17. 达人评测 i7 12700F和i5 13400F差距 酷睿i712700F和i513400F选哪个好
  18. 用手机数据来玩绝地求生吃鸡会是什么感觉?
  19. python第五章课后编程题答案_Python核心编程-第五章课后习题
  20. 5000年历史的沉淀

热门文章

  1. 数据库异地多活解决方案
  2. 离线安装python第三方库的实用方法:解决公司内网,服务器/电脑不能上网却需要安装python三方库问题(上:Windows环境中)
  3. 在命令行窗口查看Maven版本时,出现 Error: JAVA_HOME is set to an invalid directory.的解决方法
  4. 【笔记】Error while loading PyV8 binary: exit code 1解决方法
  5. 主机ping不通ubuntu虚拟机的解决方法
  6. 如何在Bash中加入数组元素?
  7. 在Python中检查类型的规范方法是什么?
  8. WordPress设计bug+WooCommerce漏洞导致网站存在被劫持风险
  9. Swift-跳转到tableView指定位置
  10. web-inf下文件访问