基于面部表情分析的抑郁症识别研究.pdf
《基于面部表情分析的抑郁症识别研究.pdf》由会员分享,可在线阅读,更多相关《基于面部表情分析的抑郁症识别研究.pdf(5页珍藏版)》请在咨信网上搜索。
1、Computer Era No.10 20230 引言近些年来,抑郁症逐渐走进人们的视野,该疾病是一种患病率高、临床治愈率高的精神障碍疾病。然而大多数人对于此病的认知较低,导致坚持接受正规治疗的患者较少,另一方面,对于该类疾病的诊断仍处于简单的初级阶段。据世界卫生组织1数据显示,全球抑郁症患者数量超过3.5亿,预计在2030年将成为常见疾病之一。抑郁症对于个人、家庭以及社会都产生了巨大的困扰,因此,结合当前计算机技术提升抑郁症的诊断水平成为了研究的重点/热点问题之一。对于抑郁症的识别,众多研究者做了相关的研究。余涛2等提出了一种基于机器学习检测抑郁症患者自杀意图的方法,通过 K 最近邻(KNN
2、)、一般线性模型(GLM)、随机森林(RF)等传统机器学习方法构建模型,预测以及预防抑郁症患者自杀等不良行为。辛逸男3等人提出了一种基于语音特征的抑郁症诊断方法,该方法根据语音信号作为特征区分抑郁症患者和正常人群。王萌4等结合深度学习技术设计了一种抑郁症患者表情识别系统,利用卷积神经网络(CNN),构建模型,提取患者表情特征,实现表情识别。深度学习作为当今热门技术之一,在计算机视觉领域和自然语言处理领域都发挥着重要的作用,因此,将该类技术应用于抑郁症预防具有良好的可行性。抑郁症患者常有失望等负面面部表情且长期处于负面情绪阶段,而对患者面部表情的数据采集具有成本低、效率高等优点。故本文提出一种基
3、于面部表情DOI:10.16644/33-1094/tp.2023.10.015基于面部表情分析的抑郁症识别研究陈坤林,胡德锋,陈楠楠(南京审计大学计算机学院,江苏 南京 211815)摘要:为了更好的预测和诊断抑郁症,提出一种基于面部表情分析的抑郁症识别方法。使用卷积神经网络(CNN)算法构建模型,采用Python对中文抑郁库数据集EATD进行神经网络训练,从愤怒、厌恶、恐惧、开心等情绪来分析测试者规定时间内的情绪变化,预测测试者患抑郁症的概率。实验结果表明,本文方法在测试集中正确率为71.3%,准确率较高,识别出的面部表情占比符合抑郁症患者的自身情况,方法具有良好的可行性和合理性。关键词:
4、抑郁症识别;面部表情;卷积神经网络;情绪变化中图分类号:TP183文献标识码:A文章编号:1006-8228(2023)10-70-04Research on depression identification based on facial expression analysisChen Kunlin,Hu Defeng,Chen Nannan(School of Computer Science,Nanjing Audit University,Nanjing,Jiangsu 211815,China)Abstract:To better predict and diagnose depr
5、ession,a depression identification method based on facial expression analysis isproposed.A model is constructed using CNN algorithm,and Python is used to train the neural network on the Chinese depressiondatabase dataset EATD.The mood changes of the tester within a specified period of time are analy
6、zed in terms of anger,disgust,fear,and happiness to predict the probability of the tester suffering from depression.The experimental results show that theproposed method achieves a high accuracy of 71.3%in the test set,and the identified facial expressions correspond to the personalconditions of dep
7、ression patients,demonstrating good feasibility and rationality.Key words:depression identification;facial expressions;Convolutional Neural Network(CNN);mood change收稿日期:2023-06-13作者简介:陈坤林(1998-),女,山东临沂人,硕士,主要研究方向:大数据审计。70计算机时代 2023年 第10期分析的抑郁症识别方法。通过卷积神经网络(CNN)建立模型并训练得到抑郁症患者的各类表情参数,其中表情参数包括愤怒、厌恶、恐惧、
8、开心、伤心、惊讶、中性、蔑视,最后从数据集中选取百分之三十的数据作为测试集并检测其正确率。1 准备工作本文所采用的数据集是包含抑郁症患者的音频和面部扫描视频的中文抑郁库数据集EATD,该数据集由接受咨询的212名志愿者的视频组成,其中包含80名抑郁症患者。卷积神经网络(CNN)5是一种带有卷积结构的前馈神经网络,如图1所示,其主要结构包含输入层、卷积层、池化层、全连接层和输出层,其中输入层接受输入的训练数据,卷积层可以为多层且主要作用为使用卷积核进行特征提取和特征映射,池化层与卷积层可任意搭配并同样存在多层,其作用是下采样降维,最后由全连接层在尾部进行拟合,减少特征信息的损失,由输出层输出数据
9、。图1抑郁症识别模型结构图在训练数据之前,由于获取的数据集是以视频的形式存在,我们需要对该数据集进行一定的预处理,过程如下。图片截取:我们对于数据集中每个视频按10秒间隔截取一张照片且大小为320240,处理完的图片格式统一为.png。滤波去噪:采用Pyhton中blur函数对于图片进行滤波去噪处理,该函数使用归一化框过滤器模糊图像,计算每个像素中对应核的平均值,对输入的图像进行均值滤波后用目标图像输出。特征点标定:特征点是指在其他相似的图像或目标中,以相同或相似的不变形式表示的点,我们可以在不同图像之间建立几何或统计关系,实现输入人脸图片的识别。在本文中采用HOG特征基础,通过寻找数据集中人
10、脸照片的68个标定点,遍历所有点,打印出其坐标作为特征点标定。2 神经网络模型搭建2.1 网络初始化如图1所示,本文所搭建网络结构包含5层卷积层和2层池化层,我们从高斯分布中随机采样权重且这些随机初始化的权重将在网络的训练过程中逐渐调整以适应任务,除了权重,每个卷积层和全连接层还包含一个偏置(bias)项,偏置的初始化为随机最小值。其中卷积层的卷积核大小和池化层大小、向量维度、步长和填充参数如表 1 所示,在卷积层中我们使用Relu函数取代Sigmoid函数,其作为激活函数,能够有效地避免饱和问题且对抗梯度消失等情况。另一方面,该函数使用了简单的阈值化,具有很高的计算效率,能够降低本文实验对算
11、力的要求。71Computer Era No.10 2023表1网络初始化参数表网络层卷积层1卷积层2卷积层3池化层1卷积层4卷积层5池化层2卷积核大小/池化层大小(1,1,32)(3,3,64)(5,5,64)(2,2)(3,3,64)(5,5,64)(2,2)向量维度3332332步长1112112填充参数samesamesame-samesame-Relu函数和Sigmoid函数定义为公式和公式,在全连接层中的激活函数,我们仍使用Relu函数。Relu=max()0,xSigmoid=11+e-x2.2 输入层本文中输入层采用三维张量(H,W,C),其中H表示图像的垂直维度大小,即图像的
12、行数;W表示图像的水平维度大小,即图像的列数。C指的是图像的颜色通道数量。本文数据集图片为彩色图像,因此采用三原色通道(RGB通道)。经过数据预处理后,我们将每张图片转换为(48,48,3)的三维张量作为输入层的输入。2.3 卷积层在卷积过程中,卷积核的权重起到了特征提取的作用,通过多次训练学习得到适合任务的卷积核权重,从而帮助模型提取数据中有效特征。卷积计算公式如公式,其中l-1为卷积层,采样大小为a*a,g(x)将x中a*a的大小中像素值进行求和并乘以权重系数w,然后加上偏置项b,最后做Sigmoid函数运算。公式、公式为每一层卷积层的长度与宽度的计算法则,Hi、Wi分别为上一层长度和宽度
13、,F为卷积核大小,S为步长,P为边界填充参数。xlj=Sigmoid(wljg(xl-1j)+blj)Hi+1=Hi-FH+2PS+1Wi+1=Wi-Fw+2PS+12.4 池化层池化层用于减小特征图尺寸从而实现降维作用并且有效缓解过拟合问题,在该层中卷积核个数不给予改变。如图1所示,池化层特征提取维度为(2,2),我们采用图2中最大汇聚(Max Pooling),从每个2*2的特征数据中提取最大的数作为新的特征数据,公式、公式为池化层中长度与宽度的计算公式。图2Max PoolingHp=Hi-HjS+1Wp=Wi-WjS+12.5 全连接层在经过卷积层和池化层处理之后,我们通过全连接层将数
14、据转换为一维张量,本文中使用Flatten层和两层Dense层构建全连接层。在该层中,如图3所示,采用Dropout机制降低过拟合能力,该机制随机选取部分神经元不参与计算,这样一来可以减少神经元之间的依赖,权值的更新不再依赖固有关系的隐含节点的共同作用,从而提高模型学习的鲁棒性。图3Dropout机制2.6 输出层从图1可以看出,从界面中输入测试图片后,图片经训练过的抑郁症检测模型处理,输出每个表情的得分概率值,将该数据与抑郁症患者数据进行对比,从而预测测试者患抑郁症的几率。在输出层,softmax函数计算各表情的概率值,公式如下:Pj=eajk=1Neak其中,P表示每个表情的概率值,eak
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 基于 面部 表情 分析 抑郁症 识别 研究
1、咨信平台为文档C2C交易模式,即用户上传的文档直接被用户下载,收益归上传人(含作者)所有;本站仅是提供信息存储空间和展示预览,仅对用户上传内容的表现方式做保护处理,对上载内容不做任何修改或编辑。所展示的作品文档包括内容和图片全部来源于网络用户和作者上传投稿,我们不确定上传用户享有完全著作权,根据《信息网络传播权保护条例》,如果侵犯了您的版权、权益或隐私,请联系我们,核实后会尽快下架及时删除,并可随时和客服了解处理情况,尊重保护知识产权我们共同努力。
2、文档的总页数、文档格式和文档大小以系统显示为准(内容中显示的页数不一定正确),网站客服只以系统显示的页数、文件格式、文档大小作为仲裁依据,个别因单元格分列造成显示页码不一将协商解决,平台无法对文档的真实性、完整性、权威性、准确性、专业性及其观点立场做任何保证或承诺,下载前须认真查看,确认无误后再购买,务必慎重购买;若有违法违纪将进行移交司法处理,若涉侵权平台将进行基本处罚并下架。
3、本站所有内容均由用户上传,付费前请自行鉴别,如您付费,意味着您已接受本站规则且自行承担风险,本站不进行额外附加服务,虚拟产品一经售出概不退款(未进行购买下载可退充值款),文档一经付费(服务费)、不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
4、如你看到网页展示的文档有www.zixin.com.cn水印,是因预览和防盗链等技术需要对页面进行转换压缩成图而已,我们并不对上传的文档进行任何编辑或修改,文档下载后都不会有水印标识(原文档上传前个别存留的除外),下载后原文更清晰;试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓;PPT和DOC文档可被视为“模板”,允许上传人保留章节、目录结构的情况下删减部份的内容;PDF文档不管是原文档转换或图片扫描而得,本站不作要求视为允许,下载前自行私信或留言给上传者【自信****多点】。
5、本文档所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用;网站提供的党政主题相关内容(国旗、国徽、党徽--等)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。
6、文档遇到问题,请及时私信或留言给本站上传会员【自信****多点】,需本站解决可联系【 微信客服】、【 QQ客服】,若有其他问题请点击或扫码反馈【 服务填表】;文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“【 版权申诉】”(推荐),意见反馈和侵权处理邮箱:1219186828@qq.com;也可以拔打客服电话:4008-655-100;投诉/维权电话:4009-655-100。