描述 用于此代码是2016年我的解决办法结束8日将在私人排行榜和它是基于公共排行榜和0.79074 AUC私人排行榜与0.80396 AUC分类决策树。 软件 Matlab 2014a 数据 我使用了train_and_test_data_labels_safe.csv中标记为安全的所有数据文件。 没有进行任何预处理。 特征 在每个频道的整个10分钟文件中计算功能,而不会分成任何较短的纪元。 我基本上从示例提交脚本中获取了所有功能,并根据我的直觉和有关此主题的一些文章添加了其他功能。 功能包括: 平均值,标准偏差,偏度,峰度,光谱边缘,香农熵(用于信号和Dyads),Hjorth参数,几种类型的分形维数 使用Morlet波的10尺度小波变换的奇异值 -0.5,+ 0.5秒间隔内通道之间的最大相关性,频域中通道之间的相关性,每个二进位级上通道功率谱之间的相关性 每个频道共有73个功能,只
2022-07-26 10:20:00 45.22MB MATLAB
1
使用对抗性训练增强深度学习以稳健预测癫痫发作 该存储库包含 Hussein A.、Djandji M. 等人在 ACM Transactions on Computing for Healthcare 发表的期刊论文“Augmenting DL with Adversarial Training for Robust Prediction of Epilepsy Seizures”中使用的代码。 该论文可以在这里找到: : 。 要求 h5py (2.9.0) 希克尔 (3.4.5) matplotlib (3.1.1) 内 (0.11.0) 熊猫 (0.25.1) scikit-learn (0.21.3) scipy (1.1.0) 张量流-GPU (1.14.0) 主文件夹说明 CHBMIT 和 FB:原始数据集文件夹。 CHBMIT_cache 和 FB_cach
2022-03-09 21:27:14 1.5MB Python
1
针对目前癫痫发作实时自动预测困难的问题,将开展以LSTM模型为基础的癫痫发作预测的研究,构建了基于LSTM的神经网络模型对癫痫发作进行预测。将采集到的癫痫脑电数据进行预处理,然后提取单导联脑电小波能量特征,结合构建的基于LSTM的模型来识别癫痫发作前期和发作间期的状态,从而实现癫痫发作的预测。与传统的SVM和MLP相比,本方法取得了98.5%的分类精度和零误警的结果。为未来开发癫痫发作预警系统提供了理论基础,在临床应用上具有较大的潜在价值。
1
Kaggle-EEG:使用机器学习从EEG数据中预测癫痫发作。 KaggleUni墨尔本癫痫发作预测比赛第三名
2022-03-08 15:28:40 764KB machine-learning matlab svm kaggle
1
该项目有两部分: 1.预处理: 预处理脚本使用小波变换对EEG信号进行去噪,降低采样频率并将10分钟片段分成15个时间序列。项目的这部分是用MATLAB编写的。该脚本位于source/Preprocessing/Preprocess_data.m下。 2.CNN+LSTM:预处理完成后,将使用此数据训练CNN+LSTM模型。 架构如下图所示: source/DataGenerator.py脚本是一个自定义类,用于将数据批量加载到内存中,而不是一次加载整个数据集。有关该类的更多信息,请参阅脚本中的注释。
2022-01-06 18:07:17 86.76MB matlab python LSTM CNN
脑电提取均值信号特征的matlab代码用于癫痫发作检测的脑电图特征工程 该 repo 记录了癫痫发作检测任务中最具挑战性的部分 EEG 特征工程的 MATLAB 代码。 这些 EEG 特征已被 Citation 中已发表的论文所使用。 脑电特征域 功能编号 特征域 描述 1-4 基本统计 平均振幅、标准振幅、过零次数、振幅范围 5-16 光谱分析 每个频段的功率比和绝对功率,alpha、beta、theta、delta、gamma 和 freq 质心,总功率 17-28 时频域 离散小波变换(DWT)在六个频段上系数的均值和标准差 29-31 非线性特征 ApEn、LZ 复杂度、Hurst 指数 32-43 时空域 六个频段和大脑区域的锁相值 44-47 同步测量(带频移/频移) 时域和频域中的动态扭曲 48-62 复杂网络特征 从时间和频率不变网络中提取的特征 功能 1-47 参考; 功能 48-62 对 . 基于这项工作的博士论文在 . 脑电特征提取首先,通过以下方式下载此 repo: git clone git@github.com:ieeeWang/EEG-feature-se
2021-11-11 16:28:44 2.21MB 系统开源
1
这是墨尔本大学 AES/MathWorks/NIH 癫痫发作预测 ( https://www.kaggle.com/c/melbourne-university-seizure-prediction ) 的 MATLAB 解决方案。 它建立在使用神经网络工具箱中的自动编码器和神经网络的基础上。 压缩文件包含: 1. autoencoder_train.m, 使用自动编码器构建深度网络的脚本,如以下示例中所述: http : //www.mathworks.com/help/nnet/ug/construct-deep-network-using-autoencoders.html 。 在构建深度或堆叠网络后,深度网络将适应更多的训练数据。 2. autoencoder_test.m, 一个脚本,用于加载从训练数据构建的神经网络,并对验证和测试数据进行预测。
2021-10-13 19:52:03 5KB matlab
1
cnn源码matlab去噪-SeizurePrediction:一种CNN+LSTM架构,可根据EEG数据预测癫痫发作
2021-10-13 13:05:19 86.64MB matlab cnn lstm python
CNNs-CHB-MIT 该项目是关于将CNN应用于来自CHB-MIT的EEG数据以预测癫痫发作。 这是UNIVERSITA DI CAMERINO分配给计算机科学学士学位的小组项目。 该项目的目的是尝试复制论文中获得的结果: 该算法包括创建数据的频谱图,然后将它们与CNN模型一起使用以预测癫痫发作。 有关更多信息,请参见和 。 这两个文件分别是意大利语的作品介绍和关系。 入门 先决条件 在该项目中,anaconda用于管理软件包。 所需包装: keras 2.2.2 python 3.6.6 张量流1.10.0 matplotlib 麻木 pyedflib 科学的 为了评估网络,进行培训和测试,GPU用于快速评估。 通过使用CPU,训练时间比使用GPU慢得多。 GPU所需的软件包: 张量流 对于GPU的使用,此链接对于安装Ubuntu 18.04 LTS的所有驱
2021-09-14 18:08:19 4.3MB seizure-prediction cnn-keras eeg-analysis chb-mit
1
这是墨尔本大学 AES/MathWorks/NIH 癫痫发作预测 ( https://www.kaggle.com/c/melbourne-university-seizure-prediction ) 的 MATLAB 解决方案。 它建立在之前 Kaggle 癫痫发作比赛 ( https://www.kaggle.com/c/seizure-prediction ) 的获胜解决方案 ( https://github.com/drewabbot/kaggle-seizure-prediction ) 上,使用 lassoGLM统计和机器学习工具箱中的模型。 压缩文件包含: 1.calculate_features.m——从iEEG样本值计算一组特征的函数2. step1_generate features -- 加载患者训练(和测试)iEEG 样本数据并计算特征的函数(使用函数calcul
2021-09-05 19:07:37 12KB matlab
1