基于风险预测的就诊分配方法、装置、计算机设备与流程

文档序号:22681904发布日期:2020-10-28 12:44阅读:95来源:国知局
基于风险预测的就诊分配方法、装置、计算机设备与流程

本发明涉及智能决策技术领域,属于智慧城市智慧医疗相关的应用场景,尤其涉及一种基于风险预测的就诊分配方法、装置、计算机设备。



背景技术:

流感流行时期为对每一个人的风险进行评估以对就诊患者进行快速区分并进行就诊分配,可通过引入包含红码、黄码、绿码的健康码对个人的患病风险进行评估。然而采用上述方式所生成的健康码仅能对患病风险进行一个大概的预测,且由于所生成的健康码仅基于个人近期大致的活动轨迹,因此所获取到的基本信息十分有限,无法对个人的信息进行全面评估;受限于所得到的基础信息,导致所得到的患病风险预测结果不够细化,无法在评估结果中精确体现个体性差异,导致评估的针对性不强、准确性不高,基于健康码所得到的评估结果无法准确、全面评估个人的患病风险从而影响了对患者进行就诊分配的效率及准确率。因此,现有的技术方法中的就诊分配方法存在无法高效、准确地进行就诊分配的问题。



技术实现要素:

本发明实施例提供了一种基于风险预测的就诊分配方法、装置、计算机设备,旨在解决现有技术方法中的就诊分配方法所存在的无法高效、准确地进行就诊分配的问题。

第一方面,本发明实施例提供了一种基于风险预测的就诊分配方法,其包括:

若接收到来自所述客户端的预测请求信息,根据预存的询问数据库及所述预测请求信息的预测类型获取与所述预测类型对应的询问信息并发送至所述客户端;

若接收到所述客户端根据所述询问信息反馈的答复信息,根据预存的信息量化规则对所述答复信息及所述预测请求信息进行量化以得到对应的量化信息;其中,所述量化信息包括病患量化信息及关联量化信息;

根据预存的病患风险预测模型获取与所述病患量化信息对应的病患风险值;

根据预存的关联风险预测模型获取与所述关联量化信息对应的关联风险值;

根据预存的风险系数计算公式对所述病患风险值及所述关联风险值进行计算以得到对应的风险预测结果并反馈至所述客户端;

若接收到来自所述客户端的就诊请求,根据预存的当前就诊信息获取与所述风险预测结果及所述预测类型对应的就诊分配信息并反馈至所述客户端。

第二方面,本发明实施例提供了一种基于风险预测的就诊分配装置,其包括:

询问信息发送单元,用于若接收到来自所述客户端的预测请求信息,根据预存的询问数据库及所述预测请求信息的预测类型获取与所述预测类型对应的询问信息并发送至所述客户端;

信息量化单元,用于若接收到所述客户端根据所述询问信息反馈的答复信息,根据预存的信息量化规则对所述答复信息及所述预测请求信息进行量化以得到对应的量化信息;其中,所述量化信息包括病患量化信息及关联量化信息;

病患风险值获取单元,用于根据预存的病患风险预测模型获取与所述病患量化信息对应的病患风险值;

关联风险值获取单元,用于根据预存的关联风险预测模型获取与所述关联量化信息对应的关联风险值;

风险预测结果获取单元,用于根据预存的风险系数计算公式对所述病患风险值及所述关联风险值进行计算以得到对应的风险预测结果并反馈至所述客户端;

就诊分配信息获取单元,用于若接收到来自所述客户端的就诊请求,根据预存的当前就诊信息获取与所述风险预测结果及所述预测类型对应的就诊分配信息并反馈至所述客户端。

第三方面,本发明实施例又提供了一种计算机设备,其包括存储器、处理器及存储在所述存储器上并可在所述处理器上运行的计算机程序,所述处理器执行所述计算机程序时实现上述第一方面所述的基于风险预测的就诊分配方法。

第四方面,本发明实施例还提供了一种计算机可读存储介质,其中所述计算机可读存储介质存储有计算机程序,所述计算机程序当被处理器执行时使所述处理器执行上述第一方面所述的基于风险预测的就诊分配方法。

本发明实施例提供了一种基于风险预测的就诊分配方法、装置、计算机设备及存储介质。根据来自客户端的预测请求信息发送对应的询问信息至该客户端,并获取反馈的答复信息,根据信息量化规则对答复信息及预测请求信息中的病患信息进行量化得到对应的病患量化信息,对其中的关联信息进行量化得到对应的关联信息,根据病患风险预测模型获取与病患量化信息对应的病患风险值、根据关联风险预测模型获取与关联风险对应的关联风险值后进行综合得到风险预测结果,根据风险预测结果及预测类型获取对应的就诊分配信息并反馈至该客户端。通过上述方法,可依据病患风险预测模型获取对应的病患风险值、根据关联风险预测模型获取对应的关联风险值,通过两方面的信息对客户的患病风险更有针对性地进行评价,可更加全面地对客户的患病风险进行评估,并提高所得到的风险预测结果的准确性,从而提高了对患者进行就诊分配的效率及准确率。

附图说明

为了更清楚地说明本发明实施例技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。

图1为本发明实施例提供的基于风险预测的就诊分配方法的流程示意图;

图2为本发明实施例提供的基于风险预测的就诊分配方法的应用场景示意图;

图3为本发明实施例提供的基于风险预测的就诊分配方法的子流程示意图;

图4为本发明实施例提供的基于风险预测的就诊分配方法的另一子流程示意图;

图5为本发明实施例提供的基于风险预测的就诊分配方法的另一流程示意图;

图6为本发明实施例提供的基于风险预测的就诊分配方法的另一子流程示意图;

图7为本发明实施例提供的基于风险预测的就诊分配方法的另一流程示意图;

图8为本发明实施例提供的基于风险预测的就诊分配方法的另一子流程示意图;

图9为本发明实施例提供的基于风险预测的就诊分配装置的示意性框图;

图10为本发明实施例提供的计算机设备的示意性框图。

具体实施方式

下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。

应当理解,当在本说明书和所附权利要求书中使用时,术语“包括”和“包含”指示所描述特征、整体、步骤、操作、元素和/或组件的存在,但并不排除一个或多个其它特征、整体、步骤、操作、元素、组件和/或其集合的存在或添加。

还应当理解,在此本发明说明书中所使用的术语仅仅是出于描述特定实施例的目的而并不意在限制本发明。如在本发明说明书和所附权利要求书中所使用的那样,除非上下文清楚地指明其它情况,否则单数形式的“一”、“一个”及“该”意在包括复数形式。

还应当进一步理解,在本发明说明书和所附权利要求书中使用的术语“和/或”是指相关联列出的项中的一个或多个的任何组合以及所有可能组合,并且包括这些组合。

请参阅图1及图2,图1是本发明实施例提供的基于风险预测的就诊分配方法的流程示意图,图2为本发明实施例提供的基于风险预测的就诊分配方法的应用场景示意图。该基于风险预测的就诊分配方法应用于管理服务器10中,该方法通过安装于管理服务器10中的应用软件进行执行,管理服务器10与至少一台客户端20进行通信,客户可通过客户端20输入预测请求信息或答复信息发送至管理服务器10,管理服务器10基于所接收到的预测请求信息或答复信息进行评价得到对应的风险预测结果并反馈至客户端20。管理服务器10即是用于执行基于风险预测的就诊分配方法以对客户进行就诊分配的企业终端,客户端20即是可用于与管理服务器10进行通信的终端设备,例如台式电脑、笔记本电脑、平板电脑或手机等。如图1所示,该方法包括步骤s110~s160。

s110、若接收到来自所述客户端的预测请求信息,根据预存的询问数据库及所述预测请求信息的预测类型获取与所述预测类型对应的询问信息并发送至所述客户端。

若接收到来自所述客户端的预测请求信息,根据预存的询问数据库及所述预测请求信息的预测类型获取与所述预测类型对应的询问信息并发送至所述客户端。客户可以是出现某些症状后需要进行就诊的患者,预测请求信息即为客户通过客户端所输入的用于对其自身患病风险进行预测评分的请求信息,预测请求信息中包含预测类型,预测类型即为用户输入预测请求信息时所填写的需对具体病患进行预测的类型,例如,预测类型可以是发热、呼吸道感染等传染病类型。询问数据库即为管理服务器中预存的一数据库,询问数据库中包含多条询问数据,询问数据库中包括默认询问数据,还包括与多个预测类型对应的多类询问数据。由于预测请求信息中所包含的信息不够全面、针对性不强,可获取询问数据库中与预测类型对应的询问信息并发送至客户端。

在一实施例中,如图3所示,步骤s110包括子步骤s111和s112。

s111、获取所述询问数据库中与所述预测类型相匹配的第一询问数据。

获取所述询问数据库中与所述预测类型相匹配的第一询问数据。询问数据库中的每一条询问数据均对应包含一个类型标签,类型标签即是对一条询问数据所对应的病患类型或是否为默认类型进行记录的信息,可根据询问数据的标签类型获取询问数据库中与预测类型相匹配的第一询问数据。

例如,预测类型为“发热”,则可获取标签信息与“发热”对应的第一询问数据,则第一询问数据可以是对客户的当前体温、是否咳嗽等信息进行询问的提问数据。

s112、将所述询问数据库中的默认询问数据及所述第一询问数据组合为所述询问信息并发送至所述客户端。

将所述询问数据库中的默认询问数据及所述第一询问数据组合为所述询问信息并发送至所述客户端。获取询问数据库中类型标签为默认类型的询问数据作为默认询问数据,并将默认询问数据与第一询问数据组合为询问信息,将所得到的询问信息发送至客户端,所组合得到的询问信息可以是以问卷方式进行体现。默认询问数据可以是对客户的旅行使、既往病史、症状描述、症状程度及症状持续时间等信息进行询问的提问数据。

s120、若接收到所述客户端根据所述询问信息反馈的答复信息,根据预存的信息量化规则对所述答复信息及所述预测请求信息进行量化以得到对应的量化信息。

若接收到所述客户端根据所述询问信息反馈的答复信息,根据预存的信息量化规则对所述答复信息及所述预测请求信息进行量化以得到对应的量化信息,其中,所述量化信息包括病患量化信息及关联量化信息。预测请求信息中还包含客户的个人信息,个人信息可以包括姓名、身份证号、年龄、体重、身高、住址、办公地址(上学地址)、出行方式等信息。信息量化规则即为管理服务器中预先存储的用于对答复信息及预测请求信息进行量化的具体规则,信息量化规则包括病患项目信息、关联项目信息及项目值量化规则,病患项目信息即是对与病患相关的项目进行记录的信息,例如,病患项目信息中所包含的项目可以是当前体温、是否咳嗽、症状描述、症状程度及症状持续时间;关联项目信息即为对其他相关联的项目进行记录的信息,例如,关联项目信息中所包含的项目可以是旅行史、既往病史、年龄、体重、身高、住址、办公地址及出行方式。根据病患项目信息及关联项目信息对客户对应的信息进行分类,并根据项目值量化规则对分类得到的病患信息及关联信息进行量化,分别得到对应的病患量化信息及关联量化信息。

在一实施例中,如图4所示,步骤s120包括子步骤s121和s122。

s121、根据所述病患项目信息及所述关联项目信息对所述答复信息及所述预测请求信息中的个人信息进行分类,以得到与所述病患项目信息对应的病患信息及与所述关联项目信息对应的关联信息。

根据所述病患项目信息及所述关联项目信息对所述答复信息及所述预测请求信息中的个人信息进行分类,以得到与所述病患项目信息对应的病患信息及与所述关联项目信息对应的关联信息。具体的,根据病患项目信息中所包含的项目获取答复信息及个人信息中对应的项目值,即可得到与病患项目信息对应的病患信息,根据关联项目信息中所包含的项目获取个人信息中对应的项目值,即可得到与关联项目信息对应的关联信息。

例如,所得到的某一客户的关联信息如表1所示。

表1

s122、根据所述项目值量化规则对所述病患信息的项目值及所述关联信息的项目值分别进行以得到对应的病患量化信息及关联量化信息。

根据所述项目值量化规则对所述病患信息的项目值及所述关联信息的项目值分别进行以得到对应的病患量化信息及关联量化信息。为对所得到的病患信息及关联信息中做包含的每一项目值进行量化,需通过项目值量化规则将相应项目值转换为对应的量化值,量化值即可对与每一项目对应的项目值进行量化表示。具体的,项目值量化规则中包括对每一项目值进行转换的规则,所得到的病患量化信息及关联量化信息中每一项目值均对应一个量化值,每一项目值对应的量化值的范围均为[0,1]。

具体的,对于以数值方式表示的项目值,项目值量化规则中对应的转换规则为一个激活函数及一个中间值,根据激活函数对中间值及项目的项目值进行计算,即可得到对应的量化值。

例如,激活函数可表示为其中,x为项目值,v为与该项目值对应的中间值。与年龄对应的中间值为40,某客户的年龄为35,根据上述激活函数计算得到对应的量化值为0.2227。

对于以非数值方式进行表示的项目值,项目值量化规则中对应的转换规则为一个包含多个关键字以及与每一关键字相匹配的数值的信息表,根据项目值中与每一关键字进行匹配,并获取与项目值相匹配的关键字的数值作为对应的量化值。

例如,出行方式的转换规则中包含多个关键字“公交、地铁、驾车、步行”,该转换规则中与表1中所示的“地铁”对应的数值为0.4,则将该数值作为与“地铁”对应的量化值。

s130、根据预存的病患风险预测模型获取与所述病患量化信息对应的病患风险值。

根据预存的病患风险预测模型获取与所述病患量化信息对应的病患风险值。病患风险预测模型即为一个可对病患量化信息进行风险预测的神经网络,将病患量化信息输入该病患风险预测模型即可得到一个病患风险值,病患风险值的范围为[0,1],病患风险值越高则表明该客户患病风险越大。其中,病患风险预测模型包括多个输入节点、两个输出节点及全连接隐层,输入节点即是神经网络中用于对某一客户的病患量化信息进行输入的节点,输入节点的具体数值即为输入节点值,则每一输入节点的输出节点值即与病患量化信息中的一个量化值相对应;输出节点的具体数值即为输出节点值,两个输出节点值分别对应患病风险为“是”的概率及患病风险为“否”的概率,将两个输出节点值进行softmax归一化操作得到对应的两个数值,则归一化操作后所得到的两个数值相加即为1;获取患病风险为“是”的概率值进行归一化操作后的数值作为对应的病患风险值,全连接隐层中包含多个特征单元,每一个特征单元均与所有输入节点和所有输出节点进行关联,每一特征单元均对应一个特征单元值,特征单元值即为全连接隐层中的特征单元的计算值,特征单元可用于反映客户的病患量化信息与对应患病风险之间的关联关系,关联关系可通过特征单元与输入节点或输出节点之间的关联公式进行体现,关联公式中包含多个参数,每一参数对应一个参数值。

在一实施例中,如图5所示,步骤s130之前还包括步骤s1310。

s1310、若接收到所述管理服务器的管理员所输入的样本数据库,根据所述样本数据库所包含的样本数据及预存的梯度计算公式分别对所述病患风险预测模型及所述关联风险预测模型进行训练,以得到训练后的所述病患风险预测模型及训练后的所述关联风险预测模型。

若接收到所述管理服务器的管理员所输入的样本数据库,根据所述样本数据库所包含的样本数据及预存的梯度计算公式分别对所述病患风险预测模型及所述关联风险预测模型进行训练,以得到训练后的所述病患风险预测模型及训练后的所述关联风险预测模型。管理服务器的管理员可输入样本数据库对病患风险预测模型及关联风险预测模型进行训练,管理员可以是医院的医护人员。在应用使用过程中,对于sars或新冠肺炎等传染性疾病,每隔一段时间均可获取对客户进行诊断所得到的诊断信息,诊断信息即是用于对客户是否确诊进行记录的信息,获取到一批客户的诊断信息后,与该批次客户的答复信息及个人信息进行组合即可得到一个样本数据库,则每一个客户在样本数据库中均对应一条样本数据,每一条样本数据均包含一个样本诊断信息,以及对应的答复信息及个人信息。其中,梯度计算公式即为通过梯度下降方法对模型进行训练时所采用的计算公式。

在一实施例中,如图6所示,步骤s1310包括子步骤s1311、s1312、s1313、s1314、s1315和s1316。

s1311、根据所述信息量化规则对一条所述样本数据进行量化以得到对应的样本量化信息。

根据所述信息量化规则对一条所述样本数据进行量化以得到对应的样本量化信息,其中,所述样本量化信息包括样本诊断量化信息、样本病患量化信息及样本关联量化信息。具体的,每一条样本数据中均包含与该样本对应的答复信息、个人信息及样本诊断信息,则根据信息量化规则对样本数据中的答复信息及个人信息进行量化的过程即与上述获取量化信息的过程相同,除此之外,对样本数据进行量化过程中还包含对样本诊断信息的量化,若样本诊断信息为“是”,则对应的量化值为“1”;若样本诊断信息为“否”,则对应的量化值为“0”,对样本诊断信息进行量化后即可得到样本诊断量化信息,对包含样本诊断信息的样本数据进行量化后即可得到对应的样本量化信息。

s1312、根据所述病患风险预测模型获取与所述样本病患量化信息对应的样本病患风险值。

根据所述病患风险预测模型获取与所述样本病患量化信息对应的样本病患风险值。上述过程与获取病患风险值的过程相同,在此不作赘述。

s1313、根据所述关联风险预测模型获取与所述样本关联量化信息对应的样本关联风险值。

根据所述关联风险预测模型获取与所述样本关联量化信息对应的样本关联风险值。上述过程与获取病患风险值的过程相同,在此不作赘述。

s1314、根据所述样本诊断量化信息分别获取与所述样本病患风险值对应的第一损失值及与所述样本关联风险值对应的第二损失值。

根据所述样本诊断量化信息分别获取与所述样本病患风险值对应的第一损失值及与所述样本关联风险值对应的第二损失值。具体的,第一损失值可用于对样本病患风险值与样本诊断量化信息之间的差异进行量化表示,第二损失值可用于对样本关联风险值与样本诊断量化信息之间的差异进行量化表示。具体的,可通过损失函数计算得到第一损失值或第二损失值。

例如,损失函数可表示为其中,t为样本病患风险值或样本关联风险值,r为样本诊断量化信息,f(t)即为所计算得到的第一损失值或第二损失值。

s1315、根据所述梯度计算公式、所述第一损失值及所述病患风险预测模型的计算值计算得到所述病患风险预测模型中每一参数的更新值以更新所述参数的参数值。

根据所述梯度计算公式、所述第一损失值及所述病患风险预测模型的计算值计算得到所述病患风险预测模型中每一参数的更新值以更新所述参数的参数值。具体的,将病患风险预测模型中一个参数对某一样本的病患量化信息进行计算所得到的计算值输入梯度计算公式,并结合上述第一损失值,即可计算得到与该参数对应的更新值,这一计算过程也即为梯度下降计算。

具体的,梯度计算公式可表示为:

其中,为计算得到的参数x的更新值,ωx为参数x的原始参数值,η为梯度计算公式中预置的学习率,为基于第一损失值及参数x对应的计算值对该参数x的偏导值(这一计算过程中需使用参数对应的计算值)。

根据一条样本数据对应的第一损失值即可对病患风险预测模型中所有参数的参数值进行一次更新,也即是完成对病患风险预测模型的一次训练;根据样本数据库中所包含的多条样本数据即可对病患风险预测模型进行多次迭代训练,以使最终得到的病患风险预测模型更加准确。

s1316、根据所述梯度计算公式、所述第二损失值及所述关联风险预测模型的计算值计算得到所述关联风险预测模型中每一参数的更新值以更新所述参数的参数值。

根据所述梯度计算公式、所述第二损失值及所述关联风险预测模型的计算值计算得到所述关联风险预测模型中每一参数的更新值以更新所述参数的参数值。对关联风险预测模型中每一参数的参数值进行更新的具体过程,与对病患风险预测模型中每一参数的参数值进行更新的过程相同,在此不作赘述。

s140、根据预存的关联风险预测模型获取与所述关联量化信息对应的关联风险值。

根据预存的关联风险预测模型获取与所述关联量化信息对应的关联风险值。关联风险预测模型即为一个可对关联量化信息进行风险预测的神经网络,将关联量化信息输入该关联风险预测模型即可得到一个关联风险值,关联风险值的范围为[0,1],关联风险值越高则表明该客户患病风险越大。关联风险预测模型的具体构成与病患风险预测模型相同,在此不作赘述。

s150、根据预存的风险系数计算公式对所述病患风险值及所述关联风险值进行计算以得到对应的风险预测结果并反馈至所述客户端。

根据预存的风险系数计算公式对所述病患风险值及所述关联风险值进行计算以得到对应的风险预测结果并反馈至所述客户端。风险系数计算公式即为管理服务器中预存的用于计算客户的风险预测结果的计算公式,风险预测结果可采用一个评分进行表示,则所计算得到的风险预测结果即可从两个方面对该客户的综合风险进行预测评分,风险预测结果中评分越高则表明该客户患病的综合风险越大,所得到的风险预测结果中评分的范围为[0,100],将所得到的风险预测结果反馈至该客户终端。其中,风险系数计算公式可以是z=100×(p×f1+q×f2),其中,p及q均为该风险系数计算公式中预设的权重系数,p+q=1,z为计算得到的评分,f1为病患风险值,f1为关联风险值。

在一实施例中,如图7所示,步骤s150之前还包括步骤s150a。

s150a、根据所述预测类型获取预存的权重信息表中与所述预测类型对应的一组权重值,对所述风险系数计算公式中的权重系数进行配置。具体的,权重信息表即为管理服务器中用于存储权重值的数据表,权重信息表中包含多组权重值,每一组权重值均与一个预测类型相对应,则可根据预测类型获取对应的一组权重值对风险系数计算公式中的权重系数进行配置,以得到配置后的风险系数计算公式,通过对风险系数计算公式中的权重系数进行配置,可进一步增加对风险预测结果进行计算的准确性。

s160、若接收到来自所述客户端的就诊请求,根据预存的当前就诊信息获取与所述风险预测结果及所述预测类型对应的就诊分配信息并反馈至所述客户端。

若接收到来自所述客户端的就诊请求,根据预存的当前就诊信息获取与所述风险预测结果及所述预测类型对应的就诊分配信息并反馈至所述客户端。若该客户为需要进行就诊的患者,则该客户查看到风险预测结果后,还可向关联服务器发送就诊请求,管理服务器可根据当前就诊信息获取对应的就诊分配信息,并反馈至该客户端,则就诊分配信息可作为一种预约信息,客户获接收到就诊分配信息后即可根据该就诊分配信息的指示到达相应目的地并进行快速就诊,提高客户的就诊效率。当前就诊信息即为管理服务器中所存储的对就诊资源进行记录的信息,当前就诊信息可实时更新,当前就诊信息中包含多个诊区,每一诊区中均包含对应的就诊类型及就诊容量,若诊区的就诊人数未超过就诊容量,则该诊区为空闲诊区,否则为非空闲诊区。

在一实施例中,如图8所示,步骤s160包括子步骤s161和s162。

s161、对所述预测类型及所述风险预测结果是否满足预置的优先分配条件进行判断以得到判断结果。

首先可判断预测类型及风险预测结果是否满足优先分配条件,若满足则进行优先分配。例如,可设置优先分配条件为预测类型为强传染类型且风险预测结果中评分高于50分,在判断预测类型是否为强传染类型时,可判断预测类型是否与强传染类型中所包含的某一关键字相匹配,若相匹配则表明该预测类型属于强传染类型,否则不属于强传染类型。

s162、若所述判断结果为是,获取所述当前就诊信息中与所述预测请求信息的个人信息对应的空闲诊区作为所述就诊分配信息反馈至所述客户端。

若所述判断结果为是,则对该客户进行优先分配。当前就诊信息中每一诊区还包含对应的诊区地址,可根据每一诊区的就诊地址获取与该客户的个人信息中住址相匹配的诊区作为预选诊区,例如,可获取就诊地址与住址之间距离在2km以内的诊区作为预选诊区;进一步判断预选诊区中每一诊区的空闲状态,并获取预选诊区中所有空闲诊区作为就诊分配信息反馈至该客户端,客户可从就诊分配信息中选择一个合适的空闲诊区进行预约就诊。若判断结果为否,则不对该客户进行优先分配,可将该客户收入待分配资源池中,在合适时间点在对待分配资源池中的客户进行分配,例如,可在第二天对待分配资源池中的客户进行分配,则可将待分配资源池中的客户分配至第二天的具体时间及诊区内进行预约就诊。

本申请中的技术方法可应用于智慧政务/智慧城管/智慧社区/智慧安防/智慧物流/智慧医疗/智慧教育/智慧环保/智慧交通等包含基于风险预测的就诊分配的应用场景中,从而推动智慧城市的建设。

在本发明实施例所提供的基于风险预测的就诊分配方法中,根据来自客户端的预测请求信息发送对应的询问信息至该客户端,并获取反馈的答复信息,根据信息量化规则对答复信息及预测请求信息中的病患信息进行量化得到对应的病患量化信息,对其中的关联信息进行量化得到对应的关联信息,根据病患风险预测模型获取与病患量化信息对应的病患风险值、根据关联风险预测模型获取与关联风险对应的关联风险值后进行综合得到风险预测结果,根据风险预测结果及预测类型获取对应的就诊分配信息并反馈至该客户端。通过上述方法,可依据病患风险预测模型获取对应的病患风险值、根据关联风险预测模型获取对应的关联风险值,通过两方面的信息对客户的患病风险更有针对性地进行评价,可更加全面地对客户的患病风险进行评估,并提高所得到的风险预测结果的准确性,从而提高了对患者进行就诊分配的效率及准确率。

本发明实施例还提供一种基于风险预测的就诊分配装置,该基于风险预测的就诊分配装置用于执行前述基于风险预测的就诊分配方法的任一实施例。具体地,请参阅图9,图9是本发明实施例提供的基于风险预测的就诊分配装置的示意性框图。该基于风险预测的就诊分配装置可以配置于管理服务器10中。

如图9所示,基于风险预测的就诊分配装置100包括询问信息发送单元110、信息量化单元120、病患风险值获取单元130、关联风险值获取单元140、风险预测结果获取单元150和就诊分配信息获取单元160。

询问信息发送单元110,用于若接收到来自所述客户端的预测请求信息,根据预存的询问数据库及所述预测请求信息的预测类型获取与所述预测类型对应的询问信息并发送至所述客户端。

在一实施例中,所述询问信息发送单元110包括子单元:第一询问数据获取单元及询问数据组合单元。

第一询问数据获取单元,用于获取所述询问数据库中与所述预测类型相匹配的第一询问数据;询问数据组合单元,用于将所述询问数据库中的默认询问数据及所述第一询问数据组合为所述询问信息并发送至所述客户端。

信息量化单元120,用于若接收到所述客户端根据所述询问信息反馈的答复信息,根据预存的信息量化规则对所述答复信息及所述预测请求信息进行量化以得到对应的量化信息。

在一实施例中,所述信息量化单元120包括子单元:信息分类单元及项目值量化单元。

信息分类单元,用于根据所述病患项目信息及所述关联项目信息对所述答复信息及所述预测请求信息中的个人信息进行分类,以得到与所述病患项目信息对应的病患信息及与所述关联项目信息对应的关联信息;项目值量化单元,用于根据所述项目值量化规则对所述病患信息的项目值及所述关联信息的项目值分别进行以得到对应的病患量化信息及关联量化信息。

病患风险值获取单元130,用于根据预存的病患风险预测模型获取与所述病患量化信息对应的病患风险值。

在一实施例中,所述基于风险预测的就诊分配装置100还包括子单元:模型训练单元。

模型训练单元,用于若接收到所述管理服务器的管理员所输入的样本数据库,根据所述样本数据库所包含的样本数据及预存的梯度计算公式分别对所述病患风险预测模型及所述关联风险预测模型进行训练,以得到训练后的所述病患风险预测模型及训练后的所述关联风险预测模型。

在一实施例中,所述模型训练单元包括子单元:样本量化信息获取单元、样本患病风险值获取单元、样本关联风险值获取单元、损失值获取单元、第一参数值更新单元及第二参数值更新单元。

样本量化信息获取单元,用于根据所述信息量化规则对一条所述样本数据进行量化以得到对应的样本量化信息;样本患病风险值获取单元,用于根据所述病患风险预测模型获取与所述样本病患量化信息对应的样本病患风险值;样本关联风险值获取单元,用于根据所述关联风险预测模型获取与所述样本关联量化信息对应的样本关联风险值;损失值获取单元,用于根据所述样本诊断量化信息分别获取与所述样本病患风险值对应的第一损失值及与所述样本关联风险值对应的第二损失值;第一参数值更新单元,用于根据所述梯度计算公式、所述第一损失值及所述病患风险预测模型的计算值计算得到所述病患风险预测模型中每一参数的更新值以更新所述参数的参数值;第二参数值更新单元,用于根据所述梯度计算公式、所述第二损失值及所述关联风险预测模型的计算值计算得到所述关联风险预测模型中每一参数的更新值以更新所述参数的参数值。

关联风险值获取单元140,用于根据预存的关联风险预测模型获取与所述关联量化信息对应的关联风险值。

风险预测结果获取单元150,用于根据预存的风险系数计算公式对所述病患风险值及所述关联风险值进行计算以得到对应的风险预测结果并反馈至所述客户端。

在一实施例中,所述基于风险预测的就诊分配装置100还包括子单元:权重系数配置单元。

权重系数配置单元,用于根据所述预测类型获取预存的权重信息表中与所述预测类型对应的一组权重值,对所述风险系数计算公式中的权重系数进行配置。

就诊分配信息获取单元160,用于若接收到来自所述客户端的就诊请求,根据预存的当前就诊信息获取与所述风险预测结果及所述预测类型对应的就诊分配信息并反馈至所述客户端。

在一实施例中,所述就诊分配信息获取单元160包括子单元:判断单元及空闲诊区获取单元。

判断单元,用于对所述预测类型及所述风险预测结果是否满足预置的优先分配条件进行判断以得到判断结果;空闲诊区获取单元,用于若所述判断结果为是,获取所述当前就诊信息中与所述预测请求信息的个人信息对应的空闲诊区作为所述就诊分配信息反馈至所述客户端。

在本发明实施例所提供的基于风险预测的就诊分配装置应用上述基于风险预测的就诊分配方法,根据来自客户端的预测请求信息发送对应的询问信息至该客户端,并获取反馈的答复信息,根据信息量化规则对答复信息及预测请求信息中的病患信息进行量化得到对应的病患量化信息,对其中的关联信息进行量化得到对应的关联信息,根据病患风险预测模型获取与病患量化信息对应的病患风险值、根据关联风险预测模型获取与关联风险对应的关联风险值后进行综合得到风险预测结果,根据风险预测结果及预测类型获取对应的就诊分配信息并反馈至该客户端。通过上述方法,可依据病患风险预测模型获取对应的病患风险值、根据关联风险预测模型获取对应的关联风险值,通过两方面的信息对客户的患病风险更有针对性地进行评价,可更加全面地对客户的患病风险进行评估,并提高所得到的风险预测结果的准确性,从而提高了对患者进行就诊分配的效率及准确率。

上述基于风险预测的就诊分配装置可以实现为计算机程序的形式,该计算机程序可以在如图10所示的计算机设备上运行。

请参阅图10,图10是本发明实施例提供的计算机设备的示意性框图。该计算机设备可以是即是用于执行基于风险预测的就诊分配方法以对客户进行就诊分配的企业终端,例如,医院内所设置的服务器、健康服务企业所设置的服务器等。

参阅图10,该计算机设备500包括通过系统总线501连接的处理器502、存储器和网络接口505,其中,存储器可以包括非易失性存储介质503和内存储器504。

该非易失性存储介质503可存储操作系统5031和计算机程序5032。该计算机程序5032被执行时,可使得处理器502执行基于风险预测的就诊分配方法。

该处理器502用于提供计算和控制能力,支撑整个计算机设备500的运行。

该内存储器504为非易失性存储介质503中的计算机程序5032的运行提供环境,该计算机程序5032被处理器502执行时,可使得处理器502执行基于风险预测的就诊分配方法。

该网络接口505用于进行网络通信,如提供数据信息的传输等。本领域技术人员可以理解,图10中示出的结构,仅仅是与本发明方案相关的部分结构的框图,并不构成对本发明方案所应用于其上的计算机设备500的限定,具体的计算机设备500可以包括比图中所示更多或更少的部件,或者组合某些部件,或者具有不同的部件布置。

其中,所述处理器502用于运行存储在存储器中的计算机程序5032,以实现上述的基于风险预测的就诊分配方法中对应的功能。

本领域技术人员可以理解,图10中示出的计算机设备的实施例并不构成对计算机设备具体构成的限定,在其他实施例中,计算机设备可以包括比图示更多或更少的部件,或者组合某些部件,或者不同的部件布置。例如,在一些实施例中,计算机设备可以仅包括存储器及处理器,在这样的实施例中,存储器及处理器的结构及功能与图10所示实施例一致,在此不再赘述。

应当理解,在本发明实施例中,处理器502可以是中央处理单元(centralprocessingunit,cpu),该处理器502还可以是其他通用处理器、数字信号处理器(digitalsignalprocessor,dsp)、专用集成电路(applicationspecificintegratedcircuit,asic)、现成可编程门阵列(field-programmablegatearray,fpga)或者其他可编程逻辑器件、分立门或者晶体管逻辑器件、分立硬件组件等。其中,通用处理器可以是微处理器或者该处理器也可以是任何常规的处理器等。

在本发明的另一实施例中提供计算机可读存储介质。该计算机可读存储介质可以为非易失性的计算机可读存储介质。该计算机可读存储介质存储有计算机程序,其中计算机程序被处理器执行时实现上述的基于风险预测的就诊分配方法中所包含的步骤。

所属领域的技术人员可以清楚地了解到,为了描述的方便和简洁,上述描述的设备、装置和单元的具体工作过程,可以参考前述方法实施例中的对应过程,在此不再赘述。本领域普通技术人员可以意识到,结合本文中所公开的实施例描述的各示例的单元及算法步骤,能够以电子硬件、计算机软件或者二者的结合来实现,为了清楚地说明硬件和软件的可互换性,在上述说明中已经按照功能一般性地描述了各示例的组成及步骤。这些功能究竟以硬件还是软件方式来执行取决于技术方案的特定应用和设计约束条件。专业技术人员可以对每个特定的应用来使用不同方法来实现所描述的功能,但是这种实现不应认为超出本发明的范围。

在本发明所提供的几个实施例中,应该理解到,所揭露的设备、装置和方法,可以通过其它的方式实现。例如,以上所描述的装置实施例仅仅是示意性的,例如,所述单元的划分,仅仅为逻辑功能划分,实际实现时可以有另外的划分方式,也可以将具有相同功能的单元集合成一个单元,例如多个单元或组件可以结合或者可以集成到另一个系统,或一些特征可以忽略,或不执行。另外,所显示或讨论的相互之间的耦合或直接耦合或通信连接可以是通过一些接口、装置或单元的间接耦合或通信连接,也可以是电的,机械的或其它的形式连接。

所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部单元来实现本发明实施例方案的目的。

另外,在本发明各个实施例中的各功能单元可以集成在一个处理单元中,也可以是各个单元单独物理存在,也可以是两个或两个以上单元集成在一个单元中。上述集成的单元既可以采用硬件的形式实现,也可以采用软件功能单元的形式实现。

所述集成的单元如果以软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读存储介质中。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分,或者该技术方案的全部或部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个计算机可读存储介质中,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行本发明各个实施例所述方法的全部或部分步骤。而前述的计算机可读存储介质包括:u盘、移动硬盘、只读存储器(rom,read-onlymemory)、磁碟或者光盘等各种可以存储程序代码的介质。

以上所述,仅为本发明的具体实施方式,但本发明的保护范围并不局限于此,任何熟悉本技术领域的技术人员在本发明揭露的技术范围内,可轻易想到各种等效的修改或替换,这些修改或替换都应涵盖在本发明的保护范围之内。因此,本发明的保护范围应以权利要求的保护范围为准。

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