Backward Chaining ist das Gegenteil von Forward Chaining und beschreibt eine Methode der Symbolischen KI. Anstatt von den bekannten Fakten auf ein Ziel zu schließen, wird von einembestimmten Ziel (oder Hypothese) ausgegangen.
Das System sucht dann nach Regeln um die Fakten/Daten zu bestätigen. Dieser Ansatz wird oft verwendet, wenn das Ziel klar definiert ist und das System versucht, dieses Ziel zu erreichen. Der Backward-Chaining-Prozess lässt sich wie folgend darstellen.
Backward Chaining eignet sich bspw. zur mathematische Beweisführungen.