Share your thoughts, 1 month free Claude Pro on usSee more
WorkDL logo mark

CoT-Self-Instruct: Building high-quality synthetic prompts for reasoning and non-reasoning tasks

About

We propose CoT-Self-Instruct, a synthetic data generation method that instructs LLMs to first reason and plan via Chain-of-Thought (CoT) based on given seed tasks, and then generate a new synthetic example of similar quality and complexity. This is followed by a filtering step to select high-quality data using automatic metrics, which are then used for LLM training. In verifiable reasoning, our synthetic data significantly outperforms existing training datasets, such as s1k and OpenMathReasoning, when evaluated on MATH500, AMC23, AIME24, and GPQA-Diamond. For non-verifiable instruction-following tasks, our method surpasses the performance of both human and standard Self-Instruct training data on the AlpacaEval 2.0 and Arena-Hard benchmarks.

Ping Yu, Jack Lanchantin, Tianlu Wang, Weizhe Yuan, Olga Golovneva, Ilia Kulikov, Sainbayar Sukhbaatar, Jason Weston, Jing Xu• 2025

Related benchmarks

TaskDatasetResultRank
Mathematical ReasoningMinerva
Pass@1 Accuracy37.27
289
Mathematical ReasoningAIME 2024
Pass@1 Accuracy14.57
236
Mathematical ReasoningGSM8K--
204
Mathematical ReasoningAIME 2025
Pass@1 Accuracy14.65
192
Multimodal ReasoningMathVision
Accuracy27.63
162
Multimodal ReasoningMathVerse
Accuracy45.58
130
Mathematical ReasoningAMC
Pass@1 Accuracy58.99
119
General ReasoningSuper GPQA
Accuracy30.35
99
General ReasoningBBEH
Accuracy11.5
64
Mathematical ReasoningMATH 500
Pass@1 Accuracy80.2
59
Showing 10 of 14 rows

Other info

Follow for update