Ada-RS: Adaptive Rejection Sampling for Selective Thinking
Organizations: PayPal AI
Abstract
Large language models (LLMs) are increasingly being deployed in cost and latency-sensitive settings. While chain-of-thought improves reasoning, it can waste tokens on simple requests. We study selective thinking for tool-using LLMs and introduce Adaptive Rejection Sampling (Ada-RS), an algorithm-agnostic sample filtering framework for learning selective and efficient reasoning. For each given context, Ada-RS scores multiple sampled completions with an adaptive length-penalized reward then applies stochastic rejection sampling to retain only high-reward candidates (or preference pairs) for downstream optimization. We demonstrate how Ada-RS plugs into both preference pair (e.g. DPO) or grouped policy optimization strategies (e.g. DAPO). Using Qwen3-8B with LoRA on a synthetic tool call-oriented e-commerce benchmark, Ada-RS improves the accuracy-efficiency frontier over standard algorithms by reducing average output tokens by up to 80% and reducing thinking rate by up to 95% while maintaining or improving tool call accuracy. These results highlight that training-signal selection is a powerful lever for efficient reasoning in latency-sensitive deployments.
Figures & tables
| Method | Accuracy (%) | Avg Output Tokens | Thinking Rate (%) |
| DPO ALP + RS | 63.82 | 451.64 | 100.00 |
| Ada-RS-DPO | 89.24 | 87.81 | 6.10 |
Appendix figures & tables1 asset
Supplementary material from the paper’s appendix.
Appendix
| Method | Acc. | Avg Output Tokens | Avg Reason. Tokens | Thinking Rate | Training Samples | RS Accept. Rate | Train Time Decrease | ||
| Ada-RS-DPO | 1 | 0.01 | 84.10 | 236.52 | 126.54 | 50.60 | 96k | 79.00 | 0.79x |
| Ada-RS-DPO | 0.5 | 0.01 | 86.26 | 233.06 | 114.25 | 50.48 | 86k | 71.00 | 0.71x |
| Ada-RS-DPO | 0.1 | 0.01 | 89.24 | 87.81 | 0.94 | 6.10 | 53k | 43.00 | 0.43x |
| Ada-RS-DPO | 0.1 | 0.001 | 87.69 | 88.00 | 3.77 | 28.64 | 53k | 43.00 | 0.43x |
| Ada-RS-DPO | 0.01 | 0.01 | 89.68 | 84.81 | 0.83 | 16.97 | 28k | 23.00 | 0.23x |
| Ada-RS-DPO | 0 | 0.01 | 90.04 | 87.21 | 0.87 | 13.03 | 12k | 10.00 | 0.1x |
Efficient Language Model Reasoning
Efficient language model reasoning studies how to improve problem-solving accuracy while reducing inference, memory, latency, and training costs.
See all 370 papers