正向推理又稱數據驅動推理、演繹推理(相對於逆向推理、歸納推理),是按照由條件推出結論的方向進行的推理方式,它從一組事實出發,使用一定的推理規則,來證明目標事實或命題的成立。一般的推理過程是先向綜合資料庫提供一些初始已知事實,控制系統利用這些數據與知識庫中的知識進行匹配,被觸發的知識,將其結論作為新的事實添加到綜合資料庫中。重複上述過程,用更新過的綜合資料庫中的事實再與知識庫中另一條知識匹配,將其結論更新至綜合資料庫中,直到沒有可匹配的新知識和不再有新的事實加入到綜合資料庫中為止。然後測試是否得到解,有解則返回解,無解則提示運行失敗。
基本介紹
- 中文名:正向推理、演繹推理
- 外文名:forward-chaining
- 正文:將用戶提供的初始已知事實
- 正文2:檢查綜合資料庫中是否已經
- 正文3:將初始已知事實與知識庫