文件名称:cnn源码matlab去噪-SeizurePrediction:一种CNN+LSTM架构,可根据EEG数据预测癫痫发作
文件大小:86.64MB
文件格式:ZIP
更新时间:2024-06-23 10:53:19
系统开源
cnn源码matlab去建立癫痫发作预测 该项目使用 CNN + LSTM 架构从 EEG 数据预测癫痫发作。 它将数据分类为 preictal(label = 1) 或 interictal (label = 0)。 可在此处找到用于该项目的数据: 。 该项目有两部分: 预处理: 预处理脚本使用小波变换对 EEG 信号进行去噪,降低采样频率并将 10 分钟片段分成 15 个时间序列。 项目的这部分是用 MATLAB 编写的。 该脚本位于 source/Preprocessing/Preprocess_data.m 下。 CNN + LSTM: 预处理完成后,将使用此数据训练 CNN + LSTM 模型。 架构如下图所示: source/DataGenerator.py 脚本是一个自定义类,用于将数据批量加载到内存中,而不是一次加载整个数据集。 有关该类的更多信息,请参阅脚本中的注释。 注意:要安装使用的 python 库: 下载此存储库。 使用以下命令安装依赖项:pip3 install -r requirements.txt(假设已经安装了 python3 和 pip) sourc
【文件预览】:
SeizurePrediction-master
----source()
--------seizure_prediction.py(13KB)
--------DataGenerator.py(4KB)
--------Preprocessing()
----img()
--------net_arch.png(41KB)
--------Screenshot.png(141KB)
----requirements.txt(72B)
----README.md(2KB)
----Data()
--------contest_test_data_labels_public.csv(46KB)
--------Preprocessed()
--------file.md(1B)