想尝试一下脑电情绪识别的各个二分类算法。

代码主要分为三部分:快速傅里叶变换处理(fft)、数据预处理、以及各个模型处理。

采用的模型包括:决策树、SVM、KNN三个模型(模型采用的比较简单,可以直接调用库,很适合我这种新手,看起来也方便)。

代码在个人主页:脑电情绪识别二分类算法

https://download.csdn.net/download/qq_45874683/72601455

1. 数据预处理部分

1.将所有数据依次读取进行快速傅里叶变换。

代码如下:

2.处理标签,将四个维度都按照0-5和6-9划分为low和high

之后将标签进行编码,适合处理。

3.定义好分类标准,按照low和high将四个维度分为划分为:'sad'和'happy' ;'calm'和'aroused'; 'compliant'和'dominant';'disliked'和'liked'。

4.数据归一化

2.模型处理

1. 决策树:

2.SVM

3.KNN

这次的代码比较简单。

毕竟是二分类代码,最终的结果普遍偏高。

代码在个人主页:脑电情绪识别二分类算法

https://download.csdn.net/download/qq_45874683/72601455

基于deap脑电数据集的脑电情绪识别二分类算法(附代码)相关推荐

  1. 基于哈里斯鹰算法的极限学习机(ELM)分类算法-附代码

    基于哈里斯鹰算法的极限学习机(ELM)分类算法 文章目录 基于哈里斯鹰算法的极限学习机(ELM)分类算法 1.极限学习机原理概述 2.ELM学习算法 3.分类问题 4.基于哈里斯鹰算法优化的ELM 5 ...

  2. 基于粒子群算法的极限学习机(ELM)分类算法-附代码

    基于粒子群算法的极限学习机(ELM)分类算法 文章目录 基于粒子群算法的极限学习机(ELM)分类算法 1.极限学习机原理概述 2.ELM学习算法 3.分类问题 4.基于粒子群算法优化的ELM 5.测试 ...

  3. (论文加源码)基于DEAP和MABHOB数据集的二分类脑电情绪识别(pytorch深度神经网络(DNN)和卷积神经网络(CNN))代码解析

    论文解析见个人主页: https://blog.csdn.net/qq_45874683/article/details/130000469?csdn_share_tail=%7B%22type%22 ...

  4. (论文加源码)基于DEAP脑电数据集的脑电情绪识别(利用生成对抗性网络进行特征提取和数据扩充)

    本篇论文发表于2022年的顶级期刊,代码可以完整运行,详情见第八节或者个人主页 论文源码见个人主页:https://download.csdn.net/download/qq_45874683/876 ...

  5. (论文加源码)基于DEAP和MABHOB数据集的二分类脑电情绪识别(pytorch深度神经网络(DNN)和卷积神经网络(CNN))

    该论文发表于2021年的顶级期刊.(pytorch框架) 代码解析部分在个人主页: https://blog.csdn.net/qq_45874683/article/details/13000797 ...

  6. ML之kNNC:基于iris莺尾花数据集(PCA处理+三维散点图可视化)利用kNN算法实现分类预测daiding

    ML之kNNC:基于iris莺尾花数据集(PCA处理+三维散点图可视化)利用kNN算法实现分类预测 目录 基于iris莺尾花数据集(PCA处理+三维散点图可视化)利用kNN算法实现分类预测 设计思路 ...

  7. ML之kNNC:基于iris莺尾花数据集(PCA处理+三维散点图可视化)利用kNN算法实现分类预测

    ML之kNNC:基于iris莺尾花数据集(PCA处理+三维散点图可视化)利用kNN算法实现分类预测 目录 基于iris莺尾花数据集(PCA处理+三维散点图可视化)利用kNN算法实现分类预测 设计思路 ...

  8. NLP之NBGBT:基于朴素贝叶斯(count/tfidf+网格搜索+4fCrva)、梯度提升树(w2c+网格搜索+4fCrva)算法对IMDB影评数据集进行文本情感分析(情感二分类预测)

    NLP之NB&GBT:基于朴素贝叶斯(count/tfidf+网格搜索+4fCrva).梯度提升树(w2c+网格搜索+4fCrva)算法对IMDB影评数据集进行文本情感分析(情感二分类预测) ...

  9. 基于TensorFlow和mnist数据集的手写数字识别系统 ,可识别电话号码,识别准确率高,有对比实验,两组模型,可讲解代码

    基于TensorFlow和mnist数据集的手写数字识别系统 ,可识别电话号码,识别准确率高,有对比实验,两组模型,可讲解代码

最新文章

  1. nagios结合pnp4nagios图表
  2. saxreader读取服务器xml文件,使用SAXReader从xml文件读取元素
  3. 题目1255:骰子点数概率(动态规划)
  4. 一起谈.NET技术,C#创建不规则窗体的几种方式
  5. jvm性能调优实战 - 27亿级数据量的实时分析引擎,为啥频繁发生Full GC
  6. 数据结构之线段树进阶(区间更新lazy标记)
  7. python中可用于布尔测试的,如何在Python中使用布尔值?
  8. 【Linux】Linux内核的整体架构简介
  9. 转载]:[面试题:接口和抽象类的区别
  10. 麒麟案例 | 南浔电商领头羊+麒麟计划,碰撞出了企业下一个10年增长之路!
  11. scum服务器在线玩家,SCUM服务器选择推荐 官服跟私服有什么区别
  12. 2.5万字讲解DDD领域驱动设计,从理论到实践掌握DDD分层架构设计,赶紧收藏起来吧
  13. 系统主题修改桌面嵌入html,更换主题桌面主题 Win7桌面动态主题怎么更换
  14. 什么是Rest风格的Api?
  15. 【愚公系列】2022年03月 FTP及Telnet弱口令渗透测试之字典生成器
  16. spring boot 转pdf (html转pdf)
  17. C/C++嵌入BS架构的页面
  18. 一键安装包lnmp1.5
  19. 随机分析 || 鞅不等式 —— Doob不等式、BDG不等式、指数鞅不等式
  20. Python并发编程之谈谈线程中的“锁机制”(三)

热门文章

  1. 阿普奇 E7系列 工控机——MinipiceCAN卡在送餐机器人中的应用
  2. 在matlab如何调用库函数,Matlab调用外部库函数方法和注意事项
  3. 砸金蛋系统php,砸金蛋:PHP+jQuery实现的砸金蛋中奖功能
  4. MYO肌电臂环中文入门指南(Windows版)
  5. android camera 降噪,照片噪点怎么去除?超详细!一步步教你进行相机降噪处理!...
  6. pkpm快速入门教程_PKPM入门到精通教程
  7. 操作系统——进程同步与互斥
  8. 基于nodejs+vue的社区医院管理服务系统
  9. LOJ 一本通一句话题解系列:
  10. 世界各国的会计年度、记账本位币