项目概述:由于人体的复杂性,由于病人体质、条件的不同,疾病的治疗常常要因人而异,不能千篇一律。另一方面,计算机的一切功能,都是靠数字计算完成的,一丝不苟,非常严格准确,是硬性的 如果要用计算机处理解决医生诊治的医学问题,就容易碰到“一丝不苟”对“灵活机动”的问题,难以统一。
我们的解决办法是把在医学专家系统分成两部分,诊断部分和治疗部分。诊断部分包括有诊断知识库和推理机,治疗部分包括有根据推理结果,和从而得出的结论知识库。结论知识库的每一条包括对这一情况的病情描述、参考性的治疗方法和注意事项。
由于科学的发展,一些疾病的病情阶段,可以凭借一些测量指标完全确定。由此可以制出严格准确的诊断知识库。例如糖尿病病情及其严重程度,往往可以由几种不同的血糖数值决定。这种判断方法是国际和国内专家们公认的。由卫生部公布的文件和表格就总结出了我们的糖尿病诊断知识库,其中包含有63种可能的组合,共有53种不同的结论。
专家系统的推理机根据这个诊断知识库和输入的各种血糖值,就可以对患者的病情作出准确的诊断。然后对于每一种病情诊断我们与糖尿病专家们一起编写出这时患者应注意的事项和可考虑的治疗方法,作为参考性的意见。于是我们就把准确的糖尿病病情判断和灵活的治疗方法结合在一起制成了我们的糖尿病专家系统。此专家系统的软件产品已卖给怡成血糖仪公司,由他们制成3万件CD,随他们的血糖仪赠送个用户,已经使用了两年,用户反应很好。这是医学专家系统由于使用我们的设计制造方法取得成功并得到推广的第一个成功案例。
于是我们想推广这种成功经验,用此方法设计其他的医学专家系统。首先可以做的是营养方面的医学专家系统,
可以把患者的身高、体重、劳动强度、性别、年龄、和各种血糖高低等等,为参数做成专家系统。当这些参数输入后,计算机可以自动算出患者每日所需热量,并且由此可订出不同患者每日所需食谱提供给用户。对不同热量需求者独可订出数周每日的参考食谱。非常便于社区医生或患者自己使用。
心肌梗塞的预警问题。血压、血脂、心电图、运动试验结果,年龄、性别、吸烟等等都对心肌梗塞的发生有影响,可以根据一些患者的大量记录,总结出这些因素对心肌梗塞发生的影响,也就是判断出当这些因素为不同数值时,心肌梗塞发生的概率如何。然后就可以以此在城专家系统,对新病人而言,就可以根据这些测量结果判断心肌梗塞发生的可能性。