【技术实现步骤摘要】
一种智能抑郁识别方法及装置
[0001]本专利技术涉及抑郁等级测量识别的
,尤其涉及一种智能抑郁识别方法及装置。
技术介绍
[0002]抑郁症是一种困扰人身心健康的精神疾病,主要症状表现在注意力减退、兴趣下降等方面,严重者甚至会产生自残、自杀的行为。目前抑郁症严重程度的测量识别方法主要以评价抑郁量表为主,采用医生与患者面对面交谈的方式来给患者的临床症状打分,通过临床症状的严重程度和持续时间来对患者的抑郁症严重情况进行测量识别。但是由于抑郁症患者的生活日常表现具有个体差异性等情况,导致部分临床医生根据抑郁量表对抑郁症严重情况的识别结果不一,可能会存在错误识别的情况。针对该问题,本专利技术提出一种智能抑郁识别方法,通过对抑郁测量过程中不同抑郁测量项目进行动态关联分析,智能评价测量患者的抑郁等级,不同的抑郁等级表示患者不同的抑郁症严重程度,辅助医生初步判断用户的抑郁严重程度。
技术实现思路
[0003]有鉴于此,本专利技术提供一种智能抑郁识别方法,目的在于:1)在抑郁测量过程中利用BORUTA方法去除抑郁测量过程中的无关抑郁测量项目,并在BORUTA方法中通过将原始项目打乱,构成阴影特征项目以增加抑郁测量数据的随机性,保证所采取方法的可靠性,进而删除重要性程度不高的项目,所保留项目与患者抑郁测量结果具有较高的相关性,增强了多维特征动态抑郁测量模型测量结果的可解释性;2)基于注意力机制以及多维子空间构建得到多维特征动态抑郁测量模型,基于激活函数得到抑郁测量概率,并针对抑郁测量概率确定抑郁等级评定表,实现
【技术保护点】
【技术特征摘要】
1.一种智能抑郁识别方法,其特征在于,所述方法包括:S1:采集患者的抑郁测量数据;S2:对采集的抑郁测量数据进行可解释性特征提取,得到患者的抑郁测量特征,其中BORUTA为所述可解释性特征确定的主要方法;S3:构建多维特征动态抑郁测量模型,所述多维特征动态抑郁测量模型以抑郁测量特征为输入,以抑郁测量概率为输出;S4:对多维特征动态抑郁测量模型进行优化求解得到最优模型参数,并基于最优模型参数构建得到最优多维特征动态抑郁测量模型;S5:将患者的抑郁测量特征输入到最优多维特征动态抑郁测量模型中,模型输出患者的抑郁测量概率,将该抑郁测量概率与预定的抑郁等级评定表进行比较,判断患者的抑郁等级。2.如权利要求1所述的一种智能抑郁识别方法,其特征在于,所述S1步骤中采集待抑郁识别患者的抑郁测量数据,包括:采集待抑郁识别患者的抑郁测量数据x,其中患者为进行抑郁识别的用户,所采集抑郁测量数据的格式为:x=(x1,x2,...,x
i
,...,x
34
),i∈[1,34]其中:x
i
表示患者在第i个项目的测量结果,x
i
={1,2,3,4},“1”表示没有或很少时间有,“2”表示小部分时间有,“3”表示相当多时间有,“4”表示绝大部分或全部时间有。3.如权利要求2所述的一种智能抑郁识别方法,其特征在于,所述S2步骤中对采集的抑郁测量数据进行可解释性特征提取,得到抑郁测量特征,包括:基于BORUTA方法确定抑郁测量数据中的可解释性特征,并根据所确定的可解释性特征,提取患者抑郁测量数据x中可解释性特征所对应的项目评分结果,构成患者的抑郁测量特征F
′
,所述基于BORUTA方法的可解释性特征确定流程为:S21:采集n名患者的抑郁测量数据以及对应的抑郁测量结果构成训练集data,其中抑郁测量结果为基于抑郁测量数据的抑郁严重情况人工判断结果,抑郁严重情况对应抑郁等级1
‑
5,其中1表示严重抑郁,5表示轻度抑郁,抑郁等级的数值越高,表示抑郁越严重,所构成训练集data的格式为:data={X
j
,y
j
|j∈[1,n]}X
j
=(x
j,1
,x
j,2
,...x
j,i
,,...,x
j,34
)其中:X
j
表示训练集data中第j名患者的抑郁测量数据,y
j
表示训练集data中第j名患者的抑郁测量结果;x
j,i
表示训练集data中第j名患者在第i个项目的评分结果;S22:将训练集data中的抑郁测量数据构成抑郁测量矩阵M:其中:
M
i
表示抑郁测量矩阵M的第i列,即第i个项目的作答情况;S23:对抑郁测量矩阵M中的每一列创建阴影列,则列M
i
的阴影列为M
′
i
,M
′
i
为将M
i
中评分结果的顺序打乱后重组得到的矩阵列;S24:构建带有阴影列的抑郁测量矩阵M
′
:M
′
=[M1,M
′1,M2,M
′2,...,M
i
,M
′
i
,...,M
34
,M
′
34
,Y]其中:Y表示n名患者的抑郁测量结果所构成的矩阵列;S25:随机从抑郁测量矩阵M
′
中抽取若干行构成计算矩阵B1和B2,其中计算矩阵B1和B2的行数不同;S26:构建决策树模型,所述决策树模型的输入为计算矩阵B1和B2,输出为抑郁测量矩阵M
′
中每个项目的重要性,所述项目包括抑郁测量数据的34个项目以及对应的34个阴影项目,抑郁测量矩阵M
′
中的M1,M
′1,M2,M
′2,...,M
i
,M
′
i
,...,M
34
,M
′
34
即代表所有68个项目,对应计算矩阵B中的B1,B
′1,B2,B
′2,...,B
i
,B
′
i
,...,B
34
,B
′
34
;所述任意第i个项目所对应的重要性计算结果r
i
为:r
i
=|r
i,1
‑
r
i,2
||其中:表示计算矩阵B1的行数,表示计算矩阵B2的行数;表示计算矩阵B1的列B
1i
中评分结果为k的行数;表示列B
1i
中评分结果为k的行数中,抑郁测量结果为c的行数的占比;表示计算矩阵B2的列B
2i
中评分结果为k的行数;表示列B
2i
中评分结果为k的行数中,抑郁测量结果为c的行数的占比;S27:记录34个阴影列中最大的重要性计算结果r
*
,判断抑郁测量矩阵M中每一列重要性计算结果与r
*
的大小,将重要性计算结果大于等于r
*
的项目标记为可解释性特征。4.如权利要求1所述的一种智能抑郁识别方法,其特征在于,所述S3步骤中构建多维特征动态抑郁测量模型,包括:构建多维特征动态抑郁测量模型,所构建多维特征动态抑郁测量模型包括输入层、嵌入层、交互层以及输出层;所述多维特征动态抑郁测量模型以抑郁测量特征为输入,以抑郁测量概率为输出,...
【专利技术属性】
技术研发人员:王浩,常瀛修,裘玮晶,宿禹昌,
申请(专利权)人:江苏瑞康成医疗科技有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。