摘 要:本文设计了基于XML描述的用于辅助诊断的规则库,规则库包括了病症、病症表现、可能症状、概率、处理方法等内容。在医护人员了解了病人的病症表现后,根据病人的症状,在规则库中进行检索,得到所有匹配的规则。在通过计算疾病概率,最终得到病人的可能病症。
关键词:XML;电子病历;辅助器;设计
“辅助诊断器”是面向临床诊断治疗全过程的“人-机”交互综合集成系统,它针对的是临床现场中医生对患者诊断治疗的行为过程和医生要求得到的帮助;它通过医生和系统的对话,为医生在诊断治疗的全程中提供所需的知识、经验、方法、模型来帮助医生准确思维,达到有效地降低误诊误治率和医疗费用的双重目的。由于医生思维方式的错误而造成的误诊误治案例占全部案例的69%。因此,帮助和启发医生在临床诊断治疗中正确思维是诊断治疗支持系统研究开发的核心问题。
一、系统设计
在这部分系统设计中,本文采用了产生式系统和概率的概念来进行电子病历的辅助诊断功能。
产生式是人工智能系统的主要结构,在自然界的各种知识单元之间存在着大量的因果关系,这些因果关系,或者说是前提和结论的关系,用一种“如果……,则……”(if……then……)的形式表示。知识的规则表示即产生式规则,是一种借助条件语句IF-THEN表示知识的方法。一般表示形式为IF<前提>THEN<结论>。
例如:如果病人是学龄儿童,有红色斑点,并且病人发烧,则病人患的是水痘。可用如下产生式来表示这个简单的医疗知识及诊断。
病人有红色斑点、病人发烧、病人是学龄儿童,可能患的是水痘
或:IF病人有红色斑点,病人发烧,病人是学龄儿童,THEN病人患的是水痘。
由于患者的某些病症表象很难用精确的语言描述,如症状“发烧”,人体温度为多少度时可称为“发烧”要视情况而定,对于这种难以精确描述的表象,本文引入模糊语言来解决这个问题,采用概率进行描述。如某患者“发烧37.8”,通过模糊语言可以描述为其低烧的概率为40%、中烧的概率为60%。
根据以上的理论,本文设计了一个规则库,它的DTD描述方式如下:
二、系统实例
下例是根据本文给出的方案,得到某病人的辅助诊断结果的例子。
患者症状:
1、发热
2、咳嗽
发热和咳嗽的规则库定义如下:
<症状库>
<症状>
<名称>发热和咳嗽名称>
<详细说明>发热是体温上升,超过了正常的体温。正常的体温是摄氏36.5--37℃,发热是人体在抵抗传染疾病,是疾病的症状之一。如有畏寒发热,发热出汗,且身体感觉不舒服,就很可能是生病了。应当用体温表去量一下,看看是不是发热。如果体温是在38℃持续了48小时以上,吃了退热药后,体温虽下降,但是几小时后热又回来,就要赶快去看医生。热到39℃是高热,高热过久可能对脑造成伤害,不能忽视。体温表显示的人体温度36--37℃:正常37--38℃:发热38--39℃:高热高于40℃:可能有危险性的高热!详细说明>
<规则库>
<规则>
<症状表现>发热,咳嗽,呼吸困难,痰呈棕色。症状表现>
<可能症状>急性呼吸道感染,对小儿、老年人及体弱者很危险。可能症状>
<概率>50%,20%,20%,10%,概率>
<处理方法>可能要做X线检查,也可能要住医院治疗。处理方法>
规则>
<规则>
<症状表现>发热,咳嗽,有灰黄色痰,呼吸时有痰声。症状表现>
<可能症状>急性支气管炎。可能症状>
<概率>10%,20%,30%,40%概率>
<处理方法>吃点退热药(阿司匹林或对乙酰氨基酚)降低体温,买止咳化痰药,减轻咳嗽,必要时加服消炎药。如在48小时后未见好转,或发生呼吸困难,再去看医生。处理方法>
<规则>
<症状表现>发热,咳嗽,头痛,流鼻涕,全身酸痛。症状表现>
<可能症状>流行性感冒。可能症状>
<概率>20%,20%,10%,30%,20%概率>
<处理方法>流行性感冒是一种滤过性病毒感染,无特效药。多休息,多饮水,吃点阿司匹林或对乙酰氨基酚降低体温。如48小时后病况加重,或发现其他症状,去看医生。处理方法>
规则>
规则库>
…
症状>
…
症状库>
根据病人的症状,在规则库中进行检索,得到所有匹配的规则。疾病概率是在诊断病人的疾病的过程中统计各个疾病的可能性的数据,每个疾病都有其对应的疾病概率。疾病概率的结果值在0至100之间。其值的大小决定病人患有这种疾病的可能性的大小。这样,通过计算可以得出该患者患有急性呼吸道感染的可能性是70%;患有急性支气管炎的可能性是30%;该患者患有流行性感冒有40%的可能。
所以,基本得出该患者患有急性呼吸道感染。
通过进一步的检查检验,可以得到该患者的其它症状,然后通过这个辅助诊断器再进一步运算。
三、结语
“辅助诊断器”是对医生对患者“诊断”的行为过程的进行模拟,辅助诊断器能够帮助医生能找到以较低的“诊断”代价获得最佳的决断结果的途径,同时,辅助诊断器对医生在诊断治疗全过程中的帮助是启发医生的正确思维。达到有效地降低误诊误治率和医疗费用的双重目的。
参考文献:
[1] 吴伟斌,肖强,陈联忠,蒲卫,李小华. 电子病历系统的设计与实现[J]. 解放军医院管理杂志, 2005,(03) .
[2] 李晓燕,姚登福,唐颖. 实施电子病历,大力促进医院信息化建设[J]. 医疗装备, 2008,(01) .",##隔###