/ˈfɔːrwərd ˈtʃeɪnɪŋ/(亦常见美式变体:/ˈfɔːrwɚd ˈtʃeɪnɪŋ/)
前向链推(正向推理):一种推理方式,从已知事实出发,不断应用“如果……那么……”的规则(产生式规则),逐步推出新的事实,直到得到结论或无法继续推导。常见于专家系统、规则引擎、自动推理等领域。(与 backward chaining“后向链推”相对。)
The expert system uses forward chaining to infer new facts from the data.
专家系统使用前向链推,从数据中推导出新的事实。
In a rule-based medical assistant, forward chaining can continuously update possible diagnoses as new symptoms are added, triggering additional rules until no more conclusions can be derived.
在基于规则的医疗助手中,前向链推可以在加入新症状时持续更新可能的诊断,并触发更多规则,直到无法再推出新的结论为止。
Forward 意为“向前”,chaining 来自 chain(“链条、链式连接”),合起来强调“沿着规则链条向前推进”。该术语在人工智能早期的产生式系统(production systems)与专家系统中广泛使用:从事实库出发反复“匹配—触发—执行”规则,推导出更多事实。之所以称“前向”,是因为推理方向是从前提/数据 → 结论(数据驱动)。