符號式AI

中文名稱:符號式人工智慧 英文名稱:Symbolic AI / GOFAI

定義(Definition)

以邏輯規則、知識庫和符號推理為核心的 AI,透過明確的「如果…那麼…」與邏輯演算來解決問題,強調可解釋性與嚴謹推理,與統計型/深度學習形成對比。

原理與技術

符號式 AI 的重點是 知識表示(knowledge representation)推理(reasoning)

  • 邏輯語言(一階/命題邏輯)、產生式規則、知識圖譜 來描述世界。
  • 推理引擎 依規則做 前向/後向鏈結,產生結論或計畫。
  • 規劃(Planning):如 STRIPS、PDDL,讓系統從初始狀態推到目標狀態。
  • 專家系統 是典型應用,依賴人類整理規則;需處理 衝突解決與一致性檢查
  • 優勢:可解釋、可驗證、適合需遵循法規與固定流程的領域;易做 因果與可追溯
  • 劣勢:規則維護成本高、缺乏自動學習、對雜訊和模糊資訊較弱,難以處理複雜感知任務。
  • 神經符號(Neuro-Symbolic) 方向試圖結合深度學習的感知能力與符號推理的精確性,例如用深度模型產生符號,再用邏輯引擎推理。

應用領域

  • 法規/合規審查:把條文寫成規則,自動檢查流程是否符合規範。
  • 醫療診斷規則:以臨床指南為規則庫,給出可解釋的建議與理由。
  • 製造與排程:規劃生產順序、排班;規則清楚且可被審核。
  • 知識圖譜問答:以圖譜表示實體關係,使用推理回答查詢。
  • 機器人規劃:用邏輯規劃路徑或任務分解,再交由低層控制執行。
  • 混合系統:與深度模型結合,深度負責感知,符號負責決策與約束。 共通重點:需要高品質規則與持續維護,並檢測矛盾;在需要可解釋與可驗證的領域特別有價值。

3 題模擬練習題

  1. 符號式 AI 最大優勢?
    • A. 不需要規則
    • B. 推理過程可解釋、可審核
    • C. 一定比深度學習準
    • D. 不需專家
    • 正確答案:B;解析:規則透明,便於驗證與合規。
  2. 規則衝突時常用處理?
    • A. 隨機選
    • B. 設定優先級或更精確條件做衝突解決
    • C. 刪光規則
    • D. 直接忽略
    • 正確答案:B;解析:需透過優先級、特異性等策略解決衝突。
  3. 神經符號方法的目標?
    • A. 取消推理
    • B. 結合深度學習感知與符號推理的可解釋性
    • C. 只用邏輯
    • D. 只用感知
    • 正確答案:B;解析:希望同時擁有感知能力與可驗證的推理。