科室推荐方法、装置、设备及存储介质与流程

文档序号:34866240发布日期:2023-07-23 20:17阅读:31来源:国知局
科室推荐方法、装置、设备及存储介质与流程

本发明涉及人工智能及数字医疗,尤其涉及一种科室推荐方法、装置、设备及存储介质。


背景技术:

1、在数字医疗领域中,随着人工智能的发展,通过线上医疗服务应用即可搜索出能够治疗疾病的具体科室。在将疾病划分到具体科室时,由于疾病名称的文本长度较短,现有模型很难充分学习到疾病的语义信息,从而造成现有模型无法准确的给疾病推荐出合适的诊疗科室。

2、因此,如何准确的给疾病推荐出合适的诊疗科室,成了亟需解决的技术问题。


技术实现思路

1、鉴于以上内容,有必要提供一种科室推荐方法、装置、设备及存储介质,能够解决如何准确的给疾病推荐出合适的诊疗科室的技术问题。

2、一方面,本发明提出一种科室推荐方法,应用于电子设备,所述科室推荐方法包括:

3、获取预测疾病的疾病名称,并获取多个配置科室的科室模板;

4、根据每个科室模板及所述疾病名称生成所述预测疾病与每个配置科室的交互向量;

5、获取预先训练完成的科室识别模型,所述科室识别模型包括多个编码器、多个解码器及预测输出层;

6、基于所述多个编码器对所述交互向量进行编码处理,得到编码信息;

7、根据所述多个解码器在所述科室识别模型的拼接顺序,对所述编码信息进行依次解码处理,得到解码信息;

8、基于所述预测输出层对所述解码信息进行预测,得到与所述预测疾病匹配的目标科室及所述目标科室的预测概率;

9、根据所述预测概率及所述目标科室生成所述预测疾病的科室推荐方案。

10、根据本发明优选实施例,所述根据每个科室模板及所述疾病名称生成所述预测疾病与每个配置科室的交互向量包括:

11、将每个科室模板作为第一句子,所述疾病名称作为第二句子,并基于预设标识拼接每个第一句子及所述第二句子,得到文本信息;

12、对所述文本信息进行分词处理,得到多个文本词汇;

13、识别每个文本词汇所在的句子所对应的句子编号;

14、识别每个文本词汇在所述文本信息中的位置编号;

15、基于每个文本词汇的词汇表征、所述句子编号及所述位置编号生成每个文本词汇的词汇向量;

16、依据所述位置编号,拼接多个所述词汇向量,得到所述交互向量。

17、根据本发明优选实施例,在获取预先训练完成的科室识别模型之前,所述科室推荐方法还包括:

18、获取多个训练疾病,并获取每个训练疾病所对应的诊疗科室;

19、根据所述多个训练疾病及多个所述诊疗科室生成多个训练样本,每个训练样本包括训练文本匹配对及该训练样本中样本疾病所对应的标注科室,所述训练文本匹配对包括该样本疾病所对应的训练名称及样本科室的科室信息;

20、基于预先构建的科室识别网络对所述训练文本匹配对进行识别,得到识别结果;

21、基于所述识别结果及所述标注科室生成所述科室识别网络的网络损失值;

22、根据所述网络损失值调整所述科室识别网络的网络参数,直至满足预设条件,得到所述科室识别模型。

23、根据本发明优选实施例,所述基于所述多个编码器对所述交互向量进行编码处理,得到编码信息包括:

24、对于任一编码器,基于所述交互向量的表征维度,从所述任一编码器中提取多个权值矩阵;

25、基于所述多个权值矩阵生成所述交互向量的多个配置向量;

26、基于所述多个配置向量中的任意两个配置向量及任一配置向量的向量维度,计算所述交互向量中每个表征词汇对其余词汇的关注度;

27、根据所述关注度及所述多个配置向量中的目标向量生成关注编码;

28、基于所述任一编码器的编码权值对所述关注编码进行加权和运算,得到初始向量,并将所述初始向量作为下一个编码器的交互向量进行编码处理,直至所述多个编码器均参与编码,得到所述编码信息。

29、根据本发明优选实施例,所述多个解码器包括第一解码器及第二解码器,所述第一解码器的拼接顺序小于所述第二解码器的拼接顺序,所述根据所述多个解码器在所述科室识别模型的拼接顺序,对所述编码信息进行依次解码处理,得到解码信息包括:

30、基于所述第一解码器的第一注意力网络对所述编码信息进行注意力分析,得到第一注意力信息;

31、基于所述第一解码器的第二注意力网络对所述第一注意力信息进行注意力分析,得到第二注意力信息;

32、基于所述第一解码器的解码权值对所述第二注意力信息进行加权和运算,得到解码数据;

33、拼接所述解码数据及所述编码信息,得到拼接信息;

34、基于所述第二解码器对所述拼接信息进行解码处理,直至所述多个解码器均参与解码,得到所述解码信息。

35、根据本发明优选实施例,所述基于所述预测输出层对所述解码信息进行预测,得到与所述预测疾病匹配的目标科室及所述目标科室的预测概率包括:

36、基于所述预测输出层的激活函数对所述解码信息进行激活处理,得到激活信息;

37、对所述激活信息进行归一化处理,得到所述预测疾病在每个配置科室上的输出概率;

38、基于所述预测输出层的概率阈值及所述输出概率,从所述多个配置科室中筛选出所述目标科室,并将所述目标科室所对应的输出概率确定为所述目标科室对应的预测概率。

39、根据本发明优选实施例,所述根据所述预测概率及所述目标科室生成所述预测疾病的科室推荐方案包括:

40、统计多个所述目标科室的科室数量;

41、识别所述电子设备的设备界面中展示行数阈值;

42、若所述科室数量小于或者等于所述展示行数阈值,则根据所述预测概率对多个所述目标科室进行排列,得到所述科室推荐方案;或者

43、若所述科室数量大于所述展示行数阈值,则根据所述预测概率及所述展示行数阈值,从所述多个目标科室中筛选出推荐科室,并根据所述推荐科室及所述推荐科室的预测概率生成所述科室推荐方案。

44、另一方面,本发明还提出一种科室推荐装置,运行于电子设备,所述科室推荐装置包括:

45、获取单元,用于获取预测疾病的疾病名称,并获取多个配置科室的科室模板;

46、生成单元,用于根据每个科室模板及所述疾病名称生成所述预测疾病与每个配置科室的交互向量;

47、所述获取单元,还用于获取预先训练完成的科室识别模型,所述科室识别模型包括多个编码器、多个解码器及预测输出层;

48、编码单元,用于基于所述多个编码器对所述交互向量进行编码处理,得到编码信息;

49、解码单元,用于根据所述多个解码器在所述科室识别模型的拼接顺序,对所述编码信息进行依次解码处理,得到解码信息;

50、预测单元,用于基于所述预测输出层对所述解码信息进行预测,得到与所述预测疾病匹配的目标科室及所述目标科室的预测概率;

51、所述生成单元,还用于根据所述预测概率及所述目标科室生成所述预测疾病的科室推荐方案。

52、另一方面,本发明还提出一种电子设备,所述电子设备包括:

53、存储器,存储计算机可读指令;及

54、处理器,执行所述存储器中存储的计算机可读指令以实现所述科室推荐方法。

55、另一方面,本发明还提出一种计算机可读存储介质,所述计算机可读存储介质中存储有计算机可读指令,所述计算机可读指令被电子设备中的处理器执行以实现所述科室推荐方法。

56、由以上技术方案可以看出,本技术通过所述科室模板,补充了所述多个配置科室自带的领域信息,实了疾病与科室的语义交互,增强了所述科室识别模型对所述预测疾病的预测能力,提高了所述科室推荐方案的生成准确性及生成合理性。同时,本技术通过所述多个解码器在所述科室识别模型的拼接顺序,对所述编码信息进行依次解码处理,通过结合前一个解码器的输出信息与所述编码信息,能够使得当前解码器对所述编码信息进行充分解码,提高了解码信息的生成准确性,进而提高所述目标科室及所述预测概率的预测准确性,进一步提高所述科室推荐方案的生成准确性。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1