lbinmeng / EEG_poisoning_attack

5 stars 0 forks source link

数据集 #1

Open Scarhei opened 2 years ago

Scarhei commented 2 years ago

你好,请问Motor imagery (MI)和P300数据集在哪里可以下载到呢

QienJane commented 1 year ago

您好,请问您在对齐这篇代码的时候,用的是哪个Python环境呀,还有一些包的版本您方便说一下嘛

lbinmeng commented 1 year ago

你好,请问Motor imagery (MI)和P300数据集在哪里可以下载到呢 Hi, MI dataset is four-class motor imagery (002-2014) in BNCIHORIZON2020 (http:// bnci-horizon-2020.eu/database/data-sets) and the P300 dataset was provided by EPFL (https: //www.epfl.ch/labs/mmspg/research/ page-58317-en-html/bci-2/bci_datasets/)

QienJane commented 1 year ago

您好,方便说一这个代码用的是哪个Python环境呀,还有一些包的版本您方便说一下嘛

lbinmeng commented 1 year ago

您好,方便说一这个代码用的是哪个Python环境呀,还有一些包的版本您方便说一下嘛

和bci_adv_defense用的是同一个环境,环境配置已上传

QienJane commented 1 year ago

您好呀,MI data(002-2014)是二分类的运动想象数据,然后(001-2014)是四分类的数据,您的代码里用的是四分类的数据(001-2014),但是您《EEG-Based Brain-Computer Interfaces Are Vulnerable to Backdoor Attacks》文章里用到的是右手和双脚的2分类,也就是(002-2014)二分类数据集。 我按照您提供的EEG_poisoning_attack源码结合四分类数据(001-2014),结果出错了,想请问下您在从下面网站下载了四分类数据(001-2014)以后,在分类前有对数据进行过其他的预处理步骤吗?如果有的话,您方便发一下预处理的.py代码吗?万分感谢! image

lbinmeng commented 1 year ago

您好呀,MI data(002-2014)是二分类的运动想象数据,然后(001-2014)是四分类的数据,您的代码里用的是四分类的数据(001-2014),但是您《EEG-Based Brain-Computer Interfaces Are Vulnerable to Backdoor Attacks》文章里用到的是右手和双脚的2分类,也就是(002-2014)二分类数据集。 我按照您提供的EEG_poisoning_attack源码结合四分类数据(001-2014),结果出错了,想请问下您在从下面网站下载了四分类数据(001-2014)以后,在分类前有对数据进行过其他的预处理步骤吗?如果有的话,您方便发一下预处理的.py代码吗?万分感谢! image

文章后面更新了,这个代码直接用四分类的MI就可以了

lbinmeng commented 1 year ago

博主您好,我按照您的指示下载了下四分类的数据:里面包括A01T.mat、A01E.mat,...,A09T.mat、A09E.mat等数据文件。

但是在pycharm中(左图)运行您的代码的时候,发现读取到的A01T.mat、A01E.mat...这些数据里还有“s”、“etyp”、“epos”这些键值对。 然而直接从您论文中给出的BNCI网址里下载的A01T.mat、A01E.mat,...,A09T.mat、A09E.mat这个数据集中的原始数据格式是不包括“s”、“etyp”、“epos”这些变量的(右图),所以冒昧问下您从BNCI网址中下载过原始数据后是不是又进行了一系列预处理呢?因为原始数据中的数据集中没有您的Python代码里写的这些“s”、“etyp”、“epos”这些键值对。

如果您进行过预处理的话,冒昧问下可以发一下预处理部分的.py文件给我嘛?这将对我有很大的帮助,非常感谢您!!! image

MI的预处理脚本处理的是最原始的gdf文件,可以在官网下 https://www.bbci.de/competition/iv/#download