用通用問題求解器與 SAINT 理解早期符號式 AI 如何透過規則、搜尋與回溯解決結構化問題。
原書指出,Allen Newell 與 Herbert A. Simon 開發通用問題求解器(General Problem Solver, GPS),把問題表示成有向圖:節點代表狀態/條件,連線代表可採取的行動。另有 James Sagle 於 1961 年建立 SAINT(Symbolic Automatic Integrator),透過符號操作解代數問題。
| 程式 | 核心方法 | 原書角色 |
|---|---|---|
| GPS | 問題空間搜尋與回溯 | 通用問題求解方法;專家系統前身之一 |
| SAINT | 符號操作 | 1961;解代數問題 |
可用連線清單表示問題圖:起始狀態|行動|到達狀態|是否死路,用來追蹤搜尋路徑。
原書未提供 GPS 的節點數或 SAINT 的效能數字,因此不補造結果。
這些系統擅長邊界清楚、可以形式化的問題空間;這也預示以規則與搜尋為主的系統在面對開放世界問題時會遇到困難。
根據已定義的狀態與行動建立有向圖連線清單;不得新增來源未提供的狀態轉換。
**題目:**若一個問題無法明確定義狀態與可採取行動,GPS 式搜尋是否容易直接套用?
**參考解答:**不容易。原書對 GPS 的描述依賴可形式化的問題空間。