深度学习与脑机接口_1(基于卷积神经网络的P300信号检测)

参考论文《Convolutional Neutral
Networks for P300 Detection with Application to Brain-Computer
Interfaces》

Hubert
Cecotti and Axel Gra¨ser

?1、所研究问题:检测单次刺激P300信号的有无(即不经过叠加平均)

以下四个图全部都包含P300波形:

我们只能从图1和4中观察出P300波形,图2和图3很难确定的说P300波形存在与否(然而实际上是有的)

提出问题:如何在叠加了背景脑电和噪声的信号中正确识别出P300波形?

2、论文模型CNN for P300
Detection

网络的第一层L0是输入层:输入样本是一个64x78的矩阵,64代表EEG信号通道数,78代表EEG信号在120HZ采样率下650ms的时域波形;在输入网络之前,样本数据进行预处理,使得每个通道信号的均值为零,方差为1。

?输入典型P300信号(上图只是一个通道的信号),看滤波器输出波形:

?第二层L1层实现了空域滤波的功能,用1x64的向量对输入样本进行卷积计算,实际就相当于对所有通道做加权平均。模型一共设计了10个空间滤波器,在网络进行反向传播训练时,滤波器可以自动学习出对应通道的权重大小。

第三层L2层实现了时域滤波器及下采样,把第二层L1层滤波得到的10个特征波形进行滤波和下采样,每个特征波形是一个1x78的向量,经过滤波和下采样后得到一个1x6的向量。
 
      第四层和第五层是由普通的全连接神经网络组成。

第五层网络的输出是一个2维的向量,输出[1,0]时代表检测到P300波形,输出[0,1]代表网络没有检测到P300波形。

?

准确的说这个模型只是借鉴了卷积网络的感受野和权值共享两个概念,实际实现中没必要使用卷积计算(模型较简单,用到卷积的地方比较少,直接用矩阵乘法就能搞定了)。

3、实验结果


        我的实验中,用来训练的样本为5100个,一半的样本包含P300波形,另外一半从没有P300波形的12750个样本中随机抽取出2550个(因为整体样本个数较少,若正负样本个数不一样,就容易出现100%正确分类一类样本,另一类样本却100%分错)。

学习率0.05迭代2次,改变学习率为0.01迭代4次,对训练样本分类结果为[1845,705;3873,8877],对测试样本分类结果为[2024,976;4725,10275]。

把TP、TN、FP和FN四个集合中的样本进行叠加平均得到以下波形:

?

无法解释的是FP,FN的两个集合的样本——没有P300的样本集合FP经过叠加平均后,反而得到一个类似P300波形的信号(图中黑色虚线);有P300的样本集合FN的叠加平均却得到类似背景脑电和噪声的波形??一个可能的解释是论文中的TABLE 8

Confusion
of Character Recognition。

4、网络敏感输入(即网络提取出了这些特征波形)一共50个

找不到解释有一些不是P300波形的特征

来自为知笔记(Wiz)

深度学习与脑机接口_1(基于卷积神经网络的P300信号检测),布布扣,bubuko.com

时间: 2024-10-06 03:41:22

深度学习与脑机接口_1(基于卷积神经网络的P300信号检测)的相关文章

深度学习、图像识别入门,从VGG16卷积神经网络开始

刚开始接触深度学习.卷积神经网络的时候非常懵逼,不知道从何入手,我觉得应该有一个进阶的过程,也就是说,理应有一些基本概念作为奠基石,让你有底气去完全理解一个庞大的卷积神经网络: 本文思路: 一.我认为学习卷积神经网络必须知道的几个概念: 1.卷积过程: 我们经常说卷积神经网络卷积神经网络,到底什么才是卷积?网络层卷积过程到底怎么实现?我们在这里借鉴了另一位博客大牛的动态图来给大家演示一下, 图作者文章在此: http://blog.csdn.net/silence1214/article/det

【深度学习笔记】第 6 课:卷积神经网络简介

到目前为止,我们已经大致地介绍了一些新网络 但是,如果你对数据已有一些了解,比如它是一张图片,或者一系列事物,你可以做得更好 颜色 想法非常简单,如果你的数据是某种结构,则你的网络没有必要从零开始学习结构,它会表现得更好 例如,假设你想尝试分类这些字母,你知道颜色并不是让A成为A的重要因素 你认为怎么样会使得你的分类器更容易学习? 一个使用彩色照片的模型还是只使用灰度的模型 直观地说,如果一个字母表现为你从未见过的颜色,当你尝试分类字母时,忽略颜色的特性将使得模型变得更加容易 统计不变性 这是另

深度学习之 TensorFlow(四):卷积神经网络

基础概念: 卷积神经网络(CNN):属于人工神经网络的一种,它的权值共享的网络结构显著降低了模型的复杂度,减少了权值的数量.卷积神经网络不像传统的识别算法一样,需要对数据进行特征提取和数据重建,可以直接将图片作为网络的输入,自动提取特征,并且对图形的变形等具有高度不变形.在语音分析和图像识别领域有重要用途. 卷积:卷积是泛函分析中的一种积分变换的数学方法,通过两个函数 f 和 g 生成第三个函数的一种数学算子,表征函数 f 与 g 经过翻转和平移的重叠部分的面积.设函数  是定义在  上的可测函

吴恩达深度学习笔记(deeplearning.ai)之卷积神经网络(二)

经典网络 LeNet-5 AlexNet VGG Ng介绍了上述三个在计算机视觉中的经典网络.网络深度逐渐增加,训练的参数数量也骤增.AlexNet大约6000万参数,VGG大约上亿参数. 从中我们可以学习到: 随着网络深度增加,模型的效果能够提升. 另外,VGG网络虽然很深,但是其结构比较规整.每经过一次池化层(过滤器大小为2,步长为2),图像的长度和宽度折半:每经过一次卷积层,输出数据的channel数量加倍,即卷积层中过滤器(filter)的数量. 残差网络(ResNet) 由于存在梯度消

人类永生、意念打字、脑控万物,还有多少未来在被脑机接口创造!

想不想将意识上传,实现永生? 现在,已经有一家公司在尝试了!南加州初创公司Kernel目前实现了将部分的意识上传到芯片,当然,是在老鼠身上. 这个实验是这样的: 他们将大脑内植入芯片的老鼠A放在一个环境中,在某片区域给它奖励.喂食,而在另一片区域给它惩罚.电击.芯片将这些信息记录之后,他们又把这个芯片植入另一只老鼠B,再把老鼠B放到之前的环境中观察. 他们发现,老鼠B会躲避老鼠A受过惩罚的区域,也会主动去老鼠A受奖励的区域,从而证明这个意识是可以被移植的. 去年8月,Kernel团队获得在线支付

深度学习主机攒机小记

本文來源網址:http://www.52nlp.cn/%E6%B7%B1%E5%BA%A6%E5%AD%A6%E4%B9%A0%E4%B8%BB%E6%9C%BA%E6%94%92%E6%9C%BA%E5%B0%8F%E8%AE%B0 Update: 这篇文章写于一年以前,这一年深度学习的大潮继续推进,1080也升级到1080TI了,攒机也有了更多更好的选择.最近更新了一篇文章:<从零开始搭建深度学习服务器:硬件选择>,可以看完下文后(主要提供了一些选择的思路),再来看最新的这篇(主要提供了一

脑机接口-BCI

---编译硅谷live 脑机接口(英语:brain-computer interface,简称BCI:有时也称作direct neural interface或者brain-machine interface),是在人或动物脑(或者脑细胞的培养物)与外部设备间创建的直接连接通路.在单向脑机接口的情况下,计算机或者接受脑传来的命令,或者发送信号到脑(例如视频重建),但不能同时发送和接收信号.而双向脑机接口允许脑和外部设备间的双向信息交换. 在该定义中,"脑"一词意指有机生命形式的脑或神经

什么!脑机接口可让中风患者快速,准确的打字?

---编译硅谷live 由斯坦福大学调查员领导的临床研究论文证明,脑机对接可以使人们以最高的速度和准确度水平通过直接的脑部控制进行麻痹. 该报告涉及三名严重肢体无力的研究参与者,其中两名是患有萎缩性侧索硬化症,也被成为"Lou Gehrig氏病",另外一位患有脊髓损伤.他们每人都有一个或两个小片阿司匹林大小的电极阵列防止在他们的大脑中记录来自运动皮质.控制肌肉运动区域的信号.这些信号通过电缆传输到计算机,并通过算法转换成将光标引导到屏幕键盘上的字符的点击命令. 每个参与者在经过最少的培

脑机接口入门概览

脑机接口(Brain Machine Interface)就是研究如何用神经信号与外部机械直接交互的技术 分类:植入式和非植入式.植入式的更精确,植入式电极相比于头皮贴片而言精确度高的多 植入式:MEA-EcoiG .nanowireFETs.人造神经细胞释放神经递质.neural Dust 非植入式:EEG.MEG.FMRI.FNIRS.PET EEG:Electroencephalography,即脑电图.通过脑电图描记仪,将人体脑部微弱生物电于头皮处收集,并放大记录而得到曲线图. MEA: