|
例如,定义一种二元关系:管理(A,B),它表示A管理B。下面便是知识库中的一组事实:
管理(张明,王一) 表示 张明 管理 王一
管理(王一,李强) 表示 王一 管理 李强
管理(李强,刘军) 表示 李强 管理 刘军
它表示应用中的实际情况,即专家系统解决某领域问题时,所收集到的事实。
定义一种关系:
报告(B,A) 表示B向A报告
于是建立一种产生式规则:
如果(IF)[管理(A,C)或(OR)管理(A,B)]且[(AND)报告(C,B)]
则 报告(C,A)
此规则建立了一种报告关系。
有了上述的知识内容,就可以进行或处理现实中(事实)的专门问题。例如:
如果询问:报告(王一,张明) 系统回答将是:真
报告(刘军,张明) 回答也将是: 真
这不仅回答了所提出的新问题,而且所产生的两个结论也就作为新的知识,可以加入到知识库中,以后再有类似的询问,便不再需要推理,而可以直接进行回答.
案例12.5:专家系统:XCON系统
XCON系统是数据设备公司(DEC)用于根据用户订单配置计算机系统的专家系统。计算机系统一般包括中央处理机、存储器、各种外部设备控制器及外部设备,所有这些硬件设备都必须按要求连接到输入-输出总线上,并被合理地布置在底板上,放入合适的机柜中,这个工作称为配置计算机系统。因为一般的计算机部件常常有几百种可能的选择,这些选择的可能的组合方式不计其数,因此,配置计算机系统是一项复杂而乏味的工作。XCON系统被用来处理这一工作。
XCON系统输入的是用户订单,输出是一组表示订单中各部件之间相互空间关系的图表,技术人员根据这些图表装配计算机系统。
建立XCON系统的工作始于1978年,到1979年底时,对它的性能用实际的订单进行了鉴定。鉴定结果表明:XCON系统可以用于日常的配置VAX-11/780计算机的工作,其性能达到专家的水平。随后,XCON系统在投入使用过程中,不断改进完善,并加以扩充。从开始的只能配置VAX-11/780计算机,扩展到能配置几乎所有的DEC公司生产的计算机系统,除了VAX-11系列外,还包括PDP-11/44,PDP-11/24,MicroVAX-1以及MICRO-PDP11等。所使用的规则从开始的250余条,扩展到10,000余条。XCON系统一直服务于DEC公司的市场销售、生产和售后服务等主要管理职能,在DEC公司中起了很重要的战略作用,据估计,XCON及其相关的系统每年大约给DEC公司节省4000万美元的费用。 |
|
 |