Saved in:
Bibliographic Details
Main Authors: Zhang, Jin, Sung, Flood, Yang, Zhilin, Gao, Yang, Zhang, Chongjie
Format: Preprint
Published: 2025
Subjects:
Online Access:https://arxiv.org/abs/2505.00031
Tags: Add Tag
No Tags, Be the first to tag this record!
_version_ 1866915268028006400
author Zhang, Jin
Sung, Flood
Yang, Zhilin
Gao, Yang
Zhang, Chongjie
author_facet Zhang, Jin
Sung, Flood
Yang, Zhilin
Gao, Yang
Zhang, Chongjie
contents In the field of large language model (LLM) post-training, the effectiveness of utilizing synthetic data generated by the LLM itself has been well-presented. However, a key question remains unaddressed: what essential information should such self-generated data encapsulate? Existing approaches only produce step-by-step problem solutions, and fail to capture the abstract meta-knowledge necessary for generalization across similar problems. Drawing insights from cognitive science, where humans employ high-level abstraction to simplify complex problems before delving into specifics, we introduce a novel self-training algorithm: LEarning to Plan before Answering (LEPA). LEPA trains the LLM to formulate anticipatory plans, which serve as abstract meta-knowledge for problem-solving, before engaging with the intricacies of problems. This approach not only outlines the solution generation path but also shields the LLM from the distraction of irrelevant details. During data generation, LEPA first crafts an anticipatory plan based on the problem, and then generates a solution that aligns with both the plan and the problem. LEPA refines the plan through self-reflection, aiming to acquire plans that are instrumental in yielding correct solutions. During model optimization, the LLM is trained to predict both the refined plans and the corresponding solutions. By efficiently extracting and utilizing the anticipatory plans, LEPA demonstrates remarkable superiority over conventional algorithms on various challenging natural language reasoning benchmarks.
format Preprint
id arxiv_https___arxiv_org_abs_2505_00031
institution arXiv
publishDate 2025
record_format arxiv
spellingShingle Learning to Plan Before Answering: Self-Teaching LLMs to Learn Abstract Plans for Problem Solving
Zhang, Jin
Sung, Flood
Yang, Zhilin
Gao, Yang
Zhang, Chongjie
Computation and Language
Artificial Intelligence
In the field of large language model (LLM) post-training, the effectiveness of utilizing synthetic data generated by the LLM itself has been well-presented. However, a key question remains unaddressed: what essential information should such self-generated data encapsulate? Existing approaches only produce step-by-step problem solutions, and fail to capture the abstract meta-knowledge necessary for generalization across similar problems. Drawing insights from cognitive science, where humans employ high-level abstraction to simplify complex problems before delving into specifics, we introduce a novel self-training algorithm: LEarning to Plan before Answering (LEPA). LEPA trains the LLM to formulate anticipatory plans, which serve as abstract meta-knowledge for problem-solving, before engaging with the intricacies of problems. This approach not only outlines the solution generation path but also shields the LLM from the distraction of irrelevant details. During data generation, LEPA first crafts an anticipatory plan based on the problem, and then generates a solution that aligns with both the plan and the problem. LEPA refines the plan through self-reflection, aiming to acquire plans that are instrumental in yielding correct solutions. During model optimization, the LLM is trained to predict both the refined plans and the corresponding solutions. By efficiently extracting and utilizing the anticipatory plans, LEPA demonstrates remarkable superiority over conventional algorithms on various challenging natural language reasoning benchmarks.
title Learning to Plan Before Answering: Self-Teaching LLMs to Learn Abstract Plans for Problem Solving
topic Computation and Language
Artificial Intelligence
url https://arxiv.org/abs/2505.00031