Graph of Thoughts: Solving Elaborate Problems with Large Language Models

We introduce Graph of Thoughts (GoT): a framework that advances prompting capabilities in large language models (LLMs) beyond those offered by paradigms such as Chain-of-Thought or Tree of Thoughts (ToT). The key idea and primary advantage of GoT is the ability to model the information generated by an LLM as an arbitrary graph, where units of information ("LLM thoughts") are vertices, and edges correspond to dependencies between these vertices. This approach enables combining arbitrary LLM thoughts into synergistic outcomes, distilling the essence of whole networks of thoughts, or enhancing thoughts using feedback loops. We illustrate that GoT offers advantages over state of the art on different tasks, for example increasing the quality of sorting by 62% over ToT, while simultaneously reducing costs by >31%. We ensure that GoT is extensible with new thought transformations and thus can be used to spearhead new prompting schemes. This work brings the LLM reasoning closer to human thinking or brain mechanisms such as recurrence, both of which form complex networks.

Chain of ThoughtPrompting Elicits…Chain of Thought Prompting Elicits Reasoning in Large Language ModelsTree of Thoughts:Deliberate Problem…Tree of Thoughts: Deliberate Problem Solving with Large Language ModelsReAct: SynergizingReasoning and Acting in…ReAct: Synergizing Reasoning and Acting in Language ModelsLanguage Models canSolve Computer TasksLanguage Models can Solve Computer TasksSelection-Inference:Exploiting Large…Selection-Inference: Exploiting Large Language Models for Interpretable Logical ReasoningDescribe, Explain, Planand Select: Interactive…Describe, Explain, Plan and Select: Interactive Planning with Large Language Models Enables Open-World Multi-Task AgentsReflexion: an autonomousagent with dynamic…Reflexion: an autonomous agent with dynamic memory and self-reflectionComplexity-BasedPrompting for Multi-Ste…Complexity-Based Prompting for Multi-Step ReasoningSelf-Refine: IterativeRefinement with…Self-Refine: Iterative Refinement with Self-FeedbackSkeleton-of-Thought:Prompting LLMs for…Skeleton-of-Thought: Prompting LLMs for Efficient Parallel GenerationTeaching Large LanguageModels to Self-DebugTeaching Large Language Models to Self-DebugREFINER: ReasoningFeedback on Intermediat…REFINER: Reasoning Feedback on Intermediate RepresentationsAn Empirical Study onChallenging Math Proble…An Empirical Study on Challenging Math Problem Solving with GPT-4SQL-PaLM: Improved LargeLanguage Model…SQL-PaLM: Improved Large Language Model Adaptation for Text-to-SQLOn the Discussion ofLarge Language Models…On the Discussion of Large Language Models: Symmetry of Agents and Interplay with PromptsRAT: Retrieval AugmentedThoughts Elicit…RAT: Retrieval Augmented Thoughts Elicit Context-Aware Reasoning in Long-Horizon GenerationTowards an Understandingof Stepwise Inference i…Towards an Understanding of Stepwise Inference in Transformers: A Synthetic Graph Navigation ModelSELF-DISCOVER: LargeLanguage Models…SELF-DISCOVER: Large Language Models Self-Compose Reasoning StructuresMasked Thought: SimplyMasking Partial…Masked Thought: Simply Masking Partial Reasoning Steps Can Improve Mathematical Reasoning Learning of Language ModelsAgentKit: FlowEngineering with Graphs…AgentKit: Flow Engineering with Graphs, not CodingMAgIC: Investigation ofLarge Language Model…MAgIC: Investigation of Large Language Model Powered Multi-Agent in Cognition, Adaptability, Rationality and CollaborationFeedback Loops WithLanguage Models Drive…Feedback Loops With Language Models Drive In-Context Reward HackingTHOUGHTSCULPT: Reasoningwith Intermediate…THOUGHTSCULPT: Reasoning with Intermediate Revision and SearchGenoMAS: A Multi-AgentFramework for Scientifi…GenoMAS: A Multi-Agent Framework for Scientific Discovery via Code-Driven Gene Expression AnalysisGraph of Thoughts:Solving Elaborate…Graph of Thoughts: Solving Elaborate Problems with Large Language Models過去の参考文献中心の論文この論文を引用する論文古い新しい

ノードをクリックするとフォーカスを固定、空白をクリックすると本論文に戻ります。ホバーで一時的にプレビューできます。各ノードのページはタイトルから開けます。