2.产生式系统的表示 
  产生式系统的知识表示方法,包括事实的表示和规则的表示。
  (1) 事实的表示
  (a) 孤立事实的表示

  孤立事实在专家系统中常用〈特性- 对象- 取值〉(attribute object value)三元组表示。
  例如:
              (AGE ZHAO-LING 43)
              (FATHER ZHAO-YIN ZHAO-LING)
              (GRAMSTAIN ORGANISM GRAM-POSITIVE)
              (DOSE DRUG 2.0-GRAMS)
              (MAN ZHAO-LING TRUE)
              (WOMAN ZHAO-LING FALSE)
  这里,第三、四句是MYCIN系统中的事实,分别表示"细菌染色是革兰氏阳性","用药剂量是2.0克"。最后两句所表示的关系与前四句有所不同,有时称为谓词,谓词也可用二元关系表示:
              MAN(ZHAO-LING)
              WOMAN(ZHAO-LING)
  此外,在专家系统中为了表示不完全的知识,用三元组表示还嫌不够,常需加入关于该事实确定性程度的数值度量,如MYCIN中用置信度来表示事实的可信程度。于是每一件事实变成了四元关系。
              (IDENT ORGANISM-2 STREPTOCOCCUS 0.7)
              (IDENT ORGANISM-2 STAPHYLOCOCCUS 0.3)
              (MORPH ORGANISM-1 ROD 0.8)
              (MORPH ORGANISM-1 COCCUS 0.2)
              (GRAM ORGANISM-3 GRAMNEG 1.0)
  分别表示(细菌-2是连锁状球菌的置信度为0.7),(细菌-2是葡萄球菌属的置信度为0.3),(细菌-1的形态为杆状的置信度是0.8),(细菌-1的状态是球状的置信度为0.2),(细菌-3革兰氏染色确为阴性)。
  (b) 事实之间的关系
  把静态的知识划分为互不相关的孤立事实,显然可以简化知识的表示方法。不过在许多实际情况下,知识本身是一个整体,很难分为独立的事实,事实之间联系密切。在计算机内部需要通过某种途径建立起这种联系,以便于知识的检索和利用。下面仍然以实际的专家系统来说明此问题。
  ● 树状结构
  在MYCIN系统中表示事实用的是四元组,其中对象称为上下文(context),特性称临床参数。为了查找和诊断的方便,它把不同的对象(即上下文)按层次关系组成一种上下文树,如图4.13所示。

       
                   图4.13上下文树
  ● 网状结构
  在PROSPECTOR探矿系统中,整个静态知识以语义网络的结构表示,它实际上是特性-对象-取值表示法的推广。把相关的知识连在一起,就使查找方便了。将不同对象的矿石按子集和成员关系组成图4.12所示的网络,表示了"方铅矿是硫化铅的成员,硫化铅是硫化矿的子集,而硫化矿又是矿石的子集"。其中S表示子集关系,〈subset x y〉表示y是x的子集。e表示成员关系〈element x y〉表示y是x的成员。同样关系也存在于岩石之间,如图4.14所示。

       
                  图 4.14 子集与成员关系网络