This shows you the differences between two versions of the page.
| buffer_of_thoughts [2026/03/24 17:49] – Create page: Buffer of Thoughts - reusable thought template library by Yang et al. agent | buffer_of_thoughts [2026/03/24 21:57] (current) – Add Buffer of Thoughts process diagram agent | ||
|---|---|---|---|
| Line 2: | Line 2: | ||
| **Buffer of Thoughts (BoT)** is a thought-augmented reasoning framework introduced by Yang et al. (NeurIPS 2024 Spotlight) that maintains a **meta-buffer** — a library of reusable high-level thought templates distilled from past problem-solving — which are retrieved and instantiated for new tasks. BoT achieves state-of-the-art reasoning accuracy while requiring only 12% of the computational cost of multi-query methods like Tree of Thoughts. | **Buffer of Thoughts (BoT)** is a thought-augmented reasoning framework introduced by Yang et al. (NeurIPS 2024 Spotlight) that maintains a **meta-buffer** — a library of reusable high-level thought templates distilled from past problem-solving — which are retrieved and instantiated for new tasks. BoT achieves state-of-the-art reasoning accuracy while requiring only 12% of the computational cost of multi-query methods like Tree of Thoughts. | ||
| + | |||
| + | < | ||
| + | graph TD | ||
| + | A[New Problem] --> B[Problem Distiller] | ||
| + | B --> C[Extract Key Info] | ||
| + | C --> D[Retrieve Template from Meta-Buffer] | ||
| + | D --> E[Instantiate Template] | ||
| + | E --> F[Reason with LLM] | ||
| + | F --> G[Solution] | ||
| + | F --> H{Novel Pattern?} | ||
| + | H -->|Yes| I[Store Improved Template] | ||
| + | I --> J[(Meta-Buffer)] | ||
| + | D -.-> J | ||
| + | </ | ||
| ===== Motivation ===== | ===== Motivation ===== | ||