摘要
本文研究了基于规则的专家系统知识库的维护问题:在添加一条新规则后,知识库可能出现矛盾规则、循环规则、冗余规则(包含关系)、从属规则(被包含关系)等。文中详细给出了基于Potri网思想的对知识库进行维护的算法,进而决定是否添加该规则,从而保证了知识库的一致性,为专家系统进行正确推理、提高推理速度打下了坚实的基础。
In the paper, the maintenance problem of knowledge base in expert system has been studied.When a new rule is put in the base, a contradiction, or cycle, or redundancy (including relation), or subordinate (included relation) etc. may cccur. An algorithm for maintaining knowledge base has been given in detail in the paper which is based on Petri nets idea. The algorithm can. be used to decide, if it's neccessary to put the new rule in the base in order to protect the consisiancy of the knowledge base. It makes a solid foundation of correct and speedy inference of the expert system.
出处
《计算机应用与软件》
CSCD
1996年第6期8-13,共6页
Computer Applications and Software
关键词
PETRI网
专家系统
维护
知识库
Petri nets, expert system, knowledge base maintenance, consistency of knowledge base, algorithm design.