paper-with-me

Papers

Reverse Thinking Makes LLMs Stronger Reasoners

2024-11-29 · Justin Chih-Yao Chen, Zifeng Wang, Hamid Palangi, Rujun Han, Sayna Ebrahimi, Long Le, Vincent Perot, Swaroop Mishra, Mohit Bansal, Chen-Yu Lee, Tomas Pfister

Reverse thinking plays a crucial role in human reasoning. Humans can reason not only from a problem to a solution but also in reverse, i.e., start from the solution and reason towards the problem. This often enhances overall reasoning performance as it enables consistency checks between their forward and backward thinking. To enable Large Language Models (LLMs) to perform reverse thinking, we introduce Reverse-Enhanced Thinking (RevThink), a framework composed of data augmentation and learning objectives. In RevThink, we augment the dataset by collecting structured forward-backward reasoning from a teacher model, consisting of: (1) the original question, (2) forward reasoning, (3) backward question, and (4) backward reasoning. We then employ three objectives to train a smaller student model in a multi-task learning fashion: (a) generate forward reasoning from a question, (b) generate a backward question from a question, and (c) generate backward reasoning from the backward question. Experiments across 12 datasets covering commonsense, math, and logical reasoning show an average 13.53% improvement over the student model's zero-shot performance and a 6.84% improvement over the strongest knowledge distillation baselines. Moreover, our method demonstrates sample efficiency -- using only 10% of the correct forward reasoning from the training data, it outperforms a standard fine-tuning method trained on 10x more forward reasoning. RevThink also exhibits strong generalization to out-of-distribution held-out datasets.

📄 PDF Abstract BibTeX arXiv:2411.19865

Code (0)

등록된 구현이 없습니다.

Tasks

Data AugmentationKnowledge DistillationLogical ReasoningMathMulti-Task Learning

Methods 이 논문이 사용한 방법론

Knowledge Distillation A very simple way to improve the performance of almost any machine learning algorithm is to train many different models on the same data and then to average their predictions.…

Similar Papers 제목 키워드 기반

Ontology-Guided Reverse Thinking Makes Large Language Models Stronger on Knowledge Graph Question Answering

2025-02-17 · Runxuan Liu, Bei Luo, Jiaqi Li, Baoxin Wang 외

Large language models (LLMs) have shown remarkable capabilities in natural language processing. However, in knowledge graph question answering tasks (KGQA), there remains the issue of answering questions that require mul…

Graph Question AnsweringQuestion Answering

LLMs are Single-threaded Reasoners: Demystifying the Working Mechanism of Soft Thinking

2025-08-05 · Junhong Wu, Jinliang Lu, Zixuan Ren, Gangqiang Hu 외 arxiv

Human cognition naturally engages with abstract and fluid concepts, whereas existing reasoning models often rely on generating discrete tokens, potentially constraining their expressive capabilities. Recent advancements …

Reinforcement Learning

Step Back to Leap Forward: Self-Backtracking for Boosting Reasoning of Language Models

2025-02-06 · Xiao-Wen Yang, Xuan-Yi Zhu, Wen-Da Wei, Ding-Chu Zhang 외

The integration of slow-thinking mechanisms into large language models (LLMs) offers a promising way toward achieving Level 2 AGI Reasoners, as exemplified by systems like OpenAI's o1. However, several significant challe…

Off-Trajectory Reasoning: Can LLMs Collaborate on Reasoning Trajectory?

2025-10-07 · Aochong Oliver Li, Tanya Goyal arxiv

Reasoning LLMs are trained to verbalize their reasoning process, yielding strong gains on complex tasks. This transparency also opens a promising direction: multiple reasoners can directly collaborate on each other's thi…

Reverse Thinking Enhances Missing Information Detection in Large Language Models

2025-12-11 · Yuxin Liu, Chaojie Gu, Yihang Zhang, Bin Qian 외 arxiv

Large Language Models (LLMs) have demonstrated remarkable capabilities in various reasoning tasks, yet they often struggle with problems involving missing information, exhibiting issues such as incomplete responses, fact…