<a href=\"https://cdn-uploads.huggingface.co/production/uploads/6482c4178ad9934217a4287d/sDJG4LTefVPolBio1Qm6L.png\" rel=\"nofollow\"><img src=\"https://cdn-uploads.huggingface.co/production/uploads/6482c4178ad9934217a4287d/sDJG4LTefVPolBio1Qm6L.png\" alt=\"copt\"></a></p>\n<p>CopT is a reasoning pipeline with continuous-space verifiers, enabling LLMs to start with a draft answer and invoke on-policy thinking conditioned on it.</p>\n<ul>\n<li>Paper: <a href=\"https://arxiv.org/pdf/2605.20075\" rel=\"nofollow\">https://arxiv.org/pdf/2605.20075</a></li>\n<li>Website: <a href=\"https://copt-web.github.io/\" rel=\"nofollow\">https://copt-web.github.io/</a> </li>\n<li>Github: <a href=\"https://github.com/sdc17/CopT\" rel=\"nofollow\">https://github.com/sdc17/CopT</a></li>\n</ul>\n","updatedAt":"2026-05-20T06:38:39.195Z","author":{"_id":"6482c4178ad9934217a4287d","avatarUrl":"/avatars/b852d0ced7d98720606b99adaac596f0.svg","fullname":"Dachuan Shi","name":"sdc17","type":"user","isPro":false,"isHf":false,"isHfAdmin":false,"isMod":false,"isUserFollowing":false}},"numEdits":0,"identifiedLanguage":{"language":"en","probability":0.7316897511482239},"editors":["sdc17"],"editorAvatarUrls":["/avatars/b852d0ced7d98720606b99adaac596f0.svg"],"reactions":[],"isReport":false}}],"primaryEmailConfirmed":false,"paper":{"id":"2605.20075","authors":[{"_id":"6a0d552565eb30f20d962da8","name":"Dachuan Shi","hidden":false},{"_id":"6a0d552565eb30f20d962da9","name":"Hanlin Zhu","hidden":false},{"_id":"6a0d552565eb30f20d962daa","name":"Xiangchi Yuan","hidden":false},{"_id":"6a0d552565eb30f20d962dab","name":"Wanjia Zhao","hidden":false},{"_id":"6a0d552565eb30f20d962dac","name":"Kejing Xia","hidden":false},{"_id":"6a0d552565eb30f20d962dad","name":"Wen Xiao","hidden":false},{"_id":"6a0d552565eb30f20d962dae","name":"Wenke Lee","hidden":false}],"publishedAt":"2026-05-19T00:00:00.000Z","submittedOnDailyAt":"2026-05-20T00:00:00.000Z","title":"CopT: Contrastive On-Policy Thinking with Continuous Spaces for General and Agentic Reasoning","submittedOnDailyBy":{"_id":"6482c4178ad9934217a4287d","avatarUrl":"/avatars/b852d0ced7d98720606b99adaac596f0.svg","isPro":false,"fullname":"Dachuan Shi","user":"sdc17","type":"user","name":"sdc17"},"summary":"Chain-of-thought (CoT) is a standard approach for eliciting reasoning capabilities from large language models (LLMs). However, the common CoT paradigm treats thinking as a prerequisite for answering, which can delay access to plausible answers and incur unnecessary token costs even when the model is able to identify an answer before extended thinking, a behavior known as performative reasoning. In this paper, we introduce CopT, a reformulated reasoning pipeline that reverses the usual order of thinking and answering. Instead of thinking before answering, CopT first elicits a draft answer and then invokes subsequent on-policy thinking conditioned on its own draft answer for reflection and correction. To assess whether the draft answer should be trusted, CopT recasts continuous embeddings as inference-time contrastive verifiers. Specifically, it contrasts the model's support for the same generated tokens under discrete-token inputs and continuous-embedding inputs, yielding a sequence-level reverse KL estimator for answer reliability. Our analysis shows that under certain assumptions, the expected estimate equals the mutual information between the unresolved latent state and the emitted answer token, explaining why it captures answer-relevant uncertainty rather than arbitrary uncertainty in the latent state. When the answer is deemed insufficiently reliable, CopT performs further on-policy thinking, where a second KL estimator dynamically controls draft-answer visibility, preserving useful partial information while reducing the risk of being misled by unreliable content. Across mathematics, coding, and agentic reasoning tasks, CopT improves peak accuracy by up to 23% and reduces token usage by up to 57% at comparable or higher accuracy, without any additional training. The code is available at https://github.com/sdc17/CopT.","upvotes":1,"discussionId":"6a0d552565eb30f20d962daf","projectPage":"https://copt-web.github.io/","githubRepo":"https://github.com/sdc17/CopT","githubRepoAddedBy":"user","ai_summary":"CopT introduces a novel reasoning framework for LLMs that generates draft answers first, then uses contrastive verification and dynamic thinking to improve accuracy while reducing token consumption.","ai_keywords":["chain-of-thought","large language models","performative reasoning","draft answer","continuous embeddings","inference-time contrastive verifiers","reverse KL estimator","mutual information","on-policy thinking","KL estimator","token usage","accuracy improvement"],"githubStars":2},"canReadDatabase":false,"canManagePapers":false,"canSubmit":false,"hasHfLevelAccess":false,"upvoted":false,"upvoters":[{"_id":"661ab1f1fa3b144a381fa454","avatarUrl":"https://cdn-avatars.huggingface.co/v1/production/uploads/661ab1f1fa3b144a381fa454/IlpZBb9NCjo7ntFwMIH53.png","isPro":true,"fullname":"Urro","user":"urroxyz","type":"user"}],"acceptLanguages":["en"],"dailyPaperRank":0,"markdownContentUrl":"https://huggingface.co/buckets/huggingchat/papers-content/resolve/2605/2605.20075.md"}">
CopT: Contrastive On-Policy Thinking with Continuous Spaces for General and Agentic Reasoning
Abstract
CopT introduces a novel reasoning framework for LLMs that generates draft answers first, then uses contrastive verification and dynamic thinking to improve accuracy while reducing token consumption.
AI-generated summary
Chain-of-thought (CoT) is a standard approach for eliciting reasoning capabilities from large language models (LLMs). However, the common CoT paradigm treats thinking as a prerequisite for answering, which can delay access to plausible answers and incur unnecessary token costs even when the model is able to identify an answer before extended thinking, a behavior known as performative reasoning. In this paper, we introduce CopT, a reformulated reasoning pipeline that reverses the usual order of thinking and answering. Instead of thinking before answering, CopT first elicits a draft answer and then invokes subsequent on-policy thinking conditioned on its own draft answer for reflection and correction. To assess whether the draft answer should be trusted, CopT recasts continuous embeddings as inference-time contrastive verifiers. Specifically, it contrasts the model's support for the same generated tokens under discrete-token inputs and continuous-embedding inputs, yielding a sequence-level reverse KL estimator for answer reliability. Our analysis shows that under certain assumptions, the expected estimate equals the mutual information between the unresolved latent state and the emitted answer token, explaining why it captures answer-relevant uncertainty rather than arbitrary uncertainty in the latent state. When the answer is deemed insufficiently reliable, CopT performs further on-policy thinking, where a second KL estimator dynamically controls draft-answer visibility, preserving useful partial information while reducing the risk of being misled by unreliable content. Across mathematics, coding, and agentic reasoning tasks, CopT improves peak accuracy by up to 23% and reduces token usage by up to 57% at comparable or higher accuracy, without any additional training. The code is available at https://github.com/sdc17/CopT.
Community

CopT is a reasoning pipeline with continuous-space verifiers, enabling LLMs to start with a draft answer and invoke on-policy thinking conditioned on it.
Upload images, audio, and videos by dragging in the text input, pasting, or clicking here.
Tap or paste here to upload images
Cite arxiv.org/abs/2605.20075 in a model README.md to link it from this page.
Cite arxiv.org/abs/2605.20075 in a dataset README.md to link it from this page.
Cite arxiv.org/abs/2605.20075 in a Space README.md to link it from this page.
Discussion (0)
Sign in to join the discussion. Free account, 30 seconds — email code or GitHub.
Sign in →No comments yet. Sign in and be the first to say something.