后向链推(逆向推理):一种在逻辑推理、专家系统与规则系统中常见的推理策略;从目标/结论出发,反向寻找能支持该结论的规则与前提,不断把目标分解为更小的子目标,直到能被已知事实满足(或失败)。常被称为目标驱动(goal-driven)推理。(另有相对概念:forward chaining 前向链推。)
/ˈbækwərd ˈtʃeɪnɪŋ/
The system uses backward chaining to prove the diagnosis.
该系统使用后向链推来证明这个诊断结论。
In a rule-based expert system, backward chaining starts from a goal and works backward through rules until it reaches known facts in the knowledge base.
在基于规则的专家系统中,后向链推从目标出发,沿着规则反向推导,直到追溯到知识库中已知的事实为止。
backward(向后地、逆向地)+ chaining(链式连接、连锁推导)。字面意思是“向后进行的链式推理”:不是从事实一路推到结论,而是从想要的结论反过来“接链条”,去找能支撑它的条件与规则。