技術指南

思維圖推理

思維圖將推理建模為一個網絡,思想可以在其中自由合併、循環和連接,而不僅僅是分支。

閱讀時間約2分鐘最後更新

概述

This lets a model combine insights from different paths and refine them, going beyond the strictly tree-shaped structure of Tree-of-Thoughts.

深入探討

由 Besta 等人提出。 2023 年,思想圖(GoT)將推理過程表示為任意圖:節點是思想(部分解決方案),邊是它們之間的依賴關係。與樹不同,樹中的每個思想只有一個父級,而圖允許樹不能進行的操作:聚合,其中多個思想被合併成一個組合解決方案,以及細化,其中思想循環返回以改進自身。這對於分解為必須重新組合答案的子問題的問題非常有用。對於排序和設定任務,GoT 可以拆分列表,獨立解決各個部分,然後聚合排序後的部分。作者報告說,GoT 比思想樹提高了排序質量,同時降低了成本,因為合併可以更好地利用中間結果。控制器、「操作圖」計畫和評分/排名模組協調運行哪些轉換。

技術洞察

GoT 的關鍵抽像是將想法視為一張圖,將推理步驟視為圖轉換:產生添加新的思想節點,聚合將多個節點合併為一個(每個來源都有傳入邊),而細化創建一個修改思想的自循環。評分功能和排名選擇要保留的最佳想法,而控制器則執行預先定義的操作圖。這種合併能力正是嚴格的父子樹所無法表達的,並且它使得能夠組合和重新組合部分解決方案。

戰略影響

成本與預算

多年來,架構決策決定著效能和營運成本。

更明確的決策

技術教育幫助團隊選擇正確的堆疊,而不僅僅是最新的堆疊。

品質管控

更好的工程選擇可以減少生產中的可靠性事故。

思維圖推理的未來

思維圖指出推理系統可以靈活地組合和重組中間結果,而不僅僅是分支。可能的方向包括自動發現問題的正確圖形結構,而不是手動設計操作計劃,學習聚合何時獲得回報,以及將圖形推理與檢索、工具和外部記憶體整合。隨著推理時間推理的成熟,期望框架能夠在單一控制器下混合樹搜尋、圖形合併和反射,使結構適應任務。

現實世界的實施

將一長列表排序,將其分成區塊,分別對每個區塊進行排序,然後將排序後的區塊聚合成一個有序結果。

文件摘要,產生各部分的部分摘要,然後合併成一個連貫的整體。

設定關鍵字計數或交集等操作,其中子結果透過聚合節點組合。

透過在細化步驟中循環思考來迭代地細化生成的解決方案,直到其品質分數停止提高。

風險與防護欄

優化一項基準測試可以隱藏更廣泛的系統弱點。

基礎設施和維護成本常常被低估。

隨著系統變得更加複雜,安全性和可觀察性差距可能會擴大。

實施路線圖

1

在實施之前定義延遲、品質和成本目標。

2

在實際負載和資料條件下進行基準測試。

3

儀器監控錯誤、漂移和使用者影響。

4

在擴展之前準備回滾和事件回應路徑。

不斷探索

Free newsletter

Get the daily AI briefing

Three verified AI stories every weekday morning, written in plain English. Free forever, no ads.

One email each weekday. Unsubscribe in one click. We never sell or share your address.

Test yourself

Take the Graph-of-Thoughts Reasoning quiz

Instant feedback on every answer, and a shareable certificate with a verifiable ID once you pass a course.

開始測驗

Support free AI education. AI Understanding is a 501(c)(3) nonprofit — no ads, no paywall, ever. Make a donation

下一步指南

思考樹推理

常見問題

What is Graph-of-Thoughts Reasoning?

思維圖將推理建模為一個網絡,思想可以在其中自由合併、循環和連接,而不僅僅是分支。這使得模型可以結合來自不同路徑的見解並對其進行改進,超越思想樹的嚴格樹狀結構。

思維圖和思考樹的結構差異是什麼?

在樹中,每個思想都有一個父級,但圖允許聚合(合併)和細化(自循環),從而實現更豐富的連接。

在思想圖譜中,「聚合」操作的作用是什麼?

聚合將多個思想節點合併為一個合併思想,並帶有來自每個來源思想的傳入邊。

GoT 圖中的「細化」對應什麼?

細化被建模為一種自我循環的思想,以產生改進的版本。

為什麼思維圖非常適合像對長列表進行排序這樣的任務?

GoT 將列表分解為區塊,逐一求解,並透過聚合合併排序後的部分,這是嚴格的樹無法表達的。

哪些元件編排思維圖運作?

GoT 使用控制器執行預先定義的操作圖,並透過評分和排名模組選擇最佳想法。