分享到:

含能材料化学合成专家系统ESCS的设计方法

含能材料化学合成专家系统ESCS的设计方法张经江,郑远洋,赵洁(西安机械电子部二零四研究所710061)摘要本文为寻求合成某种物质的化学反应途径及步骤,设计出化学合成专家系统ESCS。本文包括如下部分:(1)化学反应式的知识表示与化学合成树的构造;(2)路段演绎规则;(3)在寻找合成途径中的应用;(4)路径优劣评价方法;(5)计算实例。关键词合成树,专家系统,推理机为了合成某种物质,通常要知道关于此种物质的反应方程式。如果从原材料出发经过一次反应即可得到这种物质,那么其合成途径只是一个反应方程式。这种情况比较简单,只需要建立一个化学反应方程式的知识库,然后在库中查找有关此种物质的反应方程式,找到后打印出来即可。但是如果从原材料出发,合成此物质需要多步反应,那么情况就比较复杂,要描述这种情况,需要对此种物质构造出一棵复合节点树,或叫合成树,并需对此树进行演算,从而得出从原材料到此种物质各种可能的合成途径。本文先描述合成树方法,合成...  (本文共9页) 阅读全文>>

《火炸药学报》1940年20期
火炸药学报

化学合成专家系统ESCS一书已出版

化学合成专家系统ESCS一书已出版西安近代化学研究所张经江主编“化学合成专家系统ESCS”一书已于近期由西北工业大学出版社正式出版发行。该书共分三个部分,第一部分为方法研究,反映了当前国内外在化学会成专家系统方面最新的研究成果,它包括平面分子结构的线型表示及机内表示,合成树的构造,向前向后推理方法,分子的同构...  (本文共1页) 阅读全文>>

《计算机与应用化学》1940年40期
计算机与应用化学

专家系统辅助合成途径分析 (上)

专家系统辅助合成途径分析(上)张经江,顾企江,赵洁,张红(西安近代化学研究所西安710061)摘要本文扼要叙述了第二代化学合成专家系统的设计思想。其中包括:从线型到连接表表示的转换算法,对分子结构、分子结构同构判别法及相似度计算;除向前推理方法外,还增加了向后推理的方法;用模式匹配的方法将类反应变换为预测反应;环结构的识别和子结构匹配算法等。这些技术对于合成专家系统都是至关重要的。关键词知识库,专家系统,向后推理1引言本系统是在“火化工产品的计算机辅助合成”的基础上开发的第二代专家系统。在第一代专家系统中,我们建立了已知反应库与链状化合物的类反应库,建立了合成树(复合结点树)及其演译规则。对于一已知化合物,系统能找出所有的反应途径并按优劣排序,对于未知的链状化合物,系统能预测可行的反应途径。第二代专家系统是对第一代专家系统的全面的发展。2系统的构成2.1知识库、数据库、文献库2.1.1原材料、中间体、产物统一编号库内容包括:分子...  (本文共8页) 阅读全文>>

《计算机与应用化学》1950年10期
计算机与应用化学

专家系统辅助合成途径分析(下)

专家系统辅助合成途径分析(下)张经江,顾企江,赵洁,张红(西安近代化学研究所西安710061)摘要本文扼要叙述了第二代化学合成专家系统的设计思想。其中包括:从线型到连接表表示的转换算法,对分子结构、分子结构同构判别法及相似度计算;除向前推理方法外,还增加了向后推理的方法;用模式匹配的方法将类反应变换为预测反应;环结构的识别和子结构匹配算法等。这些技术对于合成专家系统都是至关重要的。关键词知识库,专家系统,向后推理本文的第一部分扼要叙述了第二代化学合成专家系统设计中应用的部分算法技术,从线型到连接表表示的转换算法,对分子结构、分子结构同构判别法及相似度计算;向前推理和向后推理方法。本文的第二部分介绍用模式匹配的方法将类反应变换为预测反应,以及环结构的识别和子结构匹配算法等。1类反应向预测反应的变换通过类反应预测新化合物的反应途径是专家系统最为引人的用途之一。然而,类反应的表示方法比已知反应要复杂得多,难点在于对可替换部分的官能团或...  (本文共5页) 阅读全文>>

《计算机系统应用》1995年09期
计算机系统应用

用逆向链方法开发的专家系统

1.引言在计算机科学的人工智能一AftifiC81IlltClligCll。(A)中,专家系统(ExpertSystem或KBS——know-lsdgeBasedSystCm)是其中的一个分支。从六十年代开始研究,目前已得到广泛应用。专家系统主要由三部分组成:知识库/推理机和解释器。知识库是信息的集合,它存储着所开发领域的专门知识。推理机是专家系统的程序部分,负责处理推理的逻辑过程,按照一定算法适时他索取知识库中的规则,适时地按约定的方式向用户提出问题。按照用户的回答,利用知识库中的知识推理后向用户提出结论。解释器用于存储用户咨询过程中的历史文件,系统根据历史文件确切报告如何得出一个结论及原因。2.逆向键可以使用各种计算机语言来开发专家系统。例如可以使用LISp、Prolog、C…等语言。但是程序员在用这些语言建立知识库和解释器,构造推理机制时,不但工作量很大,而且若要使所开发的系统能应用于多种领域难度就更大。为克服这些困难计算...  (本文共4页) 阅读全文>>

《自动化博览》1995年01期
自动化博览

专家系统

人工智能是专门研究如何用机器来承担本来需要人类智能方可完成的工作,探索和模拟人的感觉及思维过程规律的一门学科。具体地说,就是由人来编制计算机程序,让机器来执行本来需要人来完成的任务。故人工智能又称为机器智能,就某种意义上讲,也可以说人工智能就是精巧的计算机软件。人工智能研究所涉及的领域有机器翻译、机器奕棋、模式识别、机器人、定理证明、自然语言理解以及专家系统等,其中专家系统是70年代以来人工智能研究最引人注目的成果。如今,集著名大夫知识和经验于一身的医疗专家系统即“电脑医生”已经开诊服务,专家系统也已进入工业、农业、环境保护、科学研究以及国防军事等诸多领域。专究系统标进在日常生活中,人们把对某一学问有专门研究或擅长某项技术的人称为专家,如医学专家、微电子学专家、军事专家等。而专家系统则是一种能象专家那样解决某些领域中的问题的智能计算机系统。为达这一目的,需事先把专家的有关知识和经验存入计算机,建立数据库,并赋予计算机使用这些知识...  (本文共2页) 阅读全文>>