deep reasoning
Reverse-Engineered Reasoning for Open-Ended Generation
Wang, Haozhe, Que, Haoran, Xu, Qixin, Liu, Minghao, Zhou, Wangchunshu, Feng, Jiazhan, Zhong, Wanjun, Ye, Wei, Yang, Tong, Huang, Wenhao, Zhang, Ge, Lin, Fangzhen
While the ``deep reasoning'' paradigm has spurred significant advances in verifiable domains like mathematics, its application to open-ended, creative generation remains a critical challenge. The two dominant methods for instilling reasoning -- reinforcement learning (RL) and instruction distillation -- falter in this area; RL struggles with the absence of clear reward signals and high-quality reward models, while distillation is prohibitively expensive and capped by the teacher model's capabilities. To overcome these limitations, we introduce REverse-Engineered Reasoning (REER), a new paradigm that fundamentally shifts the approach. Instead of building a reasoning process ``forwards'' through trial-and-error or imitation, REER works ``backwards'' from known-good solutions to computationally discover the latent, step-by-step deep reasoning process that could have produced them. Using this scalable, gradient-free approach, we curate and open-source DeepWriting-20K, a large-scale dataset of 20,000 deep reasoning trajectories for open-ended tasks. Our model, DeepWriter-8B, trained on this data, not only surpasses strong open-source baselines but also achieves performance competitive with, and at times superior to, leading proprietary models like GPT-4o and Claude 3.5.
What's Next For AI? Enter: Deep Reasoning
AI is better than humans in a lot of things. What size is the cylinder that is left of the brown metal thing that is left of the big sphere? Any 6-year-old could answer this pretty easily, yet these kinds of questions are just out of the scope of traditional deep learning models. Deep learning models are pretty good at understanding relationships between inputs and outputs, but that's about as far as it goes. Whether it's supervised learning or reinforcement learning, the input and desired output are clearly defined and easy for the model to understand.