ThinkSwitcher: When to Think Hard, When to Think Fast

Fuente: arXiv
Saved in:
Bibliographic Details
Main Authors: Liang, Guosheng, Zhong, Longguang, Yang, Ziyi, Quan, Xiaojun
Format: Preprint
Published: 2025
Subjects:
Online Access:
Tags: Add Tag
No Tags, Be the first to tag this record!
_version_ 1866918026590289920
author Liang, Guosheng
Zhong, Longguang
Yang, Ziyi
Quan, Xiaojun
author_facet Liang, Guosheng
Zhong, Longguang
Yang, Ziyi
Quan, Xiaojun
contents Large reasoning models (LRMs) excel at solving complex tasks by leveraging long chain-of-thought (CoT) reasoning. However, this often leads to overthinking on simple tasks, resulting in unnecessary computational overhead. We observe that LRMs inherently possess the capability for efficient short CoT reasoning, which can be reliably elicited through prompt design. To leverage this capability, we propose ThinkSwitcher, a framework that enables a single LRM to dynamically switch between short and long CoT modes based on task complexity. ThinkSwitcher introduces a lightweight switching module trained with supervision signals derived from the relative performance of each reasoning mode across tasks. Experiments on multiple reasoning benchmarks show that ThinkSwitcher reduces computational cost by 20-30% while maintaining high accuracy on complex tasks. This demonstrates the effectiveness of ThinkSwitcher as a scalable and efficient solution for unified LRM deployment.
format Preprint
id arxiv_https___arxiv_org_abs_2505_14183
institution arXiv
publishDate 2025
record_format arxiv
spellingShingle ThinkSwitcher: When to Think Hard, When to Think Fast
Liang, Guosheng
Zhong, Longguang
Yang, Ziyi
Quan, Xiaojun
Computation and Language
Large reasoning models (LRMs) excel at solving complex tasks by leveraging long chain-of-thought (CoT) reasoning. However, this often leads to overthinking on simple tasks, resulting in unnecessary computational overhead. We observe that LRMs inherently possess the capability for efficient short CoT reasoning, which can be reliably elicited through prompt design. To leverage this capability, we propose ThinkSwitcher, a framework that enables a single LRM to dynamically switch between short and long CoT modes based on task complexity. ThinkSwitcher introduces a lightweight switching module trained with supervision signals derived from the relative performance of each reasoning mode across tasks. Experiments on multiple reasoning benchmarks show that ThinkSwitcher reduces computational cost by 20-30% while maintaining high accuracy on complex tasks. This demonstrates the effectiveness of ThinkSwitcher as a scalable and efficient solution for unified LRM deployment.
title ThinkSwitcher: When to Think Hard, When to Think Fast
topic Computation and Language
url https://arxiv.org/abs/2505.14183