一种方剂识别的方法、装置、设备及存储介质制造方法及图纸

技术编号:38086517 阅读:16 留言:0更新日期:2023-07-06 08:55
本申请公开了一种方剂识别的方法、装置、设备及存储介质,所述包括:基于各药材在基础方剂数据库中分别以君臣佐使类型出现的次数,计算表征各药材重要性的权重;将目标方剂中的药材与基础方剂中的药材组合,得到混合方剂;基于各药材重要性的权重,对目标方剂以及混合方剂进行向量化处理,得到表征混合方剂中各药材在目标方剂中出现的频率的第一集合以及表征混合方剂中各药材在对应的基础方剂中出现的频率的第二集合;根据预设公式计算所述第一集合与所述第二集合间的相似度;基于各相似度、阈值以及疾病和证候,得到对目标方剂的识别结果。本申请能够提高对方剂识别的准确性。本申请能够提高对方剂识别的准确性。本申请能够提高对方剂识别的准确性。

【技术实现步骤摘要】
一种方剂识别的方法、装置、设备及存储介质


[0001]本申请涉及中医中药
,特别是涉及一种方剂识别的方法、装置、设备及存储介质。

技术介绍

[0002]中医医嘱往往是由多种饮片所组成的方剂,虽然方剂与治疗目的存在相关关系,但往往医生的病历记录中不会给出明确的方剂名称。所以,需要对方剂的进行识别。
[0003]现有技术中,主要将医嘱中由多种饮片所组成的方剂与经典方剂进行匹配,进而实现对方剂的识别。但是,一次医嘱中有可能存在一个以上的方剂,即方剂间存在应用饮片种类交叉的可能,同时医生还会根据患者不同的情况将基础方剂中的饮片进行加减。所以,现有技术中无法对医嘱中的方剂进行准确的识别。

技术实现思路

[0004]基于上述问题,本申请提供了一种方剂识别的方法、装置、设备及存储介质,提高对方剂识别的准确性。
[0005]本申请实施例公开了如下技术方案:
[0006]第一方面,本申请提供一种方剂识别方法,所述方法包括:
[0007]基于各药材在基础方剂数据库中分别以君臣佐使类型出现的次数,计算表征各药材重要性的权重;
[0008]将目标方剂中的药材与基础方剂中的药材组合,得到混合方剂;
[0009]基于各药材重要性的权重,对目标方剂以及混合方剂进行向量化处理,得到表征混合方剂中各药材在目标方剂中出现的频率的第一集合以及表征混合方剂中各药材在对应的基础方剂中出现的频率的第二集合;
[0010]根据预设公式计算所述第一集合与所述第二集合间的相似度;
[0011]基于各相似度、阈值以及疾病和证候,得到对目标方剂的识别结果。
[0012]可选地,所述基于各相似度、阈值以及疾病和证候,得到对目标方剂的识别结果,包括:
[0013]若相似度大于阈值,将基础方剂数据库中对应的基础方剂名称添加至第三集合;
[0014]根据疾病和证候,从疾病

证候

方剂关系数据库中获得由对应的基础方剂名称所组成的第四集合;
[0015]基于所述第三集合与所述第四集合,得到对目标方剂的识别结果。
[0016]可选地,所述基于所述第三集合与所述第四集合,得到对目标方剂的识别结果,包括:
[0017]计算所述第三集合与所述第四集合的交集,将交集对应的基础方剂的名称作为对目标方剂的识别结果。
[0018]可选地,所述基于各药材在基础方剂数据库中分别以君臣佐使类型出现的次数,
计算表征各药材重要性的权重,包括:
[0019]基于各药材在基础方剂数据库中分别以君臣佐使类型出现的次数以及各类型对应的预设权重,得到表征各药材重要性的数值;
[0020]将各药材的重要性数值分别除以各药材的重要性数值之和,得到表征各药材重要性的权重。
[0021]可选地,所述阈值为各所述相似度的平均值。
[0022]可选地,所述预设公式为:
[0023][0024]其中,cos(θ)代表第一集合与第二集合间的相似度,xi代表各混合方剂中各药材在目标方剂中出现的频率,yi代表各混合方剂中各药材在对应的基础方剂中出现的频率。
[0025]可选地,所述方法还包括:
[0026]对药材的名称与基础方剂的名称进行标准化处理。
[0027]第二方面,本申请提供一种方剂识别装置,所述装置包括:第一计算模块、组合模块、向量化模块、第二计算模块以及识别模块;
[0028]所述第一计算模块,用于基于各药材在基础方剂数据库中分别以君臣佐使类型出现的次数,计算表征各药材重要性的权重;
[0029]所述组合模块,用于将目标方剂中的药材与基础方剂中的药材组合,得到混合方剂;
[0030]所述向量化模块,用于基于各药材重要性的权重,对目标方剂以及混合方剂进行向量化处理,得到表征混合方剂中各药材在目标方剂中出现的频率的第一集合以及表征混合方剂中各药材在对应的基础方剂中出现的频率的第二集合;
[0031]所述第二计算模块,用于根据预设公式计算所述第一集合与所述第二集合间的相似度;
[0032]所述识别模块,用于基于各所述相似度、阈值以及疾病和证候,得到对目标方剂的识别结果。
[0033]可选地,所述识别模块,具体用于:
[0034]若相似度大于阈值,将基础方剂数据库中对应的基础方剂名称添加至第三集合;
[0035]根据疾病和证候,从疾病

证候

方剂关系数据库中获得由对应的基础方剂名称所组成的第四集合;
[0036]基于所述第三集合与所述第四集合,得到对目标方剂的识别结果。
[0037]可选地,所述基于所述第三集合与所述第四集合,得到对目标方剂的识别结果,包括:
[0038]所述基于所述第三集合与所述第四集合,得到对目标方剂的识别结果,包括:
[0039]计算所述第三集合与所述第四集合的交集,将交集对应的基础方剂的名称作为对目标方剂的识别结果。
[0040]可选地,所述第一计算模块,具体用于:
[0041]所述基于各药材在基础方剂数据库中分别以君臣佐使类型出现的次数,计算表征
各药材重要性的权重,包括:
[0042]基于各药材在基础方剂数据库中分别以君臣佐使类型出现的次数以及各类型对应的预设权重,得到表征各药材重要性的数值;
[0043]将各药材的重要性数值分别除以各药材的重要性数值之和,得到表征各药材重要性的权重。
[0044]可选地,所述阈值为各所述相似度的平均值。
[0045]可选地,预设公式为:
[0046][0047]其中,cos(θ)代表第一集合与第二集合间的相似度,x
i
代表混合方剂中各药材在目标方剂中出现的频率,y
i
代表混合方剂中各药材在对应的基础方剂中出现的频率。
[0048]可选地,装置还包括:标准化模块:
[0049]所述标准化模块,用于对药材的名称与基础方剂的名称进行标准化处理。
[0050]第三方面,本申请提供一种计算机设备,其特征在于,包括:存储器,处理器,及存储在所述存储器上并可在所述处理器上运行的计算机程序,所述处理器执行所述计算机程序时,实现如第一方面任一项所述的方剂识别的方法。
[0051]第四方面,本申请提供一种计算机可读存储介质,其特征在于,所述计算机可读存储介质中存储有指令,当所述指令在终端设备上运行时,使得所述终端设备执行如第一方面任一项所述的方剂识别的方法。
[0052]本申请提供一种方剂识别方法,所述方法包括:
[0053]首先,基于各药材在基础方剂数据库中分别以君臣佐使类型出现的次数,计算表征各药材重要性的权重;其次,将目标方剂中的药材与基础方剂中的药材组合,得到混合方剂;再次,基于各药材重要性的权重,对目标方剂以及混合方剂进行向量化处理,得到表征混合方剂中各药材在目标方剂中出现的频率的本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种方剂识别的方法,其特征在于,所述方法包括:基于各药材在基础方剂数据库中分别以君臣佐使类型出现的次数,计算表征各药材重要性的权重;将目标方剂中的药材与基础方剂中的药材组合,得到混合方剂;基于各药材重要性的权重,对目标方剂以及混合方剂进行向量化处理,得到表征混合方剂中各药材在目标方剂中出现的频率的第一集合以及表征混合方剂中各药材在对应的基础方剂中出现的频率的第二集合;根据预设公式计算所述第一集合与所述第二集合间的相似度;基于各相似度、阈值以及疾病和证候,得到对目标方剂的识别结果。2.如权利要求1所述的方法,其特征在于,所述基于各相似度、阈值以及疾病和证候,得到对目标方剂的识别结果,包括:若相似度大于阈值,将基础方剂数据库中对应的基础方剂名称添加至第三集合;根据疾病和证候,从疾病

证候

方剂关系数据库中获得由对应的基础方剂名称所组成的第四集合;基于所述第三集合与所述第四集合,得到对目标方剂的识别结果。3.如权利要求2所述的方法,其特征在于,所述基于所述第三集合与所述第四集合,得到对目标方剂的识别结果,包括:计算所述第三集合与所述第四集合的交集,将交集对应的基础方剂的名称作为对目标方剂的识别结果。4.如权利要求1所述的方法,其特征在于,所述基于各药材在基础方剂数据库中分别以君臣佐使类型出现的次数,计算表征各药材重要性的权重,包括:基于各药材在基础方剂数据库中分别以君臣佐使类型出现的次数以及各类型对应的预设权重,得到表征各药材重要性的数值;将各药材的重要性数值分别除以各药材的重要性数值之和,得到表征各药材重要性的权重。5.如权利要求1所述的方法,其特征在于,所述阈值为各所述相似度的平均值。...

【专利技术属性】
技术研发人员:王玮尹立铮孟庆伟陈联忠
申请(专利权)人:北京嘉和海森健康科技有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1