生产规则系统
通过一组生产规则组织逻辑,每个规则都有一个条件和一个动作。
有很多情况很容易被认为是一组条件测试。如果您正在验证一些数据,您可以将每个验证视为一个条件,如果条件为假,则会引发错误。获得某个职位资格通常可以被认为是一系列条件,如果您一路向上,则有资格。诊断故障可以被认为是一系列问题,每个问题都会导致新的问题,并有望识别出根本故障。
生产规则系统计算模型实现了规则集的概念,其中每个规则都有一个条件和一个相应的动作。系统通过一系列循环对它拥有的数据运行规则,每个循环识别条件匹配的规则,然后执行规则的动作。生产规则系统通常是专家系统的核心。
有关更多详细信息,请参见DSL 书籍的第 50 章。