一种基于决策树的辅助问诊系统技术方案

技术编号:29679838 阅读:17 留言:0更新日期:2021-08-13 22:03
本发明专利技术涉及一种基于决策树的辅助问诊系统,获取皮肤病的诊断标准,根据诊断标准确定采集指标;确定各采集指标之间的逻辑关系,根据序号以及逻辑关系确定各采集指标在表单中的位置顺序;根据位置顺序,将各采集指标生成表单;展示表单后,获取基于表单的反馈信息,根据预先设置的决策树以及反馈信息得到辅助问诊结果。本发明专利技术提供的系统,表单中各采集指标以及指标在表单中的位置顺序均是基于当前患者动态确定的,保证了表单内容与当前患者的强相关性,可以为不同患者提供不同表单,使得表单可以准确反应当前患者的患病特性,保证了整套辅助问诊系统的结果更加准确。

【技术实现步骤摘要】
一种基于决策树的辅助问诊系统
本专利技术涉及远程医疗
,尤其涉及一种基于决策树的辅助问诊系统。
技术介绍
随着人类进步的步伐,人们赖以生存的环境也在不断改变。大气污染日益严重,导致皮肤病发病率不断提高,而皮肤病的致病因素也在不断地升级。皮肤病成为医学上的常见病、多发病,具有发病范围广、病情种类多、治疗时间长等特征。基于皮肤病的特征,当前线下医疗资源有限,为此需要一种结合各患者的皮肤病特性及患者自身信息为皮肤病的诊断提供辅助诊断的方案。现有技术中,会向患者提供一张问诊表单,该表单可能是通用皮肤病的表单,也可能是特定皮肤病的表单,基于患者对于表单中各指标的答复对患者病情进行辅助诊断。现有方案中的表单是预先设置好的,针对各患者,该表单的形式与内容均不会发生变化,然而同一病情在不同患者身上的表征也是不同的,有的指标明显,有的指标不明显,现有方案对于不同患者采用相同指标的表单,就会对忽略同一病情在不同患者上的差异,造成对患者病情分析不全面,诊断结果不准确。为此,需要一种能够反应患者个性化病情,实现对患者皮肤病进行全面分析,为医生提供辅助问诊结果的辅助分析方案。
技术实现思路
(一)要解决的技术问题鉴于现有技术的上述缺点、不足,本专利技术提供一种基于决策树的辅助问诊系统。(二)技术方案为了达到上述目的,本专利技术采用的主要技术方案包括:一种基于决策树的辅助问诊系统,所述系统包括:诊断标准获取模块、采集指标确定模块、逻辑关系确定模块、位置顺序确定模块、表单生成模块、反馈信息获取模块、问诊结果确定模块;所述诊断标准获取模块,用于获取皮肤病的诊断标准;所述采集指标确定模块,用于根据所述诊断标准确定采集指标;所述采集指标包括序号;所述序号初始值为空值;所述逻辑关系确定模块,用于确定各采集指标之间的逻辑关系;任意两个指标之间的逻辑关系用于描述所述任意两个指标在表单中出现的先后顺序;所述位置顺序确定模块,用于根据所述序号以及所述逻辑关系确定各采集指标在表单中的位置顺序;所述表单生成模块,用于根据位置顺序,将各采集指标生成表单;所述反馈信息获取模块,用于展示所述表单后,获取基于所述表单的反馈信息;所述问诊结果确定模块,用于根据预先设置的决策树以及所述反馈信息得到辅助问诊结果。(三)有益效果本专利技术的辅助问诊系统首先获取皮肤病的诊断标准,依据标准确定初步的采集指标,通过逻辑关系确定模块、位置顺序确定模块和表单生成模块动态生成至少一张用于患者反馈的表单,由此可针对患者皮肤病,获取到该皮肤病的全方位的特征,实现了结合患者自身的信息为患者皮肤病特征的全面采集,由此,根据全面采集的特征及预先设置的决策树,得到供医生全面可分析的辅助问诊方案。本专利技术系统,表单中各采集指标以及指标在表单中的位置顺序均是基于当前患者动态确定的,保证了表单内容与当前患者的强相关性,可以为不同患者提供不同表单,使得表单可以准确反应当前患者的患病特性,保证了整套辅助问诊系统的结果更加准确,而且该方案还较好的减轻了医生的工作量,且能够为患者提供更精确的医疗服务。特别地,在本专利技术中,是通过系统内的分析和组合,表单中指标的具体内容以及指标之间的前后关系均是动态生成的,由此可以为每一患者提供符合其病症的表单,实现表单的千人千面,通过该表单获得皮肤病特征可以更加准确且全面的反应当前用户的病症,克服了医生询问患者存在片面性、经验型的缺陷,本专利技术的系统采集信息全面,能够提供更精准的辅助问诊结果。附图说明图1为本专利技术一实施例提供的一种基于决策树的辅助问诊系统的结构示意图;图2为本专利技术一实施例提供的一种采集指标示意图;图3为本专利技术一实施例提供的一种表单示意图;图4为本专利技术一实施例提供的一种筛查表单示意图;图5为本专利技术一实施例提供的一种问诊表单示意图;图6为本专利技术一实施例提供的一种决策方案示意图;图7为本专利技术一实施例提供的一种辅助决策曲线示意图;图8为本专利技术一实施例提供的第一种报告形式示意图;图9为本专利技术一实施例提供的一种评分标准的示意图。具体实施方式为了更好的解释本专利技术,以便于理解,下面结合附图,通过具体实施方式,对本专利技术作详细描述。本专利技术提供一种基于决策树的辅助问诊系统,首先获取皮肤病的诊断标准,依据标准确定初步的采集指标,进而动态生成至少一张用于患者反馈的表单,由此可针对患者皮肤病,获取到该皮肤病的全方位的特征,实现了结合患者自身的信息为患者皮肤病特征的全面采集,由此,根据全面采集的特征及预先设置的决策树,得到供医生全面可分析的辅助问诊方案。本专利技术的系统,表单中各采集指标以及指标在表单中的位置顺序均是基于当前患者动态确定的,保证了表单内容与当前患者的强相关性,可以为不同患者提供不同表单,使得表单可以准确反应当前患者的患病特性,保证了整套辅助问诊系统的结果更加准确。参见图1,本实施例提供的基于决策树的辅助问诊系统的包括:诊断标准获取模块201、采集指标确定模块202、逻辑关系确定模块203、位置顺序确定模块204、表单生成模块205、反馈信息获取模块206、问诊结果确定模块207。诊断标准获取模块201,用于获取皮肤病的诊断标准。采集指标确定模块202,用于根据诊断标准确定采集指标。采集指标包括序号。序号初始值为空值。逻辑关系确定模块203,用于确定各采集指标之间的逻辑关系。任意两个指标之间的逻辑关系用于描述任意两个指标在表单中出现的先后顺序。位置顺序确定模块204,用于根据序号以及逻辑关系确定各采集指标在表单中的位置顺序。表单生成模块205,用于根据位置顺序,将各采集指标生成表单。反馈信息获取模块206,用于展示表单后,获取基于表单的反馈信息。问诊结果确定模块207,用于根据预先设置的决策树以及反馈信息得到辅助问诊结果。具体的,通过图1所示的基于决策树的问诊系统在执行时的具体说明如下。S101,诊断标准获取模块获取皮肤病的诊断标准。本步骤可以获取皮肤科医生输入的皮肤病诊断标准。也可以从预先存储的诊断标准数据库中获取相应的皮肤病的诊断标准。该诊断标准的制定主体可以是医生(即医生基于病人的当前病症确定的诊断标准),也可以是国家标准(如GBZ18-2002职业性皮肤病诊断标准,详见:https://wenku.baidu.com/view/da547bbd67ec102de2bd8995.html)。此处的诊断标准如:症状(皮损面积、皮损湿度、皮屑程度、症状持续天数等)、影响程度(如是否无法入睡、是否瘙痒等)、心理状况(如对心情的影响等)。本步骤在具体实现时,可以采用如下的实现方案:1、向用户开放信息采集通道,通过该通道,用户可以输入病症的描述内容。对于1,作如下说明:1)用户,可以是患者,也可以是医生。2)通道,可以是一个文本本文档来自技高网...

【技术保护点】
1.一种基于决策树的辅助问诊系统,其特征在于,所述系统包括:诊断标准获取模块、采集指标确定模块、逻辑关系确定模块、位置顺序确定模块、表单生成模块、反馈信息获取模块、问诊结果确定模块;/n所述诊断标准获取模块,用于获取皮肤病的诊断标准;/n所述采集指标确定模块,用于根据所述诊断标准确定采集指标;所述采集指标包括序号;所述序号初始值为空值;/n所述逻辑关系确定模块,用于确定各采集指标之间的逻辑关系;任意两个指标之间的逻辑关系用于描述所述任意两个指标在表单中出现的先后顺序;/n所述位置顺序确定模块,用于根据所述序号以及所述逻辑关系确定各采集指标在表单中的位置顺序;/n所述表单生成模块,用于根据位置顺序,将各采集指标生成表单;/n所述反馈信息获取模块,用于展示所述表单后,获取基于所述表单的反馈信息;/n所述问诊结果确定模块,用于根据预先设置的决策树以及所述反馈信息得到辅助问诊结果。/n

【技术特征摘要】
1.一种基于决策树的辅助问诊系统,其特征在于,所述系统包括:诊断标准获取模块、采集指标确定模块、逻辑关系确定模块、位置顺序确定模块、表单生成模块、反馈信息获取模块、问诊结果确定模块;
所述诊断标准获取模块,用于获取皮肤病的诊断标准;
所述采集指标确定模块,用于根据所述诊断标准确定采集指标;所述采集指标包括序号;所述序号初始值为空值;
所述逻辑关系确定模块,用于确定各采集指标之间的逻辑关系;任意两个指标之间的逻辑关系用于描述所述任意两个指标在表单中出现的先后顺序;
所述位置顺序确定模块,用于根据所述序号以及所述逻辑关系确定各采集指标在表单中的位置顺序;
所述表单生成模块,用于根据位置顺序,将各采集指标生成表单;
所述反馈信息获取模块,用于展示所述表单后,获取基于所述表单的反馈信息;
所述问诊结果确定模块,用于根据预先设置的决策树以及所述反馈信息得到辅助问诊结果。


2.根据权利要求1所述的系统,其特征在于,所述根据所述序号以及所述逻辑关系确定各采集指标在表单中的位置顺序,具体包括:
S104-1,将所有采集指标形成集合A,并生成空集合B;
S104-2,从集合A中任取一个采集指标,将其作为当前处理指标,将当前处理指标的序号标注为0;
S104-3,将当前处理指标从所述集合A中删除,将所述当前处理指标加入集合B中;
S104-4,确定是否存在第一指标,所述第一指标为集合A中的一个元素,且所述第一指标与所述当前处理指标之间的逻辑关系为:第一指标在表单中先于所述当前处理指标出现;
S104-5,若存在第一指标,则确定所述第一指标对应的第二指标,所述第二指标为集合B中的元素,且所述第二指标与第一指标之间的逻辑关系为:第二指标在表单中后于第一指标出现;将所述第一指标的序号标注为X-1,所述X为第二指标中最小的序号;将第一指标从集合A中删除,将所述第一指标加入集合B中;
S104-6,确定是否存在第三指标,所述第三指标为集合A中的一个元素,且所述第三指标与所述当前处理指标之间的逻辑关系为:第三指标在表单中后于所述当前处理指标出现;
S104-7,若存在第三指标,则确定所述第三指标对应的第四指标,所述第四指标为集合B中的元素,且所述第四指标与第三指标之间的逻辑关系为:第四指标在表单中先于第三指标出现;将所述第三指标的序号标注为Y+1,所述Y为第四指标中最大的序号;将第三指标从集合A中删除,将所述第三指标加入集合B中;
S104-8,若集合A非空集合,则从集合A中任取一个采集指标,将其作为当前处理指标,重复执行步骤S104-3至步骤S104-7,直至集合A为空集合,或者,集合A中的每一个元素均不存在第一指标和第三指标;
S104-9,根据采集指标的序号确定各采集指标在表单中的位置顺序。


3.根据权利要求2所述的系统,其特征在于,若集合A为空集,则所述S104-9具体包括:
确定集合B所有元素中序号的最小值min;
确定集合B中是否存在序号相同的元素;
若集合B中不存在序号相同的元素,则各采集指标在表单中的位置为各采集指标的序号-min+1。


4.根据权利要求3所述的系统,其特征在于,所述确定集合B中是否存在序号相同的元素之后,还包括:
若集合B中存在序号相同的元素,则确定各采集指标的原始值为各采集指标的序号-min+1;
将各采集指标按原始值从小到大的顺序排序;
从序列第一个元素开始,依次往后确认是否存在相同的原始值;
若存在相同的原始值,则确定该相同的原始值数量n,根据n调整该相同的原始值,将该相同的原始值之后采集指标的原始值更新为更新前原始值+n-1;
从相同的原始值之后的原始值开始,重新执行依次往后确认是否存在相同的原始值,若存在相同的原始值,则确定该相同的原始值数量n,根据n调整该相同的原始值,将该相同的原始值之后采集指标的原始值更新为更新前原始值+n-1的步骤,直至所有原始值均被确认;
将各采集指标的当前原始值确定为各采集指标在表单中的位置。


5.根据权利要求2所述的系统,其特征在于,若...

【专利技术属性】
技术研发人员:张靖崔涛熊子潇
申请(专利权)人:杭州咏柳科技有限公司
类型:发明
国别省市:浙江;33

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

1