电脑辅助中医开方的可行性
方剂是在辨证审因决定治法之后,选择合适的药物,酌定用量,按照组方原则配伍而成,是辨证论治的主要工具之一。用计算机辅助组成方剂是因为计算机与人脑相比有记忆量和处理速度上的优势,而且在组方原则和相关的方剂生成原则指导之下,以及中药知识库和临床病例库的支持下,计算机可以生成新方剂。计算机生成方剂之后,还可以在专家的指导下,对这些新方剂进行评价,然后把那些认为安全有效的新方剂用于临床试验,再通过这样一个过程,增加有效的中医方剂,加快中医药发展。p/#r*, 百拇医药
■计算机配方的先决条件p/#r*, 百拇医药
开发计算机中医组方系统应该首先在计算机中建立临床安全数据库、中药知识库、中医疾病知识库和中医方剂配伍原则。p/#r*, 百拇医药
临床案例数据库是原始数据库,它是中医治疗的第一手数据,也是信息最全的数据,称之为全息信息库。另外,临床案例数据库也包含了来自古文献和杂志的一些信息,通过归一化方法,可将其折算为案例数据,折算的参数可由中医专家决定。p/#r*, 百拇医药
中药知识库包含单味药知识库、方剂知识库、药对知识库,这些数据库是中医实践中宝贵经验的总结,是获得认可的有用信息。单味药数据库饮食有单味药的功效、性味、归经、升降沉浮和七情知识;方剂知识库包含方剂的组成、剂量和功效知识;药对知识库则更是经验的总结。计算机系统可以在前面临床案例数据库的基础上,利用统计学的技术得到该类知识。p/#r*, 百拇医药
中医疾病知识库是中医对于疾病的认识,并按照中医理论对疾病做出的分析和研究,中医疾病知识库包含疾病的症状、证候、病机、病因等知识,计算机系统也可以通过临床案例数据库及统计学技术得到疾病和症状联系的知识。p/#r*, 百拇医药
中医方剂配伍原则是一些通用的、具有普遍意义的方剂组方原则,是人们对中医实践进行理论总结分析之后得到的。p/#r*, 百拇医药
只有具备了上述信息库,才有可能进行计算机配方,才有可能把配方这一复杂的人类活动转化成电子计算机的计算。p/#r*, 百拇医药
■计算机配方过程p/#r*, 百拇医药
首先是机器学习阶段。采用数据挖掘技术(对临床案例数据库进行自动学习),把冗杂的、错误的信息去掉,把杂乱的信息进行整理、归纳,从而得到有用、简洁的中医药数据模式。这种数据挖掘技术是高频集发现算法,利用这个算法,可以发现在临床案例库中经常发生的模式。p/#r*, 百拇医药
然后是计算机诊断阶段。用户(中医医生)输入病人的全息信息(包括症状、证候、病机、病因、治则、传变等)。这些全息信息有些是直接通过望闻问切得到的,有些则是通过中医辨证论治得到的。如果用户没有经过辨证论治得到的全息信息就不完整,这时就要利用一个模型,通过计算近似地得到这些缺失的信息。由计算机得到病人缺失的证候治法等信息有两条途径,一是系统论方法,让计算机模拟中医的辨证论治过程;二是用经验论方法,使用如贝叶斯分类器等计算机技术的数据挖掘方法。p/#r*, 百拇医药
最后是方剂组方阶段。计算机组方有三个阶段,首先在单味药知识库的支持下,选取能够治疗疾病全息信息里面任何一个因素的单味药,通过单味药选取阶段,疾病全息信息就自然转化成了单味药候选列表。接下来,利用药对和其它一些中药约束性知识,计算机辅助中医专家将分散的无关联的单味药合成中医方剂。由于有了计算机的快速查询和大规模知识遍历功能,中医专家可以参考非常详细、全面的中药知识,同时利用计算机自动删除明显不符合要求的单味药。比如某两味药按中医理论是相恶的,则当其中一味药已经被选用加入方剂时,另外一味药则自动从候选单味药列表中删除;又如两味药是药对,经常在一起使用,则当其中一味药被选用加入方剂时,系统自动加入另外一味药,这样就大大减少了中医专家的工作量。最后,当中医专家在计算机辅助下生成方剂之后,计算机可以根据病人的年龄、性别信息及中药方剂的君臣佐使规则,对方剂中每味药的量进行调整,给出符合病人实际情况的方剂。p/#r*, 百拇医药
通过以上分析讨论,用计算机来进行中医方剂辅助开方在理论上具有可行性。该计算机模型还能够利用数据挖掘的方法,发现临床记录病例库中尚未被认为是药对、药组的单味药,也就是能够发现中药使用中尚未被发现的用药规则。此外,还能利用计算机诊断能够参考以往的案例,更加准确地发现病人的证候,同时利用计算机辅助组方,开出中医以前没有用过,但符合中医药理论的新方剂。p/#r*, 百拇医药
■蔡越君 崔蒙 吴朝晖(蔡越君;崔蒙;吴朝晖 )
■计算机配方的先决条件p/#r*, 百拇医药
开发计算机中医组方系统应该首先在计算机中建立临床安全数据库、中药知识库、中医疾病知识库和中医方剂配伍原则。p/#r*, 百拇医药
临床案例数据库是原始数据库,它是中医治疗的第一手数据,也是信息最全的数据,称之为全息信息库。另外,临床案例数据库也包含了来自古文献和杂志的一些信息,通过归一化方法,可将其折算为案例数据,折算的参数可由中医专家决定。p/#r*, 百拇医药
中药知识库包含单味药知识库、方剂知识库、药对知识库,这些数据库是中医实践中宝贵经验的总结,是获得认可的有用信息。单味药数据库饮食有单味药的功效、性味、归经、升降沉浮和七情知识;方剂知识库包含方剂的组成、剂量和功效知识;药对知识库则更是经验的总结。计算机系统可以在前面临床案例数据库的基础上,利用统计学的技术得到该类知识。p/#r*, 百拇医药
中医疾病知识库是中医对于疾病的认识,并按照中医理论对疾病做出的分析和研究,中医疾病知识库包含疾病的症状、证候、病机、病因等知识,计算机系统也可以通过临床案例数据库及统计学技术得到疾病和症状联系的知识。p/#r*, 百拇医药
中医方剂配伍原则是一些通用的、具有普遍意义的方剂组方原则,是人们对中医实践进行理论总结分析之后得到的。p/#r*, 百拇医药
只有具备了上述信息库,才有可能进行计算机配方,才有可能把配方这一复杂的人类活动转化成电子计算机的计算。p/#r*, 百拇医药
■计算机配方过程p/#r*, 百拇医药
首先是机器学习阶段。采用数据挖掘技术(对临床案例数据库进行自动学习),把冗杂的、错误的信息去掉,把杂乱的信息进行整理、归纳,从而得到有用、简洁的中医药数据模式。这种数据挖掘技术是高频集发现算法,利用这个算法,可以发现在临床案例库中经常发生的模式。p/#r*, 百拇医药
然后是计算机诊断阶段。用户(中医医生)输入病人的全息信息(包括症状、证候、病机、病因、治则、传变等)。这些全息信息有些是直接通过望闻问切得到的,有些则是通过中医辨证论治得到的。如果用户没有经过辨证论治得到的全息信息就不完整,这时就要利用一个模型,通过计算近似地得到这些缺失的信息。由计算机得到病人缺失的证候治法等信息有两条途径,一是系统论方法,让计算机模拟中医的辨证论治过程;二是用经验论方法,使用如贝叶斯分类器等计算机技术的数据挖掘方法。p/#r*, 百拇医药
最后是方剂组方阶段。计算机组方有三个阶段,首先在单味药知识库的支持下,选取能够治疗疾病全息信息里面任何一个因素的单味药,通过单味药选取阶段,疾病全息信息就自然转化成了单味药候选列表。接下来,利用药对和其它一些中药约束性知识,计算机辅助中医专家将分散的无关联的单味药合成中医方剂。由于有了计算机的快速查询和大规模知识遍历功能,中医专家可以参考非常详细、全面的中药知识,同时利用计算机自动删除明显不符合要求的单味药。比如某两味药按中医理论是相恶的,则当其中一味药已经被选用加入方剂时,另外一味药则自动从候选单味药列表中删除;又如两味药是药对,经常在一起使用,则当其中一味药被选用加入方剂时,系统自动加入另外一味药,这样就大大减少了中医专家的工作量。最后,当中医专家在计算机辅助下生成方剂之后,计算机可以根据病人的年龄、性别信息及中药方剂的君臣佐使规则,对方剂中每味药的量进行调整,给出符合病人实际情况的方剂。p/#r*, 百拇医药
通过以上分析讨论,用计算机来进行中医方剂辅助开方在理论上具有可行性。该计算机模型还能够利用数据挖掘的方法,发现临床记录病例库中尚未被认为是药对、药组的单味药,也就是能够发现中药使用中尚未被发现的用药规则。此外,还能利用计算机诊断能够参考以往的案例,更加准确地发现病人的证候,同时利用计算机辅助组方,开出中医以前没有用过,但符合中医药理论的新方剂。p/#r*, 百拇医药
■蔡越君 崔蒙 吴朝晖(蔡越君;崔蒙;吴朝晖 )