分享

基于加权KNN算法的脑电信号情绪识别

 ChinaAET 2022-11-15 发布于北京

作者:
蔡 靖,袁守国,李 锐,徐梦辉
作者单位:
1.吉林大学 仪器科学与电气工程学院,吉林 长春130061。

摘要:

情绪与人类的行为、家庭及社会密切相关。情绪不仅能反映人类的各种感觉、思想和行为,而且也是各种外部刺激所产生的心理和生理反应,所以在很多领域中对情绪的正确识别十分重要。情绪的变化会导致脑电图(EEG)信号发生变化,反之,这些变化也反映了情绪状态。基于DEAP数据库,对EEG信号进行时域特征和频域特征提取,通过PCA主成分分析法对特征进行降维处理。利用加权KNN算法进行5折交叉验证训练,最终对兴奋(excited)、放松(relaxed)、沮丧(depressed)、愤怒(angry)4种情绪状态的识别准确率达到80%。
引言:
情绪是人们对客观事物的一种反馈方式,更是人们情感的表现方式,故而情绪识别被广泛应用于人工智能、心理学、情感计算、计算机视觉和医学治疗等领域[1]。生理信号是由人体内的自主神经系统活动而产生的,既不会受到人为意志的控制,也不会被伪装,可以客观地反映人体的生理和心理活动状态,因而可以作为一种能够较准确判断情绪状态的依据。随着科学技术的发展,基于生理信号(脑电、心电、脉搏、呼吸、皮温、肌电、皮肤电导)的情绪识别的研究取得了大量的成果。文献表明,与大脑活动最密切的EEG信号可以最真实地反映出人的情绪状态[2]
近年来,基于脑电信号的情绪识别是当前关于情绪研究领域和人机交互领域的热门课题。Pane等人提出了一种将情绪侧化和整体学习相结合的策略,对DEAP数据集采用随机森林的方法进行分类,分类准确率为75.6%[3];Verma等人基于DEAP数据库使用支持向量机(Support Vector Machine,SVM)进行多模态情绪识别[4];Kolodyazhniy利用K-近邻算法和交叉验证的方法对34名参与者的数据集进行分析,对恐惧、悲伤及中性3种情绪状态的识别准确率最高达73.2%[5]。但这些方法识别情绪种类不多且准确率较低,对此,本文提出一种采用加权KNN算法、基于DEAP数据库的5折交叉验证的方法实现对兴奋(excited)、放松(relaxed)、沮丧(depressed)、愤怒(angry)4种情绪的准确识别,识别准确率高达80%。
文章来源:《电子技术应用》杂志9月刊

    转藏 分享 献花(0

    0条评论

    发表

    请遵守用户 评论公约

    类似文章 更多