Дерево мыслей: целенаправленное решение задач с помощью больших языковых моделей
Tree of Thoughts: Deliberate Problem Solving with Large Language Models
2023-05-17
SCID: 54.1/evfjycmz
Discuss with AI
Игра 24Дерево мыслейпреднамеренное решение задачбольшие языковые моделистратегическое планирование на несколько шагов вперёд
Figures from the paper
Abstract (AI)
Языковые модели все чаще применяются для решения общих задач в широком спектре областей, однако на этапе вывода они по-прежнему ограничены процессами принятия решений на уровне токенов, выполняемыми слева направо. Это означает, что они могут демонстрировать низкую эффективность в задачах, требующих исследования вариантов, стратегического прогнозирования последствий или принятия первоначальных решений, играющих ключевую роль. Для преодоления этих трудностей мы предлагаем новый подход к выводу языковых моделей — «Дерево мыслей» (Tree of Thoughts, ToT), который обобщает популярный подход «Цепочка рассуждений» (Chain of Thought) к формированию запросов для языковых моделей и обеспечивает исследование согласованных текстовых единиц — мыслей, — выступающих промежуточными этапами решения задачи. ToT позволяет языковым моделям (LM) принимать обдуманные решения, рассматривая несколько различных траекторий рассуждений и самостоятельно оценивая варианты, чтобы определить дальнейший ход действий, а также при необходимости заглядывать вперед или возвращаться назад для принятия глобальных решений. Наши эксперименты показывают, что ToT существенно повышает способность языковых моделей решать задачи в трех новых сценариях, требующих нетривиального планирования или поиска: «Игра 24», творческое письмо и мини-кроссворды. Например, в задаче «Игра 24» GPT-4 при использовании подсказок с цепочкой рассуждений решил только 4% задач, тогда как предложенный нами метод достиг 74% успешных решений. Репозиторий с исходным кодом и всеми запросами: https://github.com/princeton-nlp/tree-of-thought-llm.
Key Findings
1
В задаче Game of 24 GPT-4 с Chain-of-Thought решил 4% задач, тогда как Tree of Thoughts достиг показателя успеха 74%.
2
Метод поддерживает целенаправленное решение задач за счёт рассмотрения нескольких путей рассуждений, самооценки, упреждающего анализа, возврата назад и глобального выбора решений.
3
Tree of Thoughts расширяет подход Chain-of-Thought, позволяя языковым моделям исследовать связные промежуточные рассуждения вместо последовательной генерации токенов слева направо.
4
Tree of Thoughts существенно повышает результаты на задачах, требующих планирования и поиска, включая Game of 24, творческое написание и Mini Crosswords.
Research Object
Фреймворк Tree of Thoughts (ToT) для вывода языковых моделей
Research Subject
целенаправленное многопутевое рассуждение с исследованием вариантов, самооценкой, заглядыванием вперёд и возвратом назад
Publication Details
Publication Date
2023-05-17
Journal
Publisher
ISSN
Cited by
574
Open access PDF
Access Type
Author Information
Download PDF
Subscribe to digest