买专利,只认龙图腾
首页 专利交易 科技果 科技人才 科技服务 商标交易 会员权益 IP管家助手 需求市场 关于龙图腾
 /  免费注册
到顶部 到底部
清空 搜索

【发明授权】基于马尔科夫逻辑网的院内感染定植排查智能推理方法_南京医科大学第二附属医院_201810832415.3 

申请/专利权人:南京医科大学第二附属医院

申请日:2018-07-26

公开(公告)日:2024-04-19

公开(公告)号:CN109308525B

主分类号:G06N5/04

分类号:G06N5/04;G16H50/70;G16H50/80

优先权:

专利状态码:有效-授权

法律状态:2024.04.19#授权;2019.03.05#实质审查的生效;2019.02.05#公开

摘要:本发明公开了一种基于马尔科夫逻辑网的院内感染定植排查智能推理方法,该方法包括:利用SQLserver在LIS数据库中完成病人病原菌数据的收集,确定需定植排查的病人;将案例库中的疾病作为先验知识和《医院感染诊断标准》一起加入到背景知识中;釆用归纳逻辑程序ILP技术智能学习诊断规则,其中通过启发函数找到最优特征从而形成诊断规则集;采用信息抽取技术和SQL语句归纳整理院内感染诊断的一阶规则和规则数量;在HIS数据库中使用SQL语句计算每一规则的权重;利用马尔科夫逻辑网推理技术,完成院内感染的推理诊断。本发明基于马尔科夫逻辑网的院内感染定植排查智能推理方法,具有较高的诊断判断准确率。

主权项:1.基于马尔科夫逻辑网的院内感染定植排查智能推理方法,其特征在于,包括以下具体步骤:步骤1,完成病人病原菌数据的收集,确定需定植排查的病人;步骤2,将案例库中的疾病作为先验知识和《医院感染诊断标准》作为背景知识;步骤3,基于步骤2中的先验知识和背景知识,釆用归纳逻辑程序ILP技术智能学习诊断规则,其中通过启发函数找到最优特征,从而形成诊断规则集;步骤4,采用信息抽取技术和SQL语句归纳整理院内感染诊断的一阶规则和规则数量;步骤5,在HIS数据库中使用SQL语句计算每一规则的权重;步骤6,利用马尔科夫逻辑网推理技术,完成院内感染的推理诊断;所述步骤1中收集到的病原菌包括:白色假丝酵母、鲍曼不动杆菌、大肠埃希菌、肺炎克雷伯菌肺炎亚种、肺炎链球菌、金黄色葡萄球菌、近平滑假丝酵母菌、雷氏普罗威登斯菌、鲁氏不动杆菌、葡萄球菌、奇异变形菌、热带假丝酵母菌、屎肠球菌、嗜麦芽窄食单胞菌、铜绿假单胞菌、阴沟肠杆菌阴沟亚种和粘质沙雷菌;步骤3具体为:将有诊断院感的案例集作为正例集E+,不具有诊断院感的案例集作为反例集E-,正例集E+和反例集E-构成训练例集合E;当正例集E+不为空时,初始化一个前件为空的规则ri,调用LearnClauseBody学习规则ri,在完成学习后将ri加入到诊断规则集r中并去除满足ri的正例,继续学习下一条规则直到所有正例被学习完成的规则覆盖;LearnClauseBody内循环语句用来实现学习新的规则:当满足ri的反例不为空时,通过启发函数找到包含院感特征的最优文字L,然后将L加入到前件并去除满足ri的反例,生成规则ri;当规则拒绝所有反例时内层循环停止,一条新规则学习完成;其中最优文字L的选择基于信息论的增益:P为规则ri在未加入文字L之前覆盖的正例数;T为规则ri在未加入文字L之前覆盖的反例数;p为规则ri的前件加入文字L后,新规则覆盖的正例数;t为新规则覆盖的反例数;利用SQLserver在LIS数据库中完成病人病原菌数据的收集;步骤4具体为:采用信息抽取技术,从非结构化诊断规则集中抽取结构化院感相关信息;抽取信息xml格式转化为exl格式,导入sql数据库中;使用SQL语句把有数据内容的update为1,空的数据update为0;再使用groupby语句获得院感规则的数量;步骤6中采用近似推理方法马尔可夫链蒙特卡罗法MCMC中的吉布斯采样法计算病人检验查出的病原菌在它的马尔科夫毛毯状态为院感时的概率,从而完成院内感染的推理诊断。

全文数据:基于马尔科夫逻辑网的院内感染定植排查智能推理方法技术领域本发明涉及一种基于马尔科夫逻辑网的院内感染定植排查智能推理方法,具体涉及一种基于医院信息系统的、使用马尔科夫逻辑网进行院内感染定植排查智能推理的人工智能处理方法,属于医学知识推理技术领域。背景技术院内感染的判定有其特定的复杂性和不确定性,其中定植的排查尤为突出。大多数定植菌对人体并无害处,且可与人体和谐共生,但当人体抵抗力下降时,一些定植菌可大量繁殖并导致感染。而目前,院内感染使用的软件以关系逻辑表示的一阶谓词逻辑为主,用以紧凑表达领域知识和有效处理逻辑问题。一阶逻辑知识库是在一系列可能的世界上加上了一套硬约束:哪怕只与一条规则冲突也不行。但现实医学诊断中由于病人的病情千差万别,诊断存在大量的不确定性。使用马尔科夫逻辑网能健全地处理不确定性、容许有瑕疵甚至矛盾的知识库,降低脆弱性。它是每个规则或语句都有权重的一阶逻辑知识库,其中常数代表库中对象。每个规则都和一个反映其约束强度的权重关联;在其它情况一样的前提下,权重越高的,满足和不满足此规则的事件的对数概率差就越大。通过这种方法可以很大程度提高院内感染诊断的准确率,协助医生临床的诊疗。发明内容本发明所要解决的技术问题是提供一种基于马尔科夫逻辑网的院内感染定植排查智能推理方法。本发明为解决上述技术问题采用以下技术方案:本发明提供一种基于马尔科夫逻辑网的院内感染定植排查智能推理方法,包括以下具体步骤:步骤1,完成病人病原菌数据的收集,确定需定植排查的病人;步骤2,将案例库中的疾病作为先验知识和《医院感染诊断标准》作为背景知识;步骤3,基于步骤2中的先验知识和背景知识,釆用归纳逻辑程序ILP技术智能学习诊断规则,其中通过启发函数找到最优特征,从而形成诊断规则集;步骤4,采用信息抽取技术和SQL语句归纳整理院内感染诊断的一阶规则和规则数量;步骤5,在HIS数据库中使用SQL语句计算每一规则的权重;步骤6,利用马尔科夫逻辑网推理技术,完成院内感染的推理诊断。作为本发明的进一步技术方案,利用SQLserver在LIS数据库中完成病人病原菌数据的收集。作为本发明的进一步技术方案,步骤1中收集到的病原菌包括:白色假丝酵母、鲍曼不动杆菌、大肠埃希菌、肺炎克雷伯菌肺炎亚种、肺炎链球菌、金黄色葡萄球菌、近平滑假丝酵母菌、雷氏普罗威登斯菌、鲁氏不动杆菌、葡萄球菌、奇异变形菌、热带假丝酵母菌、屎肠球菌、嗜麦芽窄食单胞菌、铜绿假单胞菌、阴沟肠杆菌阴沟亚种和粘质沙雷菌。作为本发明的进一步技术方案,步骤3具体为:将有诊断院感的案例集作为正例集E+,不具有诊断院感的案例集作为反例集E-,正例集E+和反例集E-构成训练例集合E;当正例集E+不为空时,初始化一个前件为空的规则ri,调用LearnClauseBody学习规则ri,在完成学习后将ri加入到诊断规则集r中并去除满足ri的正例,继续学习下一条规则直到所有正例被学习完成的规则覆盖;其中,在LearnClauseBody循环语句中,当满足ri的反例不为空时,通过启发函数找到包含院感特征的最优文字L,然后将L加入到前件,并去除满足ri的反例,生成规则ri。作为本发明的进一步技术方案,最优文字L的选择基于信息论的增益。作为本发明的进一步技术方案,步骤4具体为:采用信息抽取技术,从非结构化诊断规则集中抽取结构化院感相关信息;抽取信息xml格式转化为exl格式,导入sql数据库中;使用SQL语句把有数据内容的update为1,空的数据update为0;再使用groupby语句获得院感规则的数量。作为本发明的进一步技术方案,步骤6中采用近似推理方法马尔可夫链蒙特卡罗法MCMC中的吉布斯采样法计算病人检验查出的病原菌在它的马尔科夫毛毯状态为院感时的概率,完成院内感染的推理诊断。本发明采用以上技术方案与现有技术相比,具有以下技术效果:本发明基于马尔科夫逻辑网的院内感染定植排查智能推理方法,能健全地处理院内感染定植的不确定性、容许有瑕疵甚至矛盾的数据库,降低脆弱性。通过启发函数智能学习诊断准则,计算每个准则的权重,吉布斯采样法来自动推理院感的成立与否。马尔科夫逻辑网的院内感染定植排查智能推理方法软化了现有的一阶逻辑知识库的约束,大大提高了诊断的准确率。可以让院感科工作人员及时查看疑似病历并在系统中确认或排除,对于确认的疑似病例第一时间反馈到临床科室,防止院内感染的爆发。附图说明图1是本发明的方法流程图。图2是归纳逻辑程序用于院内感染诊断规则学习的算法图。具体实施方式下面详细描述本发明的实施方式,所述实施方式的示例在附图中示出,其中自始至终相同或类似的标号表示相同或类似的元件或具有相同或类似功能的元件。下面通过参考附图描述的实施方式是示例性的,仅用于解释本发明,而不能解释为对本发明的限制。下面结合附图对本发明的技术方案做进一步的详细说明:本发明提供一种基于马尔科夫逻辑网的院内感染定植排查智能推理方法,如图1所示,包括以下具体步骤:1、使用SQLserver在LIS数据库中完成病人病原菌数据的收集,确定需定植排查的病人。其中,收集到的病原菌包括:白色假丝酵母、鲍曼不动杆菌、大肠埃希菌、肺炎克雷伯菌肺炎亚种、肺炎链球菌、金黄色葡萄球菌、近平滑假丝酵母菌、雷氏普罗威登斯菌、鲁氏不动杆菌、葡萄球菌、奇异变形菌、热带假丝酵母菌、屎肠球菌、嗜麦芽窄食单胞菌、铜绿假单胞菌、阴沟肠杆菌阴沟亚种和粘质沙雷菌等。2、将案例库中的疾病作为先验知识和卫生部颁发《医院感染诊断标准》作为背景知识。以下呼吸道感染为例,临床诊断符合下述两条之一即可诊断。1患者出现咳嗽、痰粘稠,肺部出现湿罗音,并有下列情况之一:⑴发热。⑵白细胞总数和或嗜中性粒细胞比例增高。⑶X线显示肺部有炎性浸润性病变。2慢性气道疾病患者稳定期慢性支气管炎伴或不伴阻塞性肺气肿、哮喘、支气管扩张症继发急性感染,并有病原学改变或X线胸片显示与入院时比较有明显改变或新病变。3、使用归纳逻辑程序设计InductiveLogicProgramming,ILP技术智能学习诊断规则,学习器从背景知识、正反例中学习规则。实际临床中感染诊断会表现出不同的症状。院内感染的判定有其特定的复杂性和不确定性,其中定植的排查尤为突出。细菌从环境中侵入人体,如不引起机体发生病理改变也没有出现相应临床表现,则称为“细菌定植”,不需要抗感染治疗。反之,如细菌侵入人体并引起一系列病理变化,出现相应临床表现时则称为“细菌感染”,这就需要抗感染治疗。大多数定植菌对人体并无害处,且可与人体和谐共生,但当人体抵抗力下降时,一些定植菌可大量繁殖并导致感染。因此对于病人查出的病原菌需排查确定,并采取相应的医疗治疗措施。考虑到一个诊断可能有多个不同组合的症状推出,即对应多条规则,本发明将案例库中的疾病作为先验知识和症状一起加入到背景知识中,使用归纳逻辑程序设计学习诊断规则,具体算法如图2所示:将有诊断院感的案例集作为正例集E+,不具有诊断院感的案例集作为反例集E-,正例集E+和反例集E-构成训练例集合E;当正例集E+不为空时,初始化一个前件为空的规则ri,调用LearnClauseBody学习规则ri,在完成学习后将ri加入到诊断规则集r中并去除满足ri的正例,继续学习下一条规则直到所有正例被学习完成的规则覆盖。在LearnClauseBody循环语句中,当满足ri的反例不为空时,通过启发函数找到包含院感特征的最优文字L。这里的最优文字L的选择基于信息论的增益;当规则加入文字L后所覆盖的正例数越多反例数越少,文字L的信息增益越大,就越容易被挑选出来加入到规则ri的前件中。然后将L加入到前件,并去除满足ri的反例,生成规则ri。启发函数的作用是指导搜索方向和判断何时终止搜索。文字L的选择基于信息论的增益:其中,P为规则ri在未加入文字L之前覆盖的正例数;T为规则ri在未加入文字L之前覆盖的反例数;p为规则ri的前件加入文字L后,新规则覆盖的正例数;t为新规则覆盖的反例数。当规则ri加入文字L后所覆盖的正例数越多反例数越少,文字L的信息增益越大,就越容易被挑选出来加入到规则ri的前件中。呼吸系统、心血管系统、血液系统、腹部和消化系统、中枢神经系统、泌尿系统、手术部位、皮肤和软组织、骨、关节、生殖道、口腔等院内感染诊断规则通过上述算法获得,从而形成院内感染诊断规则集。4、归纳整理出院内感染诊断的一阶规则和规则数量。对于生成的呼吸系统、心血管系统、血液系统、腹部和消化系统、中枢神经系统、泌尿系统、手术部位、皮肤和软组织、骨、关节、生殖道、口腔等非结构化院内感染诊断规则集,本发明采用信息抽取技术从中抽取结构化院感相关信息。然后把抽取信息xml格式转化为exl格式,导入sql数据库中。为清晰表示一阶规则,使用SQL语句把有数据内容的update为1,空的数据update为0,格式如表1。再使用groupby语句获得院感规则数量。以下呼吸道感染判断为例,院内感染诊断规则集信息如:患者夜间出现发热,高达39.0℃,气道内粘痰较多。行胸部CT检查示:双肺炎症,较前进展。查血常规:白细胞计数15.00*10^9L↑、中性粒细胞计数13.33*10^9L↑、中性粒细胞百分比88.9%↑。两肺呼吸音粗,可闻及明显干湿性啰音。近日反复出现发热、黄痰、喘息,血象明显升高,痰培养提示为鲍曼不动杆菌。通过信息抽取获得各种系统感染的字段内容,如病原菌、体温、白细胞计数、中性粒细胞百分比、咳嗽痰粘稠、肺部出现湿罗音等并转化为结构化信息。整理出的规则如下:有病原菌和或病原菌数超正常值∩发热和或白细胞总和或嗜中性粒细胞比例增高和或X线显示肺部有炎性浸润性病变∩咳嗽痰粘稠和或肺部出现湿罗音,统计出共有45种规则可视为感染,如表1所示。表1下呼吸道感染判断的规则5、在HIS数据库使用SQL语句计算每一规则的权重。每条规则的权重计算就是满足这个规则实例数和不满足这个规则实例数的对数取值差异。这可通过SQL语句统计:满足某一规则的实例通过select语句把符合条件的筛选出来,实例数量用count语句获得;不满足某一规则的实例则从总数中减去前面满足规则的实例获得,其中总数指的是只需包含这些字段而不需考虑任何条件的实例。计算呼吸系统、心血管系统、血液系统、腹部和消化系统、中枢神经系统、泌尿系统、手术部位、皮肤和软组织、骨、关节、生殖道、口腔等院内感染规则的权重SQL语句保存在存储过程中供程序调用。以规则21为例:从SQL数据库中把满足这个规则的数据筛选出来,条件是体温37.5℃、加上病原菌、白细胞总和增高、中性粒细胞比例增高、咳嗽痰粘稠、肺部出现湿罗音的内容不为空,实例数量A用count语句来统计。不满足这个规则的实例则从总数中减去上面满足规则的实例获得。具体方法从SQL数据库中把病原菌、发热、白细胞总和增高、中性粒细胞比例增高、肺部有炎性浸润性病变、咳嗽痰粘稠、肺部出现湿罗音数据全部筛选出来,其中不加条件过滤获得的总数,减去满足规则的实例得到不满足这个规则的实例数B。规则21的权重=lgA-lgB。6、马尔科夫逻辑网推理马尔科夫网是随机变量集x=x1,x2,…,xn的联合分布模型,它由一个无向图G和一个势函数Фk集合组成,每个随机变量是图上的节点,图的每个团在模型中都有一个势函数,势函数是一个非负实函数,它代表了相应的团的状态。马尔科夫网的联合分布如其中x{k}是团中随机变量的状态;Z也叫配分函数态和,定义为将马尔科夫网络中每个团的势用状态的所有特征值加权后求和再取幂,就可方便地表示成对数线性模式:特征函数可以是表示状态的任何实函数,本发明将只讨论二元特征值。公式2是势最直接的表示,其中每个团每个可能的状态都有一个对应的特征值fjx,它的权重是wj,这种表示方法与团数量的幂相关。在整理完一阶规则和计算出每一规则的权重后,就可使用近似推理方法马尔可夫链蒙特卡罗法MCMC中的吉布斯采样法进行院内感染的推理诊断。基本吉布斯方法是在一个基本原子的马尔科夫毛毯范围内对它进行取样;而一个基本原子的马尔科夫毛毯,是指和它一起出现在基本规则中的基本原子集合。在本发明中,这里的基本原子指的是病人检验查出的病原菌,病原菌的马尔科夫毛毯指的是发热、白细胞总和增高、中性粒细胞比例增高、肺部有炎性浸润性病变、咳嗽痰粘稠、肺部出现湿罗音等病人院感体征的集合。那么一个病原菌基本原子Xl在它的马尔科夫毛毯Bl状态为bl院感时的概率为:其中Fl是Xl出现的基本规则集合,fiXl=xl,Bl=bl是当Xl=xl,Bl=bl时第i个基本规则的特征值0或者1。这里当Xl=1,Bl=院感时,fi的特征值为1;而当Xl=0,Bl=院感时,fi的特征值为0。当病人检出有病原菌时,医生会对病人重复做临床体征、血、尿、便等常规化验、微生物学细菌培养等,也就是在病原菌的马尔科夫毛毯范围内进行取样。这样会形成某个病人院感基本规则集,采用吉布斯采样法,利用公式4计算病原菌在它的马尔科夫毛毯状态为院感时的概率,就可智能完成对病人的推理诊断。基于马尔科夫逻辑网的院内感染定植排查智能推理方法能协助医生临床诊断,对于确认的疑似病例第一时间反馈到临床科室,防止院内感染的爆发。以上所述,仅为本发明中的具体实施方式,但本发明的保护范围并不局限于此,任何熟悉该技术的人在本发明所揭露的技术范围内,可理解想到的变换或替换,都应涵盖在本发明的包含范围之内,因此,本发明的保护范围应该以权利要求书的保护范围为准。

权利要求:1.基于马尔科夫逻辑网的院内感染定植排查智能推理方法,其特征在于,包括以下具体步骤:步骤1,完成病人病原菌数据的收集,确定需定植排查的病人;步骤2,将案例库中的疾病作为先验知识和《医院感染诊断标准》作为背景知识;步骤3,基于步骤2中的先验知识和背景知识,釆用归纳逻辑程序ILP技术智能学习诊断规则,其中通过启发函数找到最优特征,从而形成诊断规则集;步骤4,采用信息抽取技术和SQL语句归纳整理院内感染诊断的一阶规则和规则数量;步骤5,在HIS数据库中使用SQL语句计算每一规则的权重;步骤6,利用马尔科夫逻辑网推理技术,完成院内感染的推理诊断。2.根据权利要求1所述的基于马尔科夫逻辑网的院内感染定植排查智能推理方法,其特征在于,利用SQLserver在LIS数据库中完成病人病原菌数据的收集。3.根据权利要求1所述的基于马尔科夫逻辑网的院内感染定植排查智能推理方法,其特征在于,步骤1中收集到的病原菌包括:白色假丝酵母、鲍曼不动杆菌、大肠埃希菌、肺炎克雷伯菌肺炎亚种、肺炎链球菌、金黄色葡萄球菌、近平滑假丝酵母菌、雷氏普罗威登斯菌、鲁氏不动杆菌、葡萄球菌、奇异变形菌、热带假丝酵母菌、屎肠球菌、嗜麦芽窄食单胞菌、铜绿假单胞菌、阴沟肠杆菌阴沟亚种和粘质沙雷菌。4.根据权利要求1所述的基于马尔科夫逻辑网的院内感染定植排查智能推理方法,其特征在于,步骤3具体为:将有诊断院感的案例集作为正例集E+,不具有诊断院感的案例集作为反例集E-,正例集E+和反例集E-构成训练例集合E;当正例集E+不为空时,初始化一个前件为空的规则ri,调用LearnClauseBody学习规则ri,在完成学习后将ri加入到诊断规则集r中并去除满足ri的正例,继续学习下一条规则直到所有正例被学习完成的规则覆盖。LearnClauseBody内循环语句用来实现学习新的规则:当满足ri的反例不为空时,通过启发函数找到包含院感特征的最优文字L,然后将L加入到前件并去除满足ri的反例,生成规则ri。结果覆盖的反例越来越少,当规则拒绝所有反例时内层循环停止,一条新规则学习完成。5.根据权利要求4所述的基于马尔科夫逻辑网的院内感染定植排查智能推理方法,其特征在于,最优文字L的选择基于信息论的增益。6.根据权利要求1所述的基于马尔科夫逻辑网的院内感染定植排查智能推理方法,其特征在于,步骤4具体为:采用信息抽取技术,从非结构化诊断规则集中抽取结构化院感相关信息;抽取信息xml格式转化为exl格式,导入sql数据库中;使用SQL语句把有数据内容的update为1,空的数据update为0;再使用groupby语句获得院感规则的数量。7.根据权利要求1所述的基于马尔科夫逻辑网的院内感染定植排查智能推理方法,其特征在于,步骤6中采用近似推理方法马尔可夫链蒙特卡罗法MCMC中的吉布斯采样法计算病人检验查出的病原菌在它的马尔科夫毛毯状态为院感时的概率,从而完成院内感染的推理诊断。

百度查询: 南京医科大学第二附属医院 基于马尔科夫逻辑网的院内感染定植排查智能推理方法

免责声明
1、本报告根据公开、合法渠道获得相关数据和信息,力求客观、公正,但并不保证数据的最终完整性和准确性。
2、报告中的分析和结论仅反映本公司于发布本报告当日的职业理解,仅供参考使用,不能作为本公司承担任何法律责任的依据或者凭证。