1
Ich muss das Rückwärtsverkettungskonzept in Expertensystemen (künstliche Intelligenz) ohne formale Logik verstehen.Rückwärtsverkettung in künstlicher Intelligenz
Ich muss das Rückwärtsverkettungskonzept in Expertensystemen (künstliche Intelligenz) ohne formale Logik verstehen.Rückwärtsverkettung in künstlicher Intelligenz
Wenn Sie die Regel
it_rains -> street_is_wet
haben, was bedeutet, dass, wenn sie die Straße regnet nass ist. Dann Rückwärtsverkettung bedeutet, dass, wenn Sie wissen wollen, ob die Straße nass ist, Sie überprüfen müssen, ob es regnet. Also gehst du rückwärts durch die Regel.
Können Sie mir ein ** fettes ** vollständiges Beispiel geben "bitte.
–Ich bin nicht sicher, was Sie meinen, aber ich versuche, genauer zu sein. Das Expertensystem sollte Ihnen etwas über eine Tatsache seines Themas erzählen. Sie wollen also wissen, ob etwas in Ordnung ist, das System verwendet logische Implikationen wie die Regeln, die ich oben gezeigt habe.Es könnte mehr Regeln geben, zB 'dunkle_Wolken_im_Himmel' und Hoch_Druck-> it_rains'.Es gibt auch Fakten in den Systemen.Das können Sensordaten sein oder allgemein Sinneswahrnehmungen wie "Der Himmel ist blau". Dann fragt man das System "Ist die Straße nass?". Wegen der ersten Regel wird überprüft, ob "it_rains" gilt. – marli
Wegen der zweiten Regel muss man überprüfen, ob 'dark_clouds_at_the_sky und "high_pressure" gilt. Weil Rückwärtsverkettung bedeutet, dass Sie rückwärts durch die Regeln gehen. Wenn in dem System diese zwei Tatsachen dann tru sind Es kann aufgrund der Regeln und der Fakten schließen, dass "street_is_wet" hält und "wahr" zurückgibt. Andernfalls würde es "falsch" zurückgeben. Eine solche Frage wird oft als Ziel bezeichnet, weil es das Ziel des Systems ist, Ihnen zu sagen, ob es wahr ist. Rückwärtsketten bedeutet also, mit dem Ziel zu beginnen und rückwärts durch die Kettenregeln zu gehen, bis das System Tatsachen erreicht, die wahr oder falsch sind. – marli