<?xml version="1.0" encoding="UTF-8"?><rss xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:atom="http://www.w3.org/2005/Atom" version="2.0" xmlns:itunes="http://www.itunes.com/dtds/podcast-1.0.dtd" xmlns:googleplay="http://www.google.com/schemas/play-podcasts/1.0"><channel><title><![CDATA[The Salt - Curated AI]]></title><description><![CDATA[The Salt offers weekly reviews and in-depth analyses of the latest AI papers. If you want to stay informed of recent progress in AI without reading much, The Salt is for you!]]></description><link>https://thesalt.substack.com</link><image><url>https://substackcdn.com/image/fetch/$s_!YCyz!,w_256,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa312e934-3dd6-4469-90bd-7229a6e88569_331x331.png</url><title>The Salt - Curated AI</title><link>https://thesalt.substack.com</link></image><generator>Substack</generator><lastBuildDate>Sat, 01 Aug 2026 07:40:24 GMT</lastBuildDate><atom:link href="https://thesalt.substack.com/feed" rel="self" type="application/rss+xml"/><copyright><![CDATA[Benjamin Marie]]></copyright><language><![CDATA[en]]></language><webMaster><![CDATA[thesalt@substack.com]]></webMaster><itunes:owner><itunes:email><![CDATA[thesalt@substack.com]]></itunes:email><itunes:name><![CDATA[Benjamin Marie]]></itunes:name></itunes:owner><itunes:author><![CDATA[Benjamin Marie]]></itunes:author><googleplay:owner><![CDATA[thesalt@substack.com]]></googleplay:owner><googleplay:email><![CDATA[thesalt@substack.com]]></googleplay:email><googleplay:author><![CDATA[Benjamin Marie]]></googleplay:author><itunes:block><![CDATA[Yes]]></itunes:block><item><title><![CDATA[Rich Feedback Outperforms Scalar Rewards on Open-Ended Tasks]]></title><description><![CDATA[The Weekly Salt #124]]></description><link>https://thesalt.substack.com/p/rich-feedback-outperforms-scalar</link><guid isPermaLink="false">https://thesalt.substack.com/p/rich-feedback-outperforms-scalar</guid><dc:creator><![CDATA[Benjamin Marie]]></dc:creator><pubDate>Thu, 23 Jul 2026 19:24:17 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!5XWM!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F76e4fccb-9a9d-449f-ad91-523bdcacc18e_709x433.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!5XWM!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F76e4fccb-9a9d-449f-ad91-523bdcacc18e_709x433.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!5XWM!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F76e4fccb-9a9d-449f-ad91-523bdcacc18e_709x433.png 424w, https://substackcdn.com/image/fetch/$s_!5XWM!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F76e4fccb-9a9d-449f-ad91-523bdcacc18e_709x433.png 848w, https://substackcdn.com/image/fetch/$s_!5XWM!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F76e4fccb-9a9d-449f-ad91-523bdcacc18e_709x433.png 1272w, https://substackcdn.com/image/fetch/$s_!5XWM!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F76e4fccb-9a9d-449f-ad91-523bdcacc18e_709x433.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!5XWM!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F76e4fccb-9a9d-449f-ad91-523bdcacc18e_709x433.png" width="728" height="444.6036671368124" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/76e4fccb-9a9d-449f-ad91-523bdcacc18e_709x433.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:433,&quot;width&quot;:709,&quot;resizeWidth&quot;:728,&quot;bytes&quot;:63915,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!5XWM!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F76e4fccb-9a9d-449f-ad91-523bdcacc18e_709x433.png 424w, https://substackcdn.com/image/fetch/$s_!5XWM!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F76e4fccb-9a9d-449f-ad91-523bdcacc18e_709x433.png 848w, https://substackcdn.com/image/fetch/$s_!5XWM!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F76e4fccb-9a9d-449f-ad91-523bdcacc18e_709x433.png 1272w, https://substackcdn.com/image/fetch/$s_!5XWM!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F76e4fccb-9a9d-449f-ad91-523bdcacc18e_709x433.png 1456w" sizes="100vw" fetchpriority="high"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p>This week, we review:</p><ul><li><p>LLM-as-a-Coach: Experiential Learning for Non-Verifiable Tasks</p></li><li><p>Distilled Reinforcement Learning for LLM Post-training</p></li><li><p>DeepLoop: Depth Scaling for Looped Transformers</p></li></ul><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://thesalt.substack.com/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe&quot;,&quot;language&quot;:&quot;en&quot;}" data-component-name="SubscribeWidgetToDOM"><div class="subscription-widget show-subscribe"><div class="preamble"><p class="cta-caption">The Salt - Curated AI is a reader-supported publication. To receive new posts and support my work, consider becoming a free or paid subscriber.</p></div><form class="subscription-widget-subscribe"><input type="email" class="email-input" name="email" placeholder="Type your email&#8230;" tabindex="-1"><input type="submit" class="button primary" value="Subscribe"><div class="fake-input-wrapper"><div class="fake-input"></div><div class="fake-button"></div></div></form></div></div><div><hr></div><p><strong><a href="https://arxiv.org/abs/2607.18110">LLM-as-a-Coach: Experiential Learning for Non-Verifiable Tasks</a></strong></p><p>This paper replaces scalar reward optimization for open-ended tasks with <strong>Experiential Learning</strong>, where the evaluator acts as a coach rather than a judge. Given a prompt, a policy response, and task-specific rubrics, the coach produces reusable textual guidance about strengths, weaknesses, and response strategies. That guidance conditions a teacher model, whose token distributions are distilled into the policy using on-policy samples. The feedback model and the additional context are not required at inference time.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!dwlB!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9ec573b5-b939-487c-b24a-7c98ace99657_1621x966.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!dwlB!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9ec573b5-b939-487c-b24a-7c98ace99657_1621x966.png 424w, https://substackcdn.com/image/fetch/$s_!dwlB!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9ec573b5-b939-487c-b24a-7c98ace99657_1621x966.png 848w, https://substackcdn.com/image/fetch/$s_!dwlB!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9ec573b5-b939-487c-b24a-7c98ace99657_1621x966.png 1272w, https://substackcdn.com/image/fetch/$s_!dwlB!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9ec573b5-b939-487c-b24a-7c98ace99657_1621x966.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!dwlB!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9ec573b5-b939-487c-b24a-7c98ace99657_1621x966.png" width="1456" height="868" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/9ec573b5-b939-487c-b24a-7c98ace99657_1621x966.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:868,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:278603,&quot;alt&quot;:&quot;&quot;,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://thesalt.substack.com/i/208225208?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9ec573b5-b939-487c-b24a-7c98ace99657_1621x966.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" title="" srcset="https://substackcdn.com/image/fetch/$s_!dwlB!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9ec573b5-b939-487c-b24a-7c98ace99657_1621x966.png 424w, https://substackcdn.com/image/fetch/$s_!dwlB!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9ec573b5-b939-487c-b24a-7c98ace99657_1621x966.png 848w, https://substackcdn.com/image/fetch/$s_!dwlB!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9ec573b5-b939-487c-b24a-7c98ace99657_1621x966.png 1272w, https://substackcdn.com/image/fetch/$s_!dwlB!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9ec573b5-b939-487c-b24a-7c98ace99657_1621x966.png 1456w" sizes="100vw"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p>The method is tested with Qwen3-8B and OLMo-3-7B policies, using either the initial policy or GPT-4o as the coach. </p><p>Training uses 7,500 WildChat-IF prompts, while evaluation covers held-out WildChat prompts and four unseen open-ended benchmarks. Experiential Learning generally outperforms rubric-based RL, especially on AlpacaEval and WildBench, although it does not win every model&#8211;benchmark combination. </p><blockquote><p><strong>Rubric-based reinforcement learning</strong> trains a model using rewards derived from an explicit evaluation rubric. The rubric lists criteria such as correctness, completeness, relevance, style, or safety. An evaluator scores each response against those criteria, and the model is updated to produce responses that receive higher scores.</p><p>In LLM post-training, the evaluator is often another language model. Unlike textual coaching, rubric-based RL usually compresses the evaluation into one or several numeric rewards, so the policy learns which outputs score well but receives less detailed information about how to improve them.</p></blockquote><p>An additional analysis finds that RL obtains larger training-set gains but transfers less effectively, consistent with optimization against idiosyncrasies of the scalar evaluator.</p><p>The central contribution is a practical way to preserve information that a scalar score discards, rather than a demonstration that textual feedback has a measurable information advantage of the stated magnitude. The bandwidth comparison is explicitly heuristic, and most results depend on model-based rubrics and evaluation. Iteratively updating the teacher also improves the target-domain score while substantially degrading out-of-distribution instruction following; mixing general-domain distillation data only partially recovers that loss.</p><div><hr></div><p><strong><a href="https://arxiv.org/abs/2607.17247">Distilled Reinforcement Learning for LLM Post-training</a></strong></p><p>Distilled RL incorporates a teacher&#8217;s token-level preferences directly into policy-gradient training instead of adding a separate distillation loss. For student-generated trajectories with positive advantage, teacher-to-student likelihood ratios redistribute credit among tokens. Teacher weighting is disabled for negative trajectories, where it would otherwise push the student away from teacher-preferred tokens, and sequence-level normalization prevents the teacher ratios from globally weakening or amplifying the update. The teacher therefore guides successful trajectories without becoming an unconditional imitation target.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!_cHt!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F60e94d04-86b1-4e3a-b87f-a798fa9ee0f2_1590x662.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!_cHt!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F60e94d04-86b1-4e3a-b87f-a798fa9ee0f2_1590x662.png 424w, https://substackcdn.com/image/fetch/$s_!_cHt!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F60e94d04-86b1-4e3a-b87f-a798fa9ee0f2_1590x662.png 848w, https://substackcdn.com/image/fetch/$s_!_cHt!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F60e94d04-86b1-4e3a-b87f-a798fa9ee0f2_1590x662.png 1272w, https://substackcdn.com/image/fetch/$s_!_cHt!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F60e94d04-86b1-4e3a-b87f-a798fa9ee0f2_1590x662.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!_cHt!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F60e94d04-86b1-4e3a-b87f-a798fa9ee0f2_1590x662.png" width="1456" height="606" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/60e94d04-86b1-4e3a-b87f-a798fa9ee0f2_1590x662.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:606,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:400069,&quot;alt&quot;:&quot;&quot;,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://thesalt.substack.com/i/208225208?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F60e94d04-86b1-4e3a-b87f-a798fa9ee0f2_1590x662.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" title="" srcset="https://substackcdn.com/image/fetch/$s_!_cHt!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F60e94d04-86b1-4e3a-b87f-a798fa9ee0f2_1590x662.png 424w, https://substackcdn.com/image/fetch/$s_!_cHt!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F60e94d04-86b1-4e3a-b87f-a798fa9ee0f2_1590x662.png 848w, https://substackcdn.com/image/fetch/$s_!_cHt!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F60e94d04-86b1-4e3a-b87f-a798fa9ee0f2_1590x662.png 1272w, https://substackcdn.com/image/fetch/$s_!_cHt!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F60e94d04-86b1-4e3a-b87f-a798fa9ee0f2_1590x662.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p>Experiments train three student models on DAPO-17K and compare against GRPO, on-policy distillation, and a direct combination of the two. </p><p>The largest result is in cross-family distillation: the DeepSeek-R1-Distill-Qwen-1.5B student reaches a 40.00 average across ten mathematical benchmarks, versus 36.86 for RL and 35.27 for conventional distillation. Gains are smaller but consistent for Qwen3-4B and Qwen3-1.7B. Pass@16 and knowledge-intensive evaluations are mostly competitive, and ablations identify the negative-sample reset as the most important component, with its removal reducing average pass@1 by 6.39 to 8.81 points.</p><p>The method still assumes that the fixed teacher provides useful token preferences whenever the student has produced a successful answer. Because the teacher is only evaluated along student trajectories, training does not establish whether it can solve each problem itself. A student may also eventually outperform the teacher on particular examples. Teacher-competence gating or occasional teacher rollouts would be needed to make the supervision reliable in that regime.</p><div><hr></div><p><strong><a href="https://arxiv.org/abs/2607.13491">DeepLoop: Depth Scaling for Looped Transformers</a></strong></p><p>DeepLoop addresses optimization in Transformers that repeatedly apply the same physical blocks to obtain greater effective depth. Standard depth-scaling rules treat residual branches at different layers as independently parameterized, but looped models accumulate updates from repeated visits to shared parameters. </p><p>The paper models this effect through the alignment of visit-wise updates and derives a more conservative square-root residual and initialization scaling rule for the case where repeated visits remain aligned. The architecture otherwise remains a Post-LN looped Transformer.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!W5ud!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4a006663-d5bd-4620-a66c-4085c6cc09e3_1241x827.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!W5ud!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4a006663-d5bd-4620-a66c-4085c6cc09e3_1241x827.png 424w, https://substackcdn.com/image/fetch/$s_!W5ud!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4a006663-d5bd-4620-a66c-4085c6cc09e3_1241x827.png 848w, https://substackcdn.com/image/fetch/$s_!W5ud!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4a006663-d5bd-4620-a66c-4085c6cc09e3_1241x827.png 1272w, https://substackcdn.com/image/fetch/$s_!W5ud!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4a006663-d5bd-4620-a66c-4085c6cc09e3_1241x827.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!W5ud!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4a006663-d5bd-4620-a66c-4085c6cc09e3_1241x827.png" width="1241" height="827" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/4a006663-d5bd-4620-a66c-4085c6cc09e3_1241x827.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:827,&quot;width&quot;:1241,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:144685,&quot;alt&quot;:&quot;&quot;,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://thesalt.substack.com/i/208225208?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4a006663-d5bd-4620-a66c-4085c6cc09e3_1241x827.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" title="" srcset="https://substackcdn.com/image/fetch/$s_!W5ud!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4a006663-d5bd-4620-a66c-4085c6cc09e3_1241x827.png 424w, https://substackcdn.com/image/fetch/$s_!W5ud!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4a006663-d5bd-4620-a66c-4085c6cc09e3_1241x827.png 848w, https://substackcdn.com/image/fetch/$s_!W5ud!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4a006663-d5bd-4620-a66c-4085c6cc09e3_1241x827.png 1272w, https://substackcdn.com/image/fetch/$s_!W5ud!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4a006663-d5bd-4620-a66c-4085c6cc09e3_1241x827.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p>At GPT-2 small and medium scales, DeepLoop is effectively neutral when each block is used once and reduces validation loss when blocks are revisited three, five, or seven times. On the medium model with seven loops, average downstream accuracy rises from 52.95% to 53.88% in zero-shot evaluation and from 54.62% to 55.20% in one-shot evaluation. Applying the same scaling to a hierarchical recurrent reasoner improves two-vote ARC-AGI-1 accuracy from 36.50% to 39.75%, with gains across all tested voting budgets.</p><p>The language-model comparisons use single runs at 124M and 350M parameters, so the relatively small loss and downstream differences are not yet statistically characterized. The ARC-AGI experiment includes a stronger multi-seed control, but it tests one recurrent architecture and dataset. The analysis also relies on an alignment coefficient that is not directly measured. Determining its behavior at larger scale, under other normalization schemes, and during longer training is necessary before treating the proposed exponent as a general rule for recurrent-depth models.</p><div><hr></div><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://thesalt.substack.com/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe&quot;,&quot;language&quot;:&quot;en&quot;}" data-component-name="SubscribeWidgetToDOM"><div class="subscription-widget show-subscribe"><div class="preamble"><p class="cta-caption">The Salt - Curated AI is a reader-supported publication. To receive new posts and support my work, consider becoming a free or paid subscriber.</p></div><form class="subscription-widget-subscribe"><input type="email" class="email-input" name="email" placeholder="Type your email&#8230;" tabindex="-1"><input type="submit" class="button primary" value="Subscribe"><div class="fake-input-wrapper"><div class="fake-input"></div><div class="fake-button"></div></div></form></div></div>]]></content:encoded></item><item><title><![CDATA[Gemma 4: A Technical Look at the Architecture and Training]]></title><description><![CDATA[An efficient global-local attention architecture]]></description><link>https://thesalt.substack.com/p/gemma-4-a-technical-look-at-the-architecture</link><guid isPermaLink="false">https://thesalt.substack.com/p/gemma-4-a-technical-look-at-the-architecture</guid><dc:creator><![CDATA[Benjamin Marie]]></dc:creator><pubDate>Thu, 16 Jul 2026 03:36:33 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!pOkr!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F49a3b11c-1739-4ace-8486-0485fd833328_1448x1086.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!pOkr!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F49a3b11c-1739-4ace-8486-0485fd833328_1448x1086.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!pOkr!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F49a3b11c-1739-4ace-8486-0485fd833328_1448x1086.png 424w, https://substackcdn.com/image/fetch/$s_!pOkr!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F49a3b11c-1739-4ace-8486-0485fd833328_1448x1086.png 848w, https://substackcdn.com/image/fetch/$s_!pOkr!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F49a3b11c-1739-4ace-8486-0485fd833328_1448x1086.png 1272w, https://substackcdn.com/image/fetch/$s_!pOkr!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F49a3b11c-1739-4ace-8486-0485fd833328_1448x1086.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!pOkr!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F49a3b11c-1739-4ace-8486-0485fd833328_1448x1086.png" width="1448" height="1086" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/49a3b11c-1739-4ace-8486-0485fd833328_1448x1086.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:1086,&quot;width&quot;:1448,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:1329794,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:&quot;https://thesalt.substack.com/i/206952359?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F49a3b11c-1739-4ace-8486-0485fd833328_1448x1086.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!pOkr!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F49a3b11c-1739-4ace-8486-0485fd833328_1448x1086.png 424w, https://substackcdn.com/image/fetch/$s_!pOkr!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F49a3b11c-1739-4ace-8486-0485fd833328_1448x1086.png 848w, https://substackcdn.com/image/fetch/$s_!pOkr!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F49a3b11c-1739-4ace-8486-0485fd833328_1448x1086.png 1272w, https://substackcdn.com/image/fetch/$s_!pOkr!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F49a3b11c-1739-4ace-8486-0485fd833328_1448x1086.png 1456w" sizes="100vw" fetchpriority="high"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p>Google&#8217;s <a href="https://arxiv.org/abs/2607.02770">Gemma 4 technical report</a> is surprisingly brief. Compared with the documentation released alongside many competing open-weight models, it leaves out much of the information that researchers and practitioners would normally expect, particularly about pre-training, data composition, optimization, and post-training.</p><p>That makes the report disappointing as a source of training transparency. It is still useful, however, because Gemma 4 introduces several architectural and deployment-oriented ideas worth examining in detail. The family combines a conventional decoder-only Transformer backbone with techniques designed to reduce memory use, improve long-context inference, support low-precision deployment, and accelerate generation through speculative decoding.</p><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://thesalt.substack.com/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe&quot;,&quot;language&quot;:&quot;en&quot;}" data-component-name="SubscribeWidgetToDOM"><div class="subscription-widget show-subscribe"><div class="preamble"><p class="cta-caption">The Salt - Curated AI is a reader-supported publication. To receive new posts and support my work, consider becoming a free or paid subscriber.</p></div><form class="subscription-widget-subscribe"><input type="email" class="email-input" name="email" placeholder="Type your email&#8230;" tabindex="-1"><input type="submit" class="button primary" value="Subscribe"><div class="fake-input-wrapper"><div class="fake-input"></div><div class="fake-button"></div></div></form></div></div><p>This article focuses primarily on the language-modeling components of Gemma 4. </p><p>I will examine its Transformer architecture, parameter allocation, local and global attention hierarchy, KV-cache optimizations, per-layer embeddings, quantization-aware training, speculative drafter, tokenizer, and the limited information Google provides about the training recipe.</p><p>For a more performance-oriented analysis covering accuracy, inference speed, token efficiency, memory consumption, and comparisons with models such as Qwen3.5/3.6, see my separate benchmark article in <em>The Kaitchup</em>:</p><div class="embedded-post-wrap" data-attrs="{&quot;id&quot;:193770972,&quot;url&quot;:&quot;https://kaitchup.substack.com/p/gemma-4-31b-vs-qwen35-27b-inference&quot;,&quot;publication_id&quot;:1783977,&quot;embedding_publication_id&quot;:null,&quot;publication_name&quot;:&quot;The Kaitchup &#8211; AI on a Budget&quot;,&quot;publication_logo_url&quot;:&quot;https://substackcdn.com/image/fetch/$s_!xY7g!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ffbb331d7-37df-408d-9f36-30b3b6369433_1256x1256.png&quot;,&quot;title&quot;:&quot;Gemma 4 31B vs Qwen3.5 27B: Inference Speed, Token-Efficiency, Accuracy, and Memory Consumption&quot;,&quot;truncated_body_text&quot;:&quot;Qwen3.5 27B has established itself as one of the strongest LLMs under 100B parameters, delivering top-tier results across many tasks and even outperforming some much larger MoE models. As we showed in a previous article, it is also highly robust to quantization, especially when the attention layers are preserved. As a result, it quickly became the default choice for local AI.&quot;,&quot;date&quot;:&quot;2026-04-15T16:28:08.748Z&quot;,&quot;like_count&quot;:32,&quot;comment_count&quot;:3,&quot;bylines&quot;:[{&quot;id&quot;:155699076,&quot;name&quot;:&quot;Benjamin Marie&quot;,&quot;handle&quot;:&quot;bnjmnmarie&quot;,&quot;previous_name&quot;:&quot;Benjamin Marie, PhD&quot;,&quot;photo_url&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/cad63296-e403-4e10-b54f-a1dc5602f881_1280x1280.png&quot;,&quot;bio&quot;:&quot;Research scientist in NLP/AI.&quot;,&quot;profile_set_up_at&quot;:&quot;2023-07-06T21:08:12.028Z&quot;,&quot;reader_installed_at&quot;:&quot;2023-08-06T02:44:34.893Z&quot;,&quot;publicationUsers&quot;:[{&quot;id&quot;:1766855,&quot;user_id&quot;:155699076,&quot;publication_id&quot;:1783977,&quot;role&quot;:&quot;admin&quot;,&quot;public&quot;:true,&quot;is_primary&quot;:true,&quot;publication&quot;:{&quot;id&quot;:1783977,&quot;name&quot;:&quot;The Kaitchup &#8211; AI on a Budget&quot;,&quot;subdomain&quot;:&quot;kaitchup&quot;,&quot;custom_domain&quot;:null,&quot;custom_domain_optional&quot;:false,&quot;hero_text&quot;:&quot;Weekly tutorials and news on adapting large language models (LLMs) to your tasks and hardware using the most recent techniques and models. The Kaitchup proposes a collection of 180+ AI notebooks regularly updated.&quot;,&quot;logo_url&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/fbb331d7-37df-408d-9f36-30b3b6369433_1256x1256.png&quot;,&quot;author_id&quot;:155699076,&quot;primary_user_id&quot;:155699076,&quot;theme_var_background_pop&quot;:&quot;#2096FF&quot;,&quot;created_at&quot;:&quot;2023-07-06T21:08:26.882Z&quot;,&quot;email_from_name&quot;:&quot;The Kaitchup&quot;,&quot;copyright&quot;:&quot;The Kaitchup&quot;,&quot;founding_plan_name&quot;:&quot;The Kaitchup Pro&quot;,&quot;community_enabled&quot;:true,&quot;invite_only&quot;:false,&quot;payments_state&quot;:&quot;enabled&quot;,&quot;language&quot;:null,&quot;explicit&quot;:false,&quot;homepage_type&quot;:&quot;newspaper&quot;,&quot;is_personal_mode&quot;:false,&quot;logo_url_wide&quot;:null}},{&quot;id&quot;:2287695,&quot;user_id&quot;:155699076,&quot;publication_id&quot;:2269831,&quot;role&quot;:&quot;admin&quot;,&quot;public&quot;:true,&quot;is_primary&quot;:false,&quot;publication&quot;:{&quot;id&quot;:2269831,&quot;name&quot;:&quot;The Salt - Curated AI&quot;,&quot;subdomain&quot;:&quot;thesalt&quot;,&quot;custom_domain&quot;:null,&quot;custom_domain_optional&quot;:false,&quot;hero_text&quot;:&quot;The Salt offers weekly reviews and in-depth analyses of the latest AI papers. If you want to stay informed of recent progress in AI without reading much, The Salt is for you!&quot;,&quot;logo_url&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/a312e934-3dd6-4469-90bd-7229a6e88569_331x331.png&quot;,&quot;author_id&quot;:155699076,&quot;primary_user_id&quot;:null,&quot;theme_var_background_pop&quot;:&quot;#A33ACB&quot;,&quot;created_at&quot;:&quot;2024-01-18T13:40:04.153Z&quot;,&quot;email_from_name&quot;:&quot;The Salt - Curated AI Papers&quot;,&quot;copyright&quot;:&quot;Benjamin Marie&quot;,&quot;founding_plan_name&quot;:&quot;Founding Member&quot;,&quot;community_enabled&quot;:true,&quot;invite_only&quot;:false,&quot;payments_state&quot;:&quot;enabled&quot;,&quot;language&quot;:null,&quot;explicit&quot;:false,&quot;homepage_type&quot;:&quot;magaziney&quot;,&quot;is_personal_mode&quot;:false,&quot;logo_url_wide&quot;:null}}],&quot;is_guest&quot;:false,&quot;bestseller_tier&quot;:100,&quot;status&quot;:{&quot;bestsellerTier&quot;:100,&quot;subscriberTier&quot;:null,&quot;leaderboard&quot;:null,&quot;vip&quot;:false,&quot;badge&quot;:{&quot;type&quot;:&quot;bestseller&quot;,&quot;tier&quot;:100},&quot;subscriber&quot;:null}}],&quot;utm_campaign&quot;:null,&quot;belowTheFold&quot;:false,&quot;type&quot;:&quot;newsletter&quot;,&quot;language&quot;:&quot;en&quot;,&quot;source&quot;:null}" data-component-name="EmbeddedPostToDOM"><a class="embedded-post" native="true" href="https://kaitchup.substack.com/p/gemma-4-31b-vs-qwen35-27b-inference?utm_source=substack&amp;utm_campaign=post_embed&amp;utm_medium=web"><div class="embedded-post-header"><img class="embedded-post-publication-logo" src="https://substackcdn.com/image/fetch/$s_!xY7g!,w_56,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ffbb331d7-37df-408d-9f36-30b3b6369433_1256x1256.png"><span class="embedded-post-publication-name">The Kaitchup &#8211; AI on a Budget</span></div><div class="embedded-post-title-wrapper"><div class="embedded-post-title">Gemma 4 31B vs Qwen3.5 27B: Inference Speed, Token-Efficiency, Accuracy, and Memory Consumption</div></div><div class="embedded-post-body">Qwen3.5 27B has established itself as one of the strongest LLMs under 100B parameters, delivering top-tier results across many tasks and even outperforming some much larger MoE models. As we showed in a previous article, it is also highly robust to quantization, especially when the attention layers are preserved. As a result, it quickly became the default choice for local AI&#8230;</div><div class="embedded-post-cta-wrapper"><span class="embedded-post-cta">Read more</span></div><div class="embedded-post-meta">4 months ago &#183; 32 likes &#183; 3 comments &#183; Benjamin Marie</div></a></div><h2>The common Transformer backbone</h2><p>All Gemma 4 models are very standard causal, decoder-only Transformers. Text and modality-derived embeddings enter one autoregressive sequence, and the model generates one token at a time.</p><p>The residual blocks use both pre-normalization and post-normalization with RMSNorm. In a standard pre-norm Transformer, the input to attention or the feed-forward network is normalized before the sublayer, while the residual stream itself remains comparatively unconstrained. Adding a second normalization after the sublayer gives the model another point at which to regulate activation magnitude. This is relevant when combining long sequences, low-precision arithmetic and heterogeneous modality embeddings, all of which can produce less predictable activation distributions.</p>
      <p>
          <a href="https://thesalt.substack.com/p/gemma-4-a-technical-look-at-the-architecture">
              Read more
          </a>
      </p>
   ]]></content:encoded></item><item><title><![CDATA[Verifying, Morphing, and Reader-Testing LLMs]]></title><description><![CDATA[The Weekly Salt #123]]></description><link>https://thesalt.substack.com/p/verifying-morphing-and-reader-testing</link><guid isPermaLink="false">https://thesalt.substack.com/p/verifying-morphing-and-reader-testing</guid><dc:creator><![CDATA[Benjamin Marie]]></dc:creator><pubDate>Wed, 08 Jul 2026 03:31:40 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!5XWM!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F76e4fccb-9a9d-449f-ad91-523bdcacc18e_709x433.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!5XWM!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F76e4fccb-9a9d-449f-ad91-523bdcacc18e_709x433.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!5XWM!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F76e4fccb-9a9d-449f-ad91-523bdcacc18e_709x433.png 424w, https://substackcdn.com/image/fetch/$s_!5XWM!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F76e4fccb-9a9d-449f-ad91-523bdcacc18e_709x433.png 848w, https://substackcdn.com/image/fetch/$s_!5XWM!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F76e4fccb-9a9d-449f-ad91-523bdcacc18e_709x433.png 1272w, https://substackcdn.com/image/fetch/$s_!5XWM!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F76e4fccb-9a9d-449f-ad91-523bdcacc18e_709x433.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!5XWM!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F76e4fccb-9a9d-449f-ad91-523bdcacc18e_709x433.png" width="728" height="444.6036671368124" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/76e4fccb-9a9d-449f-ad91-523bdcacc18e_709x433.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:433,&quot;width&quot;:709,&quot;resizeWidth&quot;:728,&quot;bytes&quot;:63915,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!5XWM!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F76e4fccb-9a9d-449f-ad91-523bdcacc18e_709x433.png 424w, https://substackcdn.com/image/fetch/$s_!5XWM!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F76e4fccb-9a9d-449f-ad91-523bdcacc18e_709x433.png 848w, https://substackcdn.com/image/fetch/$s_!5XWM!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F76e4fccb-9a9d-449f-ad91-523bdcacc18e_709x433.png 1272w, https://substackcdn.com/image/fetch/$s_!5XWM!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F76e4fccb-9a9d-449f-ad91-523bdcacc18e_709x433.png 1456w" sizes="100vw" fetchpriority="high"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p>This week, we review:</p><ul><li><p>LLM-as-a-Verifier: A General-Purpose Verification Framework</p></li><li><p>Morphing into Hybrid Attention Models</p></li><li><p>AI translation of literary texts is &#8220;fine&#8221;, but readers still prefer human translations</p></li></ul><p>Google also finally published the <a href="https://arxiv.org/abs/2607.02770">Gemma 4 Technical Report</a>. I&#8217;ll publish a complete review next week!</p><p></p><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://thesalt.substack.com/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe&quot;,&quot;language&quot;:&quot;en&quot;}" data-component-name="SubscribeWidgetToDOM"><div class="subscription-widget show-subscribe"><div class="preamble"><p class="cta-caption">The Salt - Curated AI is a reader-supported publication. To receive new posts and support my work, consider becoming a free or paid subscriber.</p></div><form class="subscription-widget-subscribe"><input type="email" class="email-input" name="email" placeholder="Type your email&#8230;" tabindex="-1"><input type="submit" class="button primary" value="Subscribe"><div class="fake-input-wrapper"><div class="fake-input"></div><div class="fake-button"></div></div></form></div></div><div><hr></div><p><strong><a href="https://arxiv.org/abs/2607.05391">LLM-as-a-Verifier: A General-Purpose Verification Framework</a></strong></p><p>The paper&#8217;s core motivation is that LLM progress has mostly come from scaling generation: pretraining, post-training, and test-time sampling. The authors argue that <strong>verification</strong>, choosing which generated solution is actually correct, is an underdeveloped scaling axis. Their context is agentic systems, where multiple sampled trajectories often contain at least one correct solution, but current judges are too coarse to reliably pick it. On Terminal-Bench V2, they show that an oracle verifier could reach 98.9% by selecting the best sampled trajectory, while standard LM judges suffer from tied/discrete scores and trained reward models may not generalize across domains.</p><p>Their method, <strong>LLM-as-a-Verifier</strong>, turns an LLM judge into a more fine-grained verifier without additional training. Instead of asking the model to output a single discrete score, they extract the model&#8217;s probability distribution over scoring tokens and compute an expected continuous score. They then scale verification along three dimensions: score granularity, repeated evaluations, and criteria decomposition. The continuous rewards are converted into pairwise preferences using a Bradley&#8211;Terry formulation.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!Bjfb!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F934ecbd2-1493-429a-9127-77bb1e8f7ab4_1620x619.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!Bjfb!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F934ecbd2-1493-429a-9127-77bb1e8f7ab4_1620x619.png 424w, https://substackcdn.com/image/fetch/$s_!Bjfb!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F934ecbd2-1493-429a-9127-77bb1e8f7ab4_1620x619.png 848w, https://substackcdn.com/image/fetch/$s_!Bjfb!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F934ecbd2-1493-429a-9127-77bb1e8f7ab4_1620x619.png 1272w, https://substackcdn.com/image/fetch/$s_!Bjfb!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F934ecbd2-1493-429a-9127-77bb1e8f7ab4_1620x619.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!Bjfb!,w_2400,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F934ecbd2-1493-429a-9127-77bb1e8f7ab4_1620x619.png" width="930" height="355.1373626373626" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/934ecbd2-1493-429a-9127-77bb1e8f7ab4_1620x619.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:false,&quot;imageSize&quot;:&quot;large&quot;,&quot;height&quot;:556,&quot;width&quot;:1456,&quot;resizeWidth&quot;:930,&quot;bytes&quot;:156491,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://thesalt.substack.com/i/205958842?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F934ecbd2-1493-429a-9127-77bb1e8f7ab4_1620x619.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:&quot;center&quot;,&quot;offset&quot;:false}" class="sizing-large" alt="" srcset="https://substackcdn.com/image/fetch/$s_!Bjfb!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F934ecbd2-1493-429a-9127-77bb1e8f7ab4_1620x619.png 424w, https://substackcdn.com/image/fetch/$s_!Bjfb!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F934ecbd2-1493-429a-9127-77bb1e8f7ab4_1620x619.png 848w, https://substackcdn.com/image/fetch/$s_!Bjfb!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F934ecbd2-1493-429a-9127-77bb1e8f7ab4_1620x619.png 1272w, https://substackcdn.com/image/fetch/$s_!Bjfb!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F934ecbd2-1493-429a-9127-77bb1e8f7ab4_1620x619.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p>For selecting the best trajectory among many candidates, they introduce a <strong>Probabilistic Pivot Tournament</strong>: first run a ring pass to reduce positional bias, select promising pivots, then compare non-pivots against those pivots rather than doing all pairwise comparisons. This reduces the ranking cost from quadratic in the number of candidates to a much smaller pivot-based budget while concentrating compute on plausible winners.</p><p>Results are strong across domains: the method reaches 86.5% on Terminal-Bench V2, 78.2% on SWE-Bench Verified, 87.4% preference accuracy on RoboRewardBench, and 73.3% on MedAgentBench. It also improves score separation on Terminal-Bench as granularity increases, correlates with task progress in code-generation trajectories, and can be used as a dense reward for RL, improving sample efficiency on LIBERO and MATH.</p><div><hr></div><p><strong><a href="https://arxiv.org/abs/2606.30562">Morphing into Hybrid Attention Models</a></strong></p><p>This paper addresses the long-context efficiency problem of Transformers. Full softmax attention gives strong retrieval and matching ability, but its computation grows quadratically with sequence length and its KV cache grows with context length. </p><p>Linear attention and state-space models are cheaper, but often lose recall-sensitive performance. Hybrid attention models try to keep a few full-attention layers and convert the rest to linear attention, but the key unresolved question is <strong>which layers should remain full attention</strong>. Existing methods mostly use fixed placement rules or score layers independently, ignoring how layers interact when converted together.</p><p>The proposed method, <strong>FlashMorph</strong>, reframes layer selection as a budget-constrained subset optimization problem. It first builds a &#8220;morphable&#8221; model by giving each full-attention layer a trained linear-attention branch, learned through hidden-state alignment with the original Transformer. Then it freezes both the original full-attention model and the linear branches, and optimizes only a small set of layerwise gates that interpolate between full and linear attention.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!y49m!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb07020e0-4ed1-49e7-bd59-225bf4592a63_1774x652.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!y49m!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb07020e0-4ed1-49e7-bd59-225bf4592a63_1774x652.png 424w, https://substackcdn.com/image/fetch/$s_!y49m!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb07020e0-4ed1-49e7-bd59-225bf4592a63_1774x652.png 848w, https://substackcdn.com/image/fetch/$s_!y49m!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb07020e0-4ed1-49e7-bd59-225bf4592a63_1774x652.png 1272w, https://substackcdn.com/image/fetch/$s_!y49m!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb07020e0-4ed1-49e7-bd59-225bf4592a63_1774x652.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!y49m!,w_2400,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb07020e0-4ed1-49e7-bd59-225bf4592a63_1774x652.png" width="1200" height="440.9340659340659" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/b07020e0-4ed1-49e7-bd59-225bf4592a63_1774x652.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:false,&quot;imageSize&quot;:&quot;large&quot;,&quot;height&quot;:535,&quot;width&quot;:1456,&quot;resizeWidth&quot;:1200,&quot;bytes&quot;:515606,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://thesalt.substack.com/i/205958842?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb07020e0-4ed1-49e7-bd59-225bf4592a63_1774x652.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:&quot;center&quot;,&quot;offset&quot;:false}" class="sizing-large" alt="" srcset="https://substackcdn.com/image/fetch/$s_!y49m!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb07020e0-4ed1-49e7-bd59-225bf4592a63_1774x652.png 424w, https://substackcdn.com/image/fetch/$s_!y49m!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb07020e0-4ed1-49e7-bd59-225bf4592a63_1774x652.png 848w, https://substackcdn.com/image/fetch/$s_!y49m!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb07020e0-4ed1-49e7-bd59-225bf4592a63_1774x652.png 1272w, https://substackcdn.com/image/fetch/$s_!y49m!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb07020e0-4ed1-49e7-bd59-225bf4592a63_1774x652.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p></p><p>A key methodological detail is that the gates are optimized on synthetic long-context retrieval examples, not general language modeling data, because the authors want the selection signal to stress long-range information access. The objective combines hidden-state alignment with a linearization regularizer that pushes the model toward linear attention whenever possible. After optimization, the highest-gate layers are kept as full attention under the budget, the rest become linear attention, and the resulting hybrid model is finalized with logits distillation and long-context finetuning.</p><p>Results show that FlashMorph preserves strong long-context retrieval while drastically reducing layer-selection cost. On Qwen3-1.7B, it maintains perfect NIAH-Single-1 accuracy across 32K&#8211;256K contexts and improves harder NIAH settings while using only 20M layer-selection tokens. It also preserves general zero-shot commonsense performance, improves recall-heavy tasks, gives long-context speedups such as 2.81&#215; prefill at 256K and 2.07&#215; decode at 512K, and cuts selection cost to 2.1 GPU hours versus 15.4 for HALO, 1071.8 for KL-LS, and 2561.3 for PostNAS.</p><div><hr></div><p><strong><a href="https://arxiv.org/abs/2606.26040">AI translation of literary texts is &#8220;fine&#8221;, but readers still prefer human translations</a></strong></p><p>This paper studies a practical and cultural question: as AI-assisted literary translation enters publishing, do readers experience AI-translated novels the same way they experience human translations? </p><p>(Clearly not for me. I still feel like I can spot AI when used in translation and then I don&#8217;t read it the same. I&#8217;m wondering more often whether this is really translated correctly...)</p><p>The authors argue that standard MT evaluation, fluency, adequacy, automatic metrics, or short-segment judgmentsm misses what matters for literature: immersion, voice, rhythm, emotional effect, and sustained reading experience.</p><p>The method is a reader-centered evaluation dataset and protocol called <strong>LAIT</strong>. The authors compare recently published professional human translations with machine translations of 15 recent novels originally in French, Polish, and Japanese, all translated into English. They use roughly 8K-word excerpts, chosen from recent 2025&#8211;2026 publications to reduce training-data contamination risk. The MT side is produced with an agentic LLM pipeline: source analysis and style guidance, chunk-level translation and review, acceptance gates, revision loops, and excerpt-level consistency/literary review.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!XIVR!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fcf65e35c-30ae-4e2b-acb1-41451c831db3_1575x618.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!XIVR!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fcf65e35c-30ae-4e2b-acb1-41451c831db3_1575x618.png 424w, https://substackcdn.com/image/fetch/$s_!XIVR!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fcf65e35c-30ae-4e2b-acb1-41451c831db3_1575x618.png 848w, https://substackcdn.com/image/fetch/$s_!XIVR!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fcf65e35c-30ae-4e2b-acb1-41451c831db3_1575x618.png 1272w, https://substackcdn.com/image/fetch/$s_!XIVR!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fcf65e35c-30ae-4e2b-acb1-41451c831db3_1575x618.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!XIVR!,w_2400,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fcf65e35c-30ae-4e2b-acb1-41451c831db3_1575x618.png" width="1200" height="470.6043956043956" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/cf65e35c-30ae-4e2b-acb1-41451c831db3_1575x618.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:false,&quot;imageSize&quot;:&quot;large&quot;,&quot;height&quot;:571,&quot;width&quot;:1456,&quot;resizeWidth&quot;:1200,&quot;bytes&quot;:771670,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://thesalt.substack.com/i/205958842?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fcf65e35c-30ae-4e2b-acb1-41451c831db3_1575x618.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:&quot;center&quot;,&quot;offset&quot;:false}" class="sizing-large" alt="" srcset="https://substackcdn.com/image/fetch/$s_!XIVR!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fcf65e35c-30ae-4e2b-acb1-41451c831db3_1575x618.png 424w, https://substackcdn.com/image/fetch/$s_!XIVR!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fcf65e35c-30ae-4e2b-acb1-41451c831db3_1575x618.png 848w, https://substackcdn.com/image/fetch/$s_!XIVR!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fcf65e35c-30ae-4e2b-acb1-41451c831db3_1575x618.png 1272w, https://substackcdn.com/image/fetch/$s_!XIVR!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fcf65e35c-30ae-4e2b-acb1-41451c831db3_1575x618.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p>For evaluation, they recruit 15 avid readers. Each book is evaluated by two readers. Readers first do immersive reading of whole excerpts, then after a one-day break perform close reading of aligned ~300-word HT&#8211;MT chunks. The protocol collects ratings, direct preferences, explanations, AI-origin guesses, and span-level annotations of good or poor wording. This gives 30 excerpt-level comparisons, 772 chunk-level comparisons, about 1K reader comments, and 7.2K span annotations.</p><p>The main result is nuanced: readers often find MT readable and sometimes prefer it, but overall they still prefer HT, especially under close reading. HT wins 19/30 excerpt-level comparisons and 522/772 chunk-level comparisons; HT also gets higher ratings for acceptability and smoothness. MT is not simply bad: about one-third of chunk choices favor MT, and readers cannot reliably detect it, guessing correctly only 17/30 times after comparing both versions. However, MT has more unstable weak spots, with more negative highlights and greater chunk-to-chunk variability, and automatic metrics, including LLM-as-judge methods, fail to recover reader preferences and tend to favor MT.</p><div><hr></div><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://thesalt.substack.com/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe&quot;,&quot;language&quot;:&quot;en&quot;}" data-component-name="SubscribeWidgetToDOM"><div class="subscription-widget show-subscribe"><div class="preamble"><p class="cta-caption">The Salt - Curated AI is a reader-supported publication. To receive new posts and support my work, consider becoming a free or paid subscriber.</p></div><form class="subscription-widget-subscribe"><input type="email" class="email-input" name="email" placeholder="Type your email&#8230;" tabindex="-1"><input type="submit" class="button primary" value="Subscribe"><div class="fake-input-wrapper"><div class="fake-input"></div><div class="fake-button"></div></div></form></div></div>]]></content:encoded></item><item><title><![CDATA[LoRA's Scaling Factor (Alpha): Still Misunderstood?]]></title><description><![CDATA[The Weekly Salt #122]]></description><link>https://thesalt.substack.com/p/loras-scaling-factor-alpha-still</link><guid isPermaLink="false">https://thesalt.substack.com/p/loras-scaling-factor-alpha-still</guid><dc:creator><![CDATA[Benjamin Marie]]></dc:creator><pubDate>Thu, 18 Jun 2026 00:22:50 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!5XWM!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F76e4fccb-9a9d-449f-ad91-523bdcacc18e_709x433.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!5XWM!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F76e4fccb-9a9d-449f-ad91-523bdcacc18e_709x433.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!5XWM!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F76e4fccb-9a9d-449f-ad91-523bdcacc18e_709x433.png 424w, https://substackcdn.com/image/fetch/$s_!5XWM!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F76e4fccb-9a9d-449f-ad91-523bdcacc18e_709x433.png 848w, https://substackcdn.com/image/fetch/$s_!5XWM!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F76e4fccb-9a9d-449f-ad91-523bdcacc18e_709x433.png 1272w, https://substackcdn.com/image/fetch/$s_!5XWM!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F76e4fccb-9a9d-449f-ad91-523bdcacc18e_709x433.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!5XWM!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F76e4fccb-9a9d-449f-ad91-523bdcacc18e_709x433.png" width="728" height="444.6036671368124" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/76e4fccb-9a9d-449f-ad91-523bdcacc18e_709x433.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:433,&quot;width&quot;:709,&quot;resizeWidth&quot;:728,&quot;bytes&quot;:63915,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!5XWM!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F76e4fccb-9a9d-449f-ad91-523bdcacc18e_709x433.png 424w, https://substackcdn.com/image/fetch/$s_!5XWM!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F76e4fccb-9a9d-449f-ad91-523bdcacc18e_709x433.png 848w, https://substackcdn.com/image/fetch/$s_!5XWM!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F76e4fccb-9a9d-449f-ad91-523bdcacc18e_709x433.png 1272w, https://substackcdn.com/image/fetch/$s_!5XWM!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F76e4fccb-9a9d-449f-ad91-523bdcacc18e_709x433.png 1456w" sizes="100vw" fetchpriority="high"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p>This week, we review:</p><ul><li><p>Rethinking the Role of Efficient Attention in Hybrid Architectures</p></li><li><p>Variable-Width Transformers</p></li><li><p>The Hidden Power of Scaling Factor in LoRA Optimization</p></li></ul><p></p><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://thesalt.substack.com/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe&quot;,&quot;language&quot;:&quot;en&quot;}" data-component-name="SubscribeWidgetToDOM"><div class="subscription-widget show-subscribe"><div class="preamble"><p class="cta-caption">The Salt - Curated AI is a reader-supported publication. To receive new posts and support my work, consider becoming a free or paid subscriber.</p></div><form class="subscription-widget-subscribe"><input type="email" class="email-input" name="email" placeholder="Type your email&#8230;" tabindex="-1"><input type="submit" class="button primary" value="Subscribe"><div class="fake-input-wrapper"><div class="fake-input"></div><div class="fake-button"></div></div></form></div></div><div><hr></div><p><strong><a href="https://arxiv.org/abs/2606.15378">Rethinking the Role of Efficient Attention in Hybrid Architectures</a></strong></p><p>The paper asks a mechanistic question behind modern hybrid LLMs: in architectures mixing full attention with efficient modules such as SWA (e.g., GPT-OSS), Lightning Attention, Mamba-2 (e.g., Nemotron 3), or Gated DeltaNet (e.g., Qwen3.5), do the efficient modules actually provide long-context capability, or do they merely change how full-attention layers learn? </p><p>Hybrid attention is now common for long-context efficiency, but prior work mostly reports end metrics or isolated ablations rather than explaining training dynamics and capability emergence.</p><p>Methodologically, they run a controlled scaling-law study over a full-attention baseline and six layer-wise hybrids: SWA with 128/512/2048 windows plus three recurrent mixers. Models span S1&#8211;S5, up to 665M total parameters, are pretrained at 16K context, and are assessed with validation loss for short-context modeling and LongPPL as a continuous proxy for long-context capability. The key empirical pattern is that validation-loss curves largely overlap across architectures, while LongPPL differs strongly in low-data regimes but converges with sufficient training.</p><p>The central mechanistic claim is that efficient attention is not the primary carrier of long-range information. Full attention is. They support this with inference-time receptive-field restriction, where constraining full attention hurts LongPPL much more than constraining efficient modules, and with layer-wise NIAH probing, where long-range information gains concentrate in full-attention layers. </p><p>They then explain different convergence speeds via &#8220;Large-Window Laziness&#8221;: large SWA windows satisfy much of the local next-token signal, weakening gradients that would otherwise force full-attention layers to develop retrieval heads. Gradient-influence profiling and checkpoint-level retrieval-head tracing show SWA-2048 has slower retrieval-head sharpening and slower Q/K convergence than smaller-window or recurrent hybrids.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!tTXs!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff7781027-12e2-45e2-a860-7d05b989ddc4_1669x595.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!tTXs!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff7781027-12e2-45e2-a860-7d05b989ddc4_1669x595.png 424w, https://substackcdn.com/image/fetch/$s_!tTXs!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff7781027-12e2-45e2-a860-7d05b989ddc4_1669x595.png 848w, https://substackcdn.com/image/fetch/$s_!tTXs!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff7781027-12e2-45e2-a860-7d05b989ddc4_1669x595.png 1272w, https://substackcdn.com/image/fetch/$s_!tTXs!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff7781027-12e2-45e2-a860-7d05b989ddc4_1669x595.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!tTXs!,w_2400,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff7781027-12e2-45e2-a860-7d05b989ddc4_1669x595.png" width="1200" height="427.74725274725273" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/f7781027-12e2-45e2-a860-7d05b989ddc4_1669x595.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:false,&quot;imageSize&quot;:&quot;large&quot;,&quot;height&quot;:519,&quot;width&quot;:1456,&quot;resizeWidth&quot;:1200,&quot;bytes&quot;:304730,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://thesalt.substack.com/i/202498838?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff7781027-12e2-45e2-a860-7d05b989ddc4_1669x595.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:&quot;center&quot;,&quot;offset&quot;:false}" class="sizing-large" alt="" srcset="https://substackcdn.com/image/fetch/$s_!tTXs!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff7781027-12e2-45e2-a860-7d05b989ddc4_1669x595.png 424w, https://substackcdn.com/image/fetch/$s_!tTXs!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff7781027-12e2-45e2-a860-7d05b989ddc4_1669x595.png 848w, https://substackcdn.com/image/fetch/$s_!tTXs!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff7781027-12e2-45e2-a860-7d05b989ddc4_1669x595.png 1272w, https://substackcdn.com/image/fetch/$s_!tTXs!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff7781027-12e2-45e2-a860-7d05b989ddc4_1669x595.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p>The proposed design implication is to optimize the hybrid around full-attention retrieval rather than making efficient modules &#8220;stronger.&#8221; Their concrete intervention is SWA-128-NoPE: use small-window SWA to keep pressure on full attention, and apply NoPE only in full-attention layers to improve long-range retrieval. </p><p>Evaluation is intentionally secondary here: SWA-128-NoPE improves RULER/NIAH and LongBench at 16K/32K while keeping short-context averages essentially unchanged, but the authors note the experiments remain sub-billion-scale and may not fully transfer to frontier-scale training recipes.</p><div><hr></div><p><strong><a href="https://arxiv.org/abs/2606.18246">Variable-Width Transformers</a></strong></p><p>The paper targets a largely implicit design assumption in decoder-only Transformers: once a global hidden size is chosen, every block gets the same residual width and roughly the same capacity. The authors argue this is not obviously optimal because different depths perform different computational roles, and because parameter-matched variable-width models can have lower average per-layer width, reducing attention-side compute and KV-cache footprint.</p><p>The proposed architecture, <strong>&gt; &lt;former</strong>, uses a variable-width, X-shaped depth profile: early and late layers are wide, while middle layers form a bottleneck. The key implementation choice is to keep a fixed global residual stream, equal to the widest layer, while each Transformer block reads from and writes to only a layer-specific slice. Coordinates inactive in a narrow block bypass it and are copied forward. When width expands again, previously active coordinates are restored rather than learned through projection. This makes width changes parameter-free and preserves a skip-path interpretation instead of inserting learned residual adapters.</p><p>Width schedules are generated geometrically and controlled mainly by bottleneck location and bottleneck width. The authors sweep several global shapes and find the X-shaped profile works best, then use a ratio-based recipe with the bottleneck around three quarters through depth and about 30% of the baseline hidden width. Ablations indicate the carry-forward residual mechanism is important: zero padding is worse, and learned projection for expanded dimensions is worse still at the tested scale.</p><p>Evaluation is on dense LMs from 200M to 2B parameters and a 3B-total/1B-active MoE, trained on DCLM with constant-width baselines. &gt; &lt;former improves language-modeling loss across tested sizes while using lower pretraining FLOPs and lower average layer width; loss-matched scaling fits imply about 22% fewer FLOPs and about 15% lower average width. Zero-shot downstream results are strongest on perplexity metrics; NLU accuracy is mostly favorable for the 2B dense model and mixed for MoE.</p><div><hr></div><p><strong><a href="https://arxiv.org/abs/2606.12883">The Hidden Power of Scaling Factor in LoRA Optimization</a></strong></p><p>One more paper to discuss LoRA&#8217;s alpha.</p><p>The paper argues that LoRA&#8217;s scaling factor, alpha, has been mischaracterized as just another way to scale the learning rate. The authors&#8217; motivation is that common LoRA practice fixes alpha through simple rank-tied heuristics, then compensates with unusually large learning rates. They claim this hides the real optimization bottleneck. Their empirical sweeps suggest that LoRA&#8217;s low-rank parameterization suppresses the effective curvature spectrum, making the landscape smoother but also leaving standard settings underpowered.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!dfRp!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8293256c-cf8b-4892-9151-f2dd64cc67f4_1819x562.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!dfRp!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8293256c-cf8b-4892-9151-f2dd64cc67f4_1819x562.png 424w, https://substackcdn.com/image/fetch/$s_!dfRp!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8293256c-cf8b-4892-9151-f2dd64cc67f4_1819x562.png 848w, https://substackcdn.com/image/fetch/$s_!dfRp!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8293256c-cf8b-4892-9151-f2dd64cc67f4_1819x562.png 1272w, https://substackcdn.com/image/fetch/$s_!dfRp!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8293256c-cf8b-4892-9151-f2dd64cc67f4_1819x562.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!dfRp!,w_2400,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8293256c-cf8b-4892-9151-f2dd64cc67f4_1819x562.png" width="1200" height="370.8791208791209" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/8293256c-cf8b-4892-9151-f2dd64cc67f4_1819x562.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:false,&quot;imageSize&quot;:&quot;large&quot;,&quot;height&quot;:450,&quot;width&quot;:1456,&quot;resizeWidth&quot;:1200,&quot;bytes&quot;:259045,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://thesalt.substack.com/i/202498838?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8293256c-cf8b-4892-9151-f2dd64cc67f4_1819x562.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:&quot;center&quot;,&quot;offset&quot;:false}" class="sizing-large" alt="" srcset="https://substackcdn.com/image/fetch/$s_!dfRp!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8293256c-cf8b-4892-9151-f2dd64cc67f4_1819x562.png 424w, https://substackcdn.com/image/fetch/$s_!dfRp!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8293256c-cf8b-4892-9151-f2dd64cc67f4_1819x562.png 848w, https://substackcdn.com/image/fetch/$s_!dfRp!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8293256c-cf8b-4892-9151-f2dd64cc67f4_1819x562.png 1272w, https://substackcdn.com/image/fetch/$s_!dfRp!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8293256c-cf8b-4892-9151-f2dd64cc67f4_1819x562.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p>The core analysis is a &#8220;Signal-Drift&#8221; view of LoRA optimization. They decompose LoRA&#8217;s induced weight-space dynamics into a task-aligned signal term and a structural drift term caused by the bilinear adapter parameterization. In this framing, the learning rate and alpha are not interchangeable: increasing the learning rate scales both useful signal and destabilizing drift, while increasing alpha preferentially restores task-aligned curvature and preserves a better signal-to-drift profile under adaptive optimizers.</p><p>The proposed method, LoRA-&#945;, is minimal: keep the standard small full-finetuning-style learning rate, and set alpha much larger than conventional LoRA defaults using either an empirical LLM-oriented sublinear rank rule or an analytic layer-wise rule derived from curvature alignment at initialization. The practical goal is to decouple capacity restoration from optimizer step-size tuning: alpha handles the curvature/signal restoration, while the learning rate remains conservative. Any remaining tuning is confined to a narrow scaling multiplier around the proposed alpha.</p><p>Evaluation is broad but secondary to the paper&#8217;s argument: they test encoder, decoder, diffusion, and vision-language models across supervised, contrastive, flow-matching, and RL settings. LoRA-&#945; generally improves over vanilla LoRA and other LoRA variants, with gains stronger at higher ranks. In long-context reasoning SFT it is reported as the closest LoRA-style approximation to full fine-tuning.</p><div><hr></div><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://thesalt.substack.com/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe&quot;,&quot;language&quot;:&quot;en&quot;}" data-component-name="SubscribeWidgetToDOM"><div class="subscription-widget show-subscribe"><div class="preamble"><p class="cta-caption">The Salt - Curated AI is a reader-supported publication. To receive new posts and support my work, consider becoming a free or paid subscriber.</p></div><form class="subscription-widget-subscribe"><input type="email" class="email-input" name="email" placeholder="Type your email&#8230;" tabindex="-1"><input type="submit" class="button primary" value="Subscribe"><div class="fake-input-wrapper"><div class="fake-input"></div><div class="fake-button"></div></div></form></div></div>]]></content:encoded></item><item><title><![CDATA[Flow-Based Token Credit for Reasoning RL]]></title><description><![CDATA[The Weekly Salt #120]]></description><link>https://thesalt.substack.com/p/flow-based-token-credit-for-reasoning</link><guid isPermaLink="false">https://thesalt.substack.com/p/flow-based-token-credit-for-reasoning</guid><dc:creator><![CDATA[Benjamin Marie]]></dc:creator><pubDate>Thu, 11 Jun 2026 00:29:03 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!5XWM!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F76e4fccb-9a9d-449f-ad91-523bdcacc18e_709x433.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!5XWM!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F76e4fccb-9a9d-449f-ad91-523bdcacc18e_709x433.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!5XWM!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F76e4fccb-9a9d-449f-ad91-523bdcacc18e_709x433.png 424w, https://substackcdn.com/image/fetch/$s_!5XWM!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F76e4fccb-9a9d-449f-ad91-523bdcacc18e_709x433.png 848w, https://substackcdn.com/image/fetch/$s_!5XWM!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F76e4fccb-9a9d-449f-ad91-523bdcacc18e_709x433.png 1272w, https://substackcdn.com/image/fetch/$s_!5XWM!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F76e4fccb-9a9d-449f-ad91-523bdcacc18e_709x433.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!5XWM!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F76e4fccb-9a9d-449f-ad91-523bdcacc18e_709x433.png" width="728" height="444.6036671368124" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/76e4fccb-9a9d-449f-ad91-523bdcacc18e_709x433.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:433,&quot;width&quot;:709,&quot;resizeWidth&quot;:728,&quot;bytes&quot;:63915,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!5XWM!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F76e4fccb-9a9d-449f-ad91-523bdcacc18e_709x433.png 424w, https://substackcdn.com/image/fetch/$s_!5XWM!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F76e4fccb-9a9d-449f-ad91-523bdcacc18e_709x433.png 848w, https://substackcdn.com/image/fetch/$s_!5XWM!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F76e4fccb-9a9d-449f-ad91-523bdcacc18e_709x433.png 1272w, https://substackcdn.com/image/fetch/$s_!5XWM!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F76e4fccb-9a9d-449f-ad91-523bdcacc18e_709x433.png 1456w" sizes="100vw" fetchpriority="high"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p>This week, we review:</p><ul><li><p>&#11088;How Does Reasoning Flow? Tracing Attention-Induced Information Flow for Targeted RL in LLMs</p></li><li><p>Dynamic Linear Attention</p></li><li><p>Compress-Distill: Reasoning Trace Compression for Efficient Knowledge Distillation</p></li></ul><p></p><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://thesalt.substack.com/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe&quot;,&quot;language&quot;:&quot;en&quot;}" data-component-name="SubscribeWidgetToDOM"><div class="subscription-widget show-subscribe"><div class="preamble"><p class="cta-caption">The Salt - Curated AI is a reader-supported publication. To receive new posts and support my work, consider becoming a free or paid subscriber.</p></div><form class="subscription-widget-subscribe"><input type="email" class="email-input" name="email" placeholder="Type your email&#8230;" tabindex="-1"><input type="submit" class="button primary" value="Subscribe"><div class="fake-input-wrapper"><div class="fake-input"></div><div class="fake-button"></div></div></form></div></div><div><hr></div><p><strong><a href="https://arxiv.org/pdf/2606.10646">&#11088;How Does Reasoning Flow? Tracing Attention-Induced Information Flow for Targeted RL in LLMs</a></strong></p><p>The paper introduces FlowTracer, a token-level credit assignment method for reinforcement learning on LLM reasoning tasks. The problem it targets is that RLVR and GRPO-style training usually apply outcome rewards broadly across generated tokens, even though only some tokens materially affect the final answer. FlowTracer instead uses the model&#8217;s own attention structure to estimate which generated tokens route information from the prompt toward the answer region. It represents the sequence as a token graph, derives directed edge strengths from aggregated attention, conditions the graph on the final answer span, and suppresses attention paths that do not reach that answer region.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!mYSM!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2030ce10-cb56-441b-a585-f7843dce0f73_1584x606.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!mYSM!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2030ce10-cb56-441b-a585-f7843dce0f73_1584x606.png 424w, https://substackcdn.com/image/fetch/$s_!mYSM!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2030ce10-cb56-441b-a585-f7843dce0f73_1584x606.png 848w, https://substackcdn.com/image/fetch/$s_!mYSM!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2030ce10-cb56-441b-a585-f7843dce0f73_1584x606.png 1272w, https://substackcdn.com/image/fetch/$s_!mYSM!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2030ce10-cb56-441b-a585-f7843dce0f73_1584x606.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!mYSM!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2030ce10-cb56-441b-a585-f7843dce0f73_1584x606.png" width="1456" height="557" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/2030ce10-cb56-441b-a585-f7843dce0f73_1584x606.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:557,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:250923,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://thesalt.substack.com/i/201529729?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2030ce10-cb56-441b-a585-f7843dce0f73_1584x606.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!mYSM!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2030ce10-cb56-441b-a585-f7843dce0f73_1584x606.png 424w, https://substackcdn.com/image/fetch/$s_!mYSM!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2030ce10-cb56-441b-a585-f7843dce0f73_1584x606.png 848w, https://substackcdn.com/image/fetch/$s_!mYSM!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2030ce10-cb56-441b-a585-f7843dce0f73_1584x606.png 1272w, https://substackcdn.com/image/fetch/$s_!mYSM!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2030ce10-cb56-441b-a585-f7843dce0f73_1584x606.png 1456w" sizes="100vw"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p>Technically, the method converts raw attention into an answer-targeted flow graph. Raw attention is treated as a local token-to-token interaction signal, but the authors argue that it is insufficient by itself because many attention paths end in irrelevant branches or overemphasize tokens near the answer. FlowTracer reweights the graph so that effective influence is conserved through intermediate tokens and only answer-reaching paths are retained. It then propagates flow from question tokens to answer tokens and scores each token by throughput, treating high-throughput tokens as routing hubs in the reasoning trace.</p><p>The authors use these throughput scores to modify GRPO training. After response sampling, they run one extra forward pass to extract middle-layer attention maps, compute flow scores, select the top 40% high-flow tokens, and give those tokens a larger policy-update weight. In their implementation, the high-flow token multiplier is fixed at 1.5. Their qualitative and intervention analyses suggest that high-flow tokens often include structural delimiters, repeated symbols, variables, punctuation, or aggregation points rather than ordinary fluent filler. When they mask attention from the top 20% high-flow tokens on GSM8K, outputs change more often than when masking random or low-flow tokens, supporting the claim that the selected tokens have stronger causal influence on the final answer.</p><p>Experiments compare FlowTracer with GRPO and token-prioritization heuristics based on random selection, entropy, gradients, correlation, and attention scores. The main evaluations use Qwen3-4B and Qwen3-8B on math benchmarks including AIME24, AIME25, AMC23, MATH500, and OlympiadBench, with additional tests on Countdown and CrossThinkQA; supplementary results use Llama-3.1-8B and Llama-3.2-3B. Reported gains are consistent but moderate in most settings, with larger gains in some long-context and puzzle-solving cases. The paper also reports that middle-layer attention works better than early, late, or all-layer aggregation, that hard top-40% selection is more stable than continuous weighting, and that the added computation is about 2.1% to 4.5% per training step. </p><p>The stated limitations are that the method assumes a localized answer region, remains tied to outcome rewards, and may require adaptation for very long contexts or open-ended tool-use trajectories.</p><div><hr></div><p><strong><a href="https://arxiv.org/abs/2606.10650">Dynamic Linear Attention</a></strong></p><p>The paper proposes Dynamic Linear Attention (DLA), a memory modeling framework for long-context language models using linear attention. Its starting point is that standard self-attention has quadratic cost, while linear attention reduces cost but often compresses too much history into a limited state representation. </p><p>The authors focus on multi-state linear attention, where past tokens are summarized into multiple memory states, and argue that prior methods such as Log-Linear Attention use fixed merging schedules that do not adapt to uneven information density across a sequence. This can merge semantically important transitions into coarse summaries too early and accumulate errors over long contexts.</p><p>DLA replaces fixed state construction with information-aware dynamic state merging. For each incoming token representation, the method computes a lightweight score measuring how much it differs from the most recent memory state. Tokens with low variation are merged into the current state, while tokens with larger representational drift start a new state. The intended effect is to keep finer resolution around semantic changes and compress locally redundant spans more aggressively. The paper&#8217;s analysis frames this as reducing within-block heterogeneity during summarization, which is the main source of approximation error in blockwise memory compression.</p><div class="captioned-image-container"><figure><a class="image-link image2" target="_blank" href="https://substackcdn.com/image/fetch/$s_!HD2-!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb684b928-d455-4fc7-b28b-6df01ff068b7_1626x298.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!HD2-!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb684b928-d455-4fc7-b28b-6df01ff068b7_1626x298.png 424w, https://substackcdn.com/image/fetch/$s_!HD2-!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb684b928-d455-4fc7-b28b-6df01ff068b7_1626x298.png 848w, https://substackcdn.com/image/fetch/$s_!HD2-!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb684b928-d455-4fc7-b28b-6df01ff068b7_1626x298.png 1272w, https://substackcdn.com/image/fetch/$s_!HD2-!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb684b928-d455-4fc7-b28b-6df01ff068b7_1626x298.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!HD2-!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb684b928-d455-4fc7-b28b-6df01ff068b7_1626x298.png" width="1456" height="267" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/b684b928-d455-4fc7-b28b-6df01ff068b7_1626x298.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:267,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:153030,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://thesalt.substack.com/i/201529729?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb684b928-d455-4fc7-b28b-6df01ff068b7_1626x298.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!HD2-!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb684b928-d455-4fc7-b28b-6df01ff068b7_1626x298.png 424w, https://substackcdn.com/image/fetch/$s_!HD2-!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb684b928-d455-4fc7-b28b-6df01ff068b7_1626x298.png 848w, https://substackcdn.com/image/fetch/$s_!HD2-!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb684b928-d455-4fc7-b28b-6df01ff068b7_1626x298.png 1272w, https://substackcdn.com/image/fetch/$s_!HD2-!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb684b928-d455-4fc7-b28b-6df01ff068b7_1626x298.png 1456w" sizes="100vw" loading="lazy"></picture><div></div></div></a></figure></div><p>The second component is capacity-bounded memory modeling. DLA maintains a chronological cache of memory states with a fixed maximum size. Each state tracks both how many tokens it summarizes and an aggregate information score. When the cache reaches capacity, the method merges the adjacent pair with the lowest information density, preserving temporal order while freeing space for newer states. At decoding time, the model reads from these stored states using learned query-dependent weights, so the cache remains bounded while still allowing the model to emphasize more relevant states.</p><p>The authors evaluate DLA by pretraining variants of Mamba-2-780M and Gated DeltaNet-1.3B from scratch on 50B tokens with 16K sequence length, using the same maximum state count as Log-Linear Attention. Evaluation covers 16 datasets: commonsense reasoning, in-context retrieval, RULER, and LongBench. The reported results show that DLA improves over vanilla and Log-Linear variants on these evaluations, including gains on retrieval-heavy long-context tasks and LongBench categories such as QA, summarization, and few-shot learning. Efficiency tests on a single A100 report higher throughput and lower memory use than the Log-Linear variant, though both multi-state approaches remain heavier than vanilla Mamba-2 because they cache multiple summary states. Ablations indicate that both dynamic state merging and the bounded-memory component contribute to the final results, and that moderate changes to cache size and merge threshold have limited impact.</p><div><hr></div><p><strong><a href="https://arxiv.org/abs/2606.05988">Compress-Distill: Reasoning Trace Compression for Efficient Knowledge Distillation</a></strong></p><p>The paper studies whether long teacher reasoning traces can be compressed before supervised knowledge distillation to reduce training and inference cost. </p><p>The proposed Compress-Distill pipeline first generates verified-correct reasoning traces from large teacher models, then rewrites those traces with separate instruction-tuned compressor models, and finally fine-tunes student models on either raw traces, compressed traces, or answer-only outputs. The two teachers are Qwen3.5-397B-A17B and gpt-oss-120B; the compressors are Llama-3.3-70B-Instruct and Ministral-3-14B-Instruct-2512. The authors report about 283k correct traces per teacher, with compressed traces reduced to 8.6&#8211;21.0% of original character length depending on teacher and compressor. </p><p>Experimentally, the study covers two teachers, four student models, LoRA and full fine-tuning, raw and compressed trace sources, answer-only ablations, and additional length-matched truncation ablations. The students include Qwen3.5-0.8B-Base, Qwen3.5-9B-Base, Llama-3.1-8B, and gpt-oss-20B. Training uses next-token prediction on assistant tokens, sample packing, BF16, FlashAttention 2, and a one-epoch setup; evaluation uses greedy decoding with an 8,192-token cap across in-distribution reasoning datasets and out-of-distribution reasoning and knowledge benchmarks.</p><p>The main result is an accuracy-efficiency trade-off. Compressed traces reduce training tokens to 12&#8211;30% of raw traces, reduce wall-clock training time by 2.0&#8211;7.6x, and shorten inference outputs by roughly 3&#8211;19x, with smaller gains for the already-shorter gpt-oss teacher traces. However, raw teacher traces give the highest overall downstream accuracy in every evaluated teacher, student, and training-method configuration. For example, under full fine-tuning, Qwen3.5-9B trained from Qwen raw traces reaches 0.866 overall accuracy, compared with 0.834 for Llama-70B-compressed traces and 0.817 for Ministral-14B-compressed traces; gpt-oss-20B trained from gpt-oss raw traces reaches 0.844, compared with 0.776 and 0.767 for the two compressed variants.</p><div><hr></div><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://thesalt.substack.com/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe&quot;,&quot;language&quot;:&quot;en&quot;}" data-component-name="SubscribeWidgetToDOM"><div class="subscription-widget show-subscribe"><div class="preamble"><p class="cta-caption">The Salt - Curated AI is a reader-supported publication. To receive new posts and support my work, consider becoming a free or paid subscriber.</p></div><form class="subscription-widget-subscribe"><input type="email" class="email-input" name="email" placeholder="Type your email&#8230;" tabindex="-1"><input type="submit" class="button primary" value="Subscribe"><div class="fake-input-wrapper"><div class="fake-input"></div><div class="fake-button"></div></div></form></div></div>]]></content:encoded></item><item><title><![CDATA[Collaborative Parallel Thinking for Efficient Test-Time Scaling]]></title><description><![CDATA[The Weekly Salt #119]]></description><link>https://thesalt.substack.com/p/collaborative-parallel-thinking-for</link><guid isPermaLink="false">https://thesalt.substack.com/p/collaborative-parallel-thinking-for</guid><dc:creator><![CDATA[Benjamin Marie]]></dc:creator><pubDate>Thu, 28 May 2026 03:33:41 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!5XWM!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F76e4fccb-9a9d-449f-ad91-523bdcacc18e_709x433.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!5XWM!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F76e4fccb-9a9d-449f-ad91-523bdcacc18e_709x433.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!5XWM!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F76e4fccb-9a9d-449f-ad91-523bdcacc18e_709x433.png 424w, https://substackcdn.com/image/fetch/$s_!5XWM!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F76e4fccb-9a9d-449f-ad91-523bdcacc18e_709x433.png 848w, https://substackcdn.com/image/fetch/$s_!5XWM!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F76e4fccb-9a9d-449f-ad91-523bdcacc18e_709x433.png 1272w, https://substackcdn.com/image/fetch/$s_!5XWM!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F76e4fccb-9a9d-449f-ad91-523bdcacc18e_709x433.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!5XWM!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F76e4fccb-9a9d-449f-ad91-523bdcacc18e_709x433.png" width="728" height="444.6036671368124" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/76e4fccb-9a9d-449f-ad91-523bdcacc18e_709x433.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:433,&quot;width&quot;:709,&quot;resizeWidth&quot;:728,&quot;bytes&quot;:63915,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!5XWM!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F76e4fccb-9a9d-449f-ad91-523bdcacc18e_709x433.png 424w, https://substackcdn.com/image/fetch/$s_!5XWM!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F76e4fccb-9a9d-449f-ad91-523bdcacc18e_709x433.png 848w, https://substackcdn.com/image/fetch/$s_!5XWM!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F76e4fccb-9a9d-449f-ad91-523bdcacc18e_709x433.png 1272w, https://substackcdn.com/image/fetch/$s_!5XWM!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F76e4fccb-9a9d-449f-ad91-523bdcacc18e_709x433.png 1456w" sizes="100vw" fetchpriority="high"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p>This week, we review:</p><ul><li><p>&#11088;Share More, Search Less: Collaborative Parallel Thinking for Efficient Test-Time Scaling</p></li><li><p>Less is More: Early Stopping Rollout for On-Policy Distillation</p></li><li><p>Negligible in Size, Significant in Effect: On Scale Vectors in Large Language Models</p></li></ul><p></p><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://thesalt.substack.com/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe&quot;,&quot;language&quot;:&quot;en&quot;}" data-component-name="SubscribeWidgetToDOM"><div class="subscription-widget show-subscribe"><div class="preamble"><p class="cta-caption">The Salt - Curated AI is a reader-supported publication. To receive new posts and support my work, consider becoming a free or paid subscriber.</p></div><form class="subscription-widget-subscribe"><input type="email" class="email-input" name="email" placeholder="Type your email&#8230;" tabindex="-1"><input type="submit" class="button primary" value="Subscribe"><div class="fake-input-wrapper"><div class="fake-input"></div><div class="fake-button"></div></div></form></div></div><div><hr></div><p><strong><a href="https://arxiv.org/abs/2605.27030">&#11088;Share More, Search Less: Collaborative Parallel Thinking for Efficient Test-Time Scaling</a></strong></p><p>This paper studies a bottleneck in parallel test-time scaling: multiple reasoning branches often rediscover the same intermediate information because they do not communicate until final answer aggregation. </p><p>The proposed method, Collaborative Parallel Thinking (CPT), keeps the branches separate but periodically extracts compact intermediate findings, deduplicates them into a query-level shared pool, and broadcasts selected entries back into the context for subsequent decoding.</p><p>CPT is training-free and uses the same policy model both for reasoning and for extracting information units. Sharing is not active throughout the whole run: the method first lets branches explore independently, starts broadcasting when marginal new information drops, and stops synchronization when further sharing appears unlikely to help. This design targets the latency cost of redundant exploration while trying to avoid early collapse of branch diversity.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!Nov8!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fdab63725-d48d-45a3-9000-125564f76b90_1375x864.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!Nov8!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fdab63725-d48d-45a3-9000-125564f76b90_1375x864.png 424w, https://substackcdn.com/image/fetch/$s_!Nov8!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fdab63725-d48d-45a3-9000-125564f76b90_1375x864.png 848w, https://substackcdn.com/image/fetch/$s_!Nov8!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fdab63725-d48d-45a3-9000-125564f76b90_1375x864.png 1272w, https://substackcdn.com/image/fetch/$s_!Nov8!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fdab63725-d48d-45a3-9000-125564f76b90_1375x864.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!Nov8!,w_2400,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fdab63725-d48d-45a3-9000-125564f76b90_1375x864.png" width="1200" height="754.0363636363636" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/dab63725-d48d-45a3-9000-125564f76b90_1375x864.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:false,&quot;imageSize&quot;:&quot;large&quot;,&quot;height&quot;:864,&quot;width&quot;:1375,&quot;resizeWidth&quot;:1200,&quot;bytes&quot;:346084,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://thesalt.substack.com/i/199548211?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fdab63725-d48d-45a3-9000-125564f76b90_1375x864.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:&quot;center&quot;,&quot;offset&quot;:false}" class="sizing-large" alt="" srcset="https://substackcdn.com/image/fetch/$s_!Nov8!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fdab63725-d48d-45a3-9000-125564f76b90_1375x864.png 424w, https://substackcdn.com/image/fetch/$s_!Nov8!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fdab63725-d48d-45a3-9000-125564f76b90_1375x864.png 848w, https://substackcdn.com/image/fetch/$s_!Nov8!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fdab63725-d48d-45a3-9000-125564f76b90_1375x864.png 1272w, https://substackcdn.com/image/fetch/$s_!Nov8!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fdab63725-d48d-45a3-9000-125564f76b90_1375x864.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p>Experiments on HMMT and AIME math benchmarks with Qwen3-Thinking models compare CPT against parallel sampling, DeepConf, and LeaP across rollout budgets. CPT improves the accuracy&#8211;latency frontier in these settings, with gains in both individual branch accuracy and majority-vote accuracy. The analysis suggests that its benefit comes from reducing duplicate intermediate discoveries rather than only making branches agree earlier.</p><p>The main caveat is implementation cost. CPT shares information through prompt-context updates, which can require re-prefilling and add FLOPs even when generated-token usage and wall-clock latency improve. The idea is most compelling where parallel decoding is already available and latency matters more than raw FLOPs.</p><div><hr></div><p><strong><a href="https://arxiv.org/abs/2605.27028">Less is More: Early Stopping Rollout for On-Policy Distillation</a></strong></p><p>The paper studies a failure mode in on-policy distillation, where a student generates rollouts and a teacher provides token-level supervision on those rollouts. </p><p>The authors argue that late-token supervision can become unreliable because the teacher is conditioned on a prefix produced by the student rather than by itself. As the student prefix drifts away from the teacher&#8217;s preferred trajectories, the teacher increasingly behaves like a next-token completer rather than a corrective evaluator.</p><p>The proposed fix, Early Stopping Rollout: generate and train only on the first part of the student response, typically the first 100 tokens, while leaving the rest of the on-policy distillation loop unchanged. Across math, coding, and function-calling experiments, this truncated-rollout version usually matches or outperforms full-rollout distillation, with the largest gains in cross-generation and cross-family teacher&#8211;student pairs where full-rollout training is less stable. The method also reduces generation and training cost substantially because it avoids long student rollouts.</p><p>The analysis suggests that early tokens carry disproportionate value because they often encode framing, planning, and commitment to a solution strategy. Training only on this early window can still reduce teacher&#8211;student divergence at later positions, an effect the authors call cascading alignment. They also report that the student can converge to a useful supported sub-mode of the teacher distribution rather than copying the teacher&#8217;s dominant behavior, which may explain cases where the distilled student exceeds the teacher on the reported metrics.</p><div><hr></div><p><strong><a href="https://arxiv.org/abs/2605.26895">Negligible in Size, Significant in Effect: On Scale Vectors in Large Language Models</a></strong></p><p>This work studies the learnable scale vectors in normalization layers of LLMs, a small parameter group that is usually treated as an implementation detail. The central result is that these vectors matter primarily through optimization, not expressivity: in Pre-Norm Transformers they can be absorbed into adjacent linear maps, yet removing them worsens pre-training loss and token efficiency.</p><p>The authors analyze how scale vectors act as lightweight, state-dependent preconditioners for nearby linear mappings. This framing leads to several design choices: using branch-specific scale vectors, changing where scale vectors are placed around linear maps, reparameterizing their magnitude and direction, and applying weight decay differently depending on whether a scale vector sits before or after a linear map.</p><p>Experiments validate these choices in dense and MoE Llama-style models from 0.12B to 2B parameters, under long-token pre-training budgets and across AdamW, Muon, and warmup-stable-decay schedules. The combined strategy consistently lowers terminal validation loss relative to tuned baselines, with small wall-clock and memory overhead.</p><div><hr></div><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://thesalt.substack.com/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe&quot;,&quot;language&quot;:&quot;en&quot;}" data-component-name="SubscribeWidgetToDOM"><div class="subscription-widget show-subscribe"><div class="preamble"><p class="cta-caption">The Salt - Curated AI is a reader-supported publication. To receive new posts and support my work, consider becoming a free or paid subscriber.</p></div><form class="subscription-widget-subscribe"><input type="email" class="email-input" name="email" placeholder="Type your email&#8230;" tabindex="-1"><input type="submit" class="button primary" value="Subscribe"><div class="fake-input-wrapper"><div class="fake-input"></div><div class="fake-button"></div></div></form></div></div>]]></content:encoded></item><item><title><![CDATA[Agents Fail to Reject Stale Memories]]></title><description><![CDATA[The Weekly Salt #118]]></description><link>https://thesalt.substack.com/p/agents-fail-to-reject-stale-memories</link><guid isPermaLink="false">https://thesalt.substack.com/p/agents-fail-to-reject-stale-memories</guid><dc:creator><![CDATA[Benjamin Marie]]></dc:creator><pubDate>Wed, 20 May 2026 16:43:32 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!5XWM!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F76e4fccb-9a9d-449f-ad91-523bdcacc18e_709x433.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!5XWM!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F76e4fccb-9a9d-449f-ad91-523bdcacc18e_709x433.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!5XWM!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F76e4fccb-9a9d-449f-ad91-523bdcacc18e_709x433.png 424w, https://substackcdn.com/image/fetch/$s_!5XWM!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F76e4fccb-9a9d-449f-ad91-523bdcacc18e_709x433.png 848w, https://substackcdn.com/image/fetch/$s_!5XWM!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F76e4fccb-9a9d-449f-ad91-523bdcacc18e_709x433.png 1272w, https://substackcdn.com/image/fetch/$s_!5XWM!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F76e4fccb-9a9d-449f-ad91-523bdcacc18e_709x433.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!5XWM!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F76e4fccb-9a9d-449f-ad91-523bdcacc18e_709x433.png" width="728" height="444.6036671368124" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/76e4fccb-9a9d-449f-ad91-523bdcacc18e_709x433.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:433,&quot;width&quot;:709,&quot;resizeWidth&quot;:728,&quot;bytes&quot;:63915,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!5XWM!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F76e4fccb-9a9d-449f-ad91-523bdcacc18e_709x433.png 424w, https://substackcdn.com/image/fetch/$s_!5XWM!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F76e4fccb-9a9d-449f-ad91-523bdcacc18e_709x433.png 848w, https://substackcdn.com/image/fetch/$s_!5XWM!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F76e4fccb-9a9d-449f-ad91-523bdcacc18e_709x433.png 1272w, https://substackcdn.com/image/fetch/$s_!5XWM!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F76e4fccb-9a9d-449f-ad91-523bdcacc18e_709x433.png 1456w" sizes="100vw" fetchpriority="high"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p>This week, we review:</p><ul><li><p>&#11088;Learning to Foresee: Unveiling the Unlocking Efficiency of On-Policy Distillation</p></li><li><p>Steered LLM Activations are Non-Surjective</p></li><li><p>STALE: Can LLM Agents Know When Their Memories Are No Longer Valid?</p></li></ul><p></p><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://thesalt.substack.com/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe&quot;,&quot;language&quot;:&quot;en&quot;}" data-component-name="SubscribeWidgetToDOM"><div class="subscription-widget show-subscribe"><div class="preamble"><p class="cta-caption">The Salt - Curated AI is a reader-supported publication. To receive new posts and support my work, consider becoming a free or paid subscriber.</p></div><form class="subscription-widget-subscribe"><input type="email" class="email-input" name="email" placeholder="Type your email&#8230;" tabindex="-1"><input type="submit" class="button primary" value="Subscribe"><div class="fake-input-wrapper"><div class="fake-input"></div><div class="fake-button"></div></div></form></div></div><div><hr></div><p><strong><a href="https://arxiv.org/abs/2604.15574">&#11088;</a><a href="https://arxiv.org/abs/2605.11739">Learning to Foresee: Unveiling the Unlocking Efficiency of On-Policy Distillation</a></strong></p><p>On-policy distillation (OPD) is framed here as efficient because it finds useful parameter-update directions early, rather than merely because it supplies denser supervision. </p><p>The central observation is that OPD quickly settles into a stable trajectory toward the final model. At the module level, updates concentrate on reasoning-relevant regions while avoiding low-return changes in embeddings and less sensitive layers. At the update-direction level, the change in weights is more concentrated in low-rank subspaces, and those dominant directions align early with the final update direction.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!6I84!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8fba2c4a-0030-48a6-8435-3e5a72e43905_1519x877.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!6I84!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8fba2c4a-0030-48a6-8435-3e5a72e43905_1519x877.png 424w, https://substackcdn.com/image/fetch/$s_!6I84!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8fba2c4a-0030-48a6-8435-3e5a72e43905_1519x877.png 848w, https://substackcdn.com/image/fetch/$s_!6I84!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8fba2c4a-0030-48a6-8435-3e5a72e43905_1519x877.png 1272w, https://substackcdn.com/image/fetch/$s_!6I84!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8fba2c4a-0030-48a6-8435-3e5a72e43905_1519x877.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!6I84!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8fba2c4a-0030-48a6-8435-3e5a72e43905_1519x877.png" width="1456" height="841" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/8fba2c4a-0030-48a6-8435-3e5a72e43905_1519x877.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:841,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:833513,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://thesalt.substack.com/i/198480963?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8fba2c4a-0030-48a6-8435-3e5a72e43905_1519x877.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!6I84!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8fba2c4a-0030-48a6-8435-3e5a72e43905_1519x877.png 424w, https://substackcdn.com/image/fetch/$s_!6I84!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8fba2c4a-0030-48a6-8435-3e5a72e43905_1519x877.png 848w, https://substackcdn.com/image/fetch/$s_!6I84!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8fba2c4a-0030-48a6-8435-3e5a72e43905_1519x877.png 1272w, https://substackcdn.com/image/fetch/$s_!6I84!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8fba2c4a-0030-48a6-8435-3e5a72e43905_1519x877.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p>The method, EffOPD, periodically extrapolates along the current update direction, uses a small validation set to choose how far to move, and rejects extrapolations that hurt validation performance. It adds no new trainable modules and is intended to be dropped into existing OPD pipelines. Reported results show about 3&#215; average training acceleration across model sizes from 1.5B to 32B and tasks including math reasoning and code generation, with final performance close to standard OPD.</p><div><hr></div><p><strong><a href="https://arxiv.org/abs/2604.09839">Steered LLM Activations are Non-Surjective</a></strong></p><p>Activation steering directly modifies a model&#8217;s internal activations to induce a behavior. </p><p>This work asks whether those steered internal states could also be produced by some ordinary text prompt. It frames the question as prompt reachability: given a fixed model, do steered activations have any preimage under the model&#8217;s normal forward pass from discrete prompts?</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!mxYk!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd79261b0-238a-43e1-8eee-b4bb731fa1e7_1030x718.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!mxYk!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd79261b0-238a-43e1-8eee-b4bb731fa1e7_1030x718.png 424w, https://substackcdn.com/image/fetch/$s_!mxYk!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd79261b0-238a-43e1-8eee-b4bb731fa1e7_1030x718.png 848w, https://substackcdn.com/image/fetch/$s_!mxYk!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd79261b0-238a-43e1-8eee-b4bb731fa1e7_1030x718.png 1272w, https://substackcdn.com/image/fetch/$s_!mxYk!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd79261b0-238a-43e1-8eee-b4bb731fa1e7_1030x718.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!mxYk!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd79261b0-238a-43e1-8eee-b4bb731fa1e7_1030x718.png" width="1030" height="718" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/d79261b0-238a-43e1-8eee-b4bb731fa1e7_1030x718.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:718,&quot;width&quot;:1030,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:293970,&quot;alt&quot;:&quot;&quot;,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://thesalt.substack.com/i/198480963?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd79261b0-238a-43e1-8eee-b4bb731fa1e7_1030x718.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" title="" srcset="https://substackcdn.com/image/fetch/$s_!mxYk!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd79261b0-238a-43e1-8eee-b4bb731fa1e7_1030x718.png 424w, https://substackcdn.com/image/fetch/$s_!mxYk!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd79261b0-238a-43e1-8eee-b4bb731fa1e7_1030x718.png 848w, https://substackcdn.com/image/fetch/$s_!mxYk!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd79261b0-238a-43e1-8eee-b4bb731fa1e7_1030x718.png 1272w, https://substackcdn.com/image/fetch/$s_!mxYk!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd79261b0-238a-43e1-8eee-b4bb731fa1e7_1030x718.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p>The main result is negative under standard assumptions. </p><p>Because prompts form a discrete set while residual-stream activations live in a continuous space, the naturally reachable activation states occupy only a sparse subset of possible states. Adding a steering vector almost surely moves the model off that prompt-reachable set. The argument covers random steering vectors, common difference-of-means steering vectors, and even adversarial vectors that force a one-step match but almost surely fail to preserve the match over a sequence.</p><p>The experiments are consistent with the theory. Natural activations can be inverted back to their original prompts, but steered activations cannot be inverted in the same way across Llama, Qwen, and Gemma models. When the closest prompt tokens are forced, they usually reconstruct the original prompt rather than a prompt that reproduces the steered behavior. Many-shot in-context examples can sometimes produce similar surface behavior, such as bypassing refusals, but their internal activations move farther from the steered trajectories rather than closer.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!Vjtd!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa4b56bac-3337-4a49-ba21-852e7ae7113d_966x463.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!Vjtd!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa4b56bac-3337-4a49-ba21-852e7ae7113d_966x463.png 424w, https://substackcdn.com/image/fetch/$s_!Vjtd!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa4b56bac-3337-4a49-ba21-852e7ae7113d_966x463.png 848w, https://substackcdn.com/image/fetch/$s_!Vjtd!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa4b56bac-3337-4a49-ba21-852e7ae7113d_966x463.png 1272w, https://substackcdn.com/image/fetch/$s_!Vjtd!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa4b56bac-3337-4a49-ba21-852e7ae7113d_966x463.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!Vjtd!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa4b56bac-3337-4a49-ba21-852e7ae7113d_966x463.png" width="966" height="463" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/a4b56bac-3337-4a49-ba21-852e7ae7113d_966x463.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:463,&quot;width&quot;:966,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:74725,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://thesalt.substack.com/i/198480963?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa4b56bac-3337-4a49-ba21-852e7ae7113d_966x463.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!Vjtd!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa4b56bac-3337-4a49-ba21-852e7ae7113d_966x463.png 424w, https://substackcdn.com/image/fetch/$s_!Vjtd!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa4b56bac-3337-4a49-ba21-852e7ae7113d_966x463.png 848w, https://substackcdn.com/image/fetch/$s_!Vjtd!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa4b56bac-3337-4a49-ba21-852e7ae7113d_966x463.png 1272w, https://substackcdn.com/image/fetch/$s_!Vjtd!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa4b56bac-3337-4a49-ba21-852e7ae7113d_966x463.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><div><hr></div><p><strong><a href="https://arxiv.org/abs/2605.06527">STALE: Can LLM Agents Know When Their Memories Are No Longer Valid?</a></strong></p><p>STALE studies a failure mode in long-term LLM-agent memory: a later observation can make an earlier user-state belief invalid without explicitly correcting it. </p><p>This is more demanding than fact retrieval because the agent must infer the current state, reject stale premises embedded in user queries, and adapt downstream behavior accordingly. The benchmark contains 400 expert-validated conflict scenarios, 1,200 probes, more than 100 everyday topics, and contexts up to 150K tokens.</p><p>The evaluation separates three capabilities: detecting outdated beliefs, resisting queries that assume outdated beliefs are still true, and applying the updated state in ordinary downstream tasks. Current frontier LLMs and memory frameworks perform poorly, with the best evaluated model reaching only 55.2% overall accuracy. The main pattern is that models can often retrieve the newer evidence but fail to adjudicate between old and new beliefs, especially when the conflict is indirect or hidden inside the user&#8217;s phrasing.</p><p>CUPMem reframes memory as current-state management rather than retrieval. It performs write-time consolidation, marks or replaces stale beliefs, searches state slots that may be structurally affected by a new observation, and restricts generation to active state. The result points to an important design lesson: persistent agents need explicit revision and dependency handling, not just larger memory stores or better retrieval.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!Os9Z!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F095e6409-1611-4d1d-a2f2-d7614640eb96_1639x675.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!Os9Z!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F095e6409-1611-4d1d-a2f2-d7614640eb96_1639x675.png 424w, https://substackcdn.com/image/fetch/$s_!Os9Z!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F095e6409-1611-4d1d-a2f2-d7614640eb96_1639x675.png 848w, https://substackcdn.com/image/fetch/$s_!Os9Z!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F095e6409-1611-4d1d-a2f2-d7614640eb96_1639x675.png 1272w, https://substackcdn.com/image/fetch/$s_!Os9Z!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F095e6409-1611-4d1d-a2f2-d7614640eb96_1639x675.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!Os9Z!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F095e6409-1611-4d1d-a2f2-d7614640eb96_1639x675.png" width="1456" height="600" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/095e6409-1611-4d1d-a2f2-d7614640eb96_1639x675.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:600,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:530908,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://thesalt.substack.com/i/198480963?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F095e6409-1611-4d1d-a2f2-d7614640eb96_1639x675.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!Os9Z!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F095e6409-1611-4d1d-a2f2-d7614640eb96_1639x675.png 424w, https://substackcdn.com/image/fetch/$s_!Os9Z!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F095e6409-1611-4d1d-a2f2-d7614640eb96_1639x675.png 848w, https://substackcdn.com/image/fetch/$s_!Os9Z!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F095e6409-1611-4d1d-a2f2-d7614640eb96_1639x675.png 1272w, https://substackcdn.com/image/fetch/$s_!Os9Z!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F095e6409-1611-4d1d-a2f2-d7614640eb96_1639x675.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p>The useful contribution is the evaluation target. Robust agent memory should be measured by whether the system maintains a coherent and up-to-date model of the user under implicit change.</p><div><hr></div><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://thesalt.substack.com/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe&quot;,&quot;language&quot;:&quot;en&quot;}" data-component-name="SubscribeWidgetToDOM"><div class="subscription-widget show-subscribe"><div class="preamble"><p class="cta-caption">The Salt - Curated AI is a reader-supported publication. To receive new posts and support my work, consider becoming a free or paid subscriber.</p></div><form class="subscription-widget-subscribe"><input type="email" class="email-input" name="email" placeholder="Type your email&#8230;" tabindex="-1"><input type="submit" class="button primary" value="Subscribe"><div class="fake-input-wrapper"><div class="fake-input"></div><div class="fake-button"></div></div></form></div></div>]]></content:encoded></item><item><title><![CDATA[DeepSeek-V4: The Interesting Part Is the Attention Architecture]]></title><description><![CDATA[CSA, HCA, shared KV, mHC, ... How to make a good and efficient model with 1 million tokens in context]]></description><link>https://thesalt.substack.com/p/deepseek-v4-the-interesting-part</link><guid isPermaLink="false">https://thesalt.substack.com/p/deepseek-v4-the-interesting-part</guid><dc:creator><![CDATA[Benjamin Marie]]></dc:creator><pubDate>Tue, 12 May 2026 23:52:57 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!hq6o!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F90f33049-6a51-4906-993c-642f090319a4_1448x1086.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!hq6o!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F90f33049-6a51-4906-993c-642f090319a4_1448x1086.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!hq6o!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F90f33049-6a51-4906-993c-642f090319a4_1448x1086.png 424w, https://substackcdn.com/image/fetch/$s_!hq6o!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F90f33049-6a51-4906-993c-642f090319a4_1448x1086.png 848w, https://substackcdn.com/image/fetch/$s_!hq6o!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F90f33049-6a51-4906-993c-642f090319a4_1448x1086.png 1272w, https://substackcdn.com/image/fetch/$s_!hq6o!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F90f33049-6a51-4906-993c-642f090319a4_1448x1086.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!hq6o!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F90f33049-6a51-4906-993c-642f090319a4_1448x1086.png" width="1448" height="1086" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/90f33049-6a51-4906-993c-642f090319a4_1448x1086.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:1086,&quot;width&quot;:1448,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:1604998,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:&quot;https://thesalt.substack.com/i/197068110?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F90f33049-6a51-4906-993c-642f090319a4_1448x1086.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!hq6o!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F90f33049-6a51-4906-993c-642f090319a4_1448x1086.png 424w, https://substackcdn.com/image/fetch/$s_!hq6o!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F90f33049-6a51-4906-993c-642f090319a4_1448x1086.png 848w, https://substackcdn.com/image/fetch/$s_!hq6o!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F90f33049-6a51-4906-993c-642f090319a4_1448x1086.png 1272w, https://substackcdn.com/image/fetch/$s_!hq6o!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F90f33049-6a51-4906-993c-642f090319a4_1448x1086.png 1456w" sizes="100vw" fetchpriority="high"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p>DeepSeek-V4 is a million-token-context model family. </p><p>The paper introduces two MoE models: DeepSeek-V4-Pro, with 1.6T total parameters and 49B activated per token, and DeepSeek-V4-Flash, with 284B total parameters and 13B activated per token.</p><ul><li><p><a href="https://huggingface.co/deepseek-ai/DeepSeek-V4-Pro">deepseek-ai/DeepSeek-V4-Pro</a></p></li><li><p><a href="https://huggingface.co/deepseek-ai/DeepSeek-V4-Flash">deepseek-ai/DeepSeek-V4-Flash</a></p></li></ul><p>Both are built around the same core goal: make very long context practical without paying the full cost of vanilla attention. </p><p>In constrast with DeepSeek V3, the main architectural changes are hybrid compressed attention and a new residual-stream mechanism called Manifold-Constrained Hyper-Connections, or mHC.</p><p>The short version: DeepSeek-V4 is still a Transformer-style MoE model, but its attention layers no longer treat the past as a flat list of all previous tokens. Instead, the model stores compressed summaries of the past, selectively retrieves some of them, and keeps a small exact local window for recent tokens. That is the key architectural idea.</p><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://thesalt.substack.com/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe&quot;,&quot;language&quot;:&quot;en&quot;}" data-component-name="SubscribeWidgetToDOM"><div class="subscription-widget show-subscribe"><div class="preamble"><p class="cta-caption">The Salt - Curated AI is a reader-supported publication. To receive new posts and support my work, consider becoming a free or paid subscriber.</p></div><form class="subscription-widget-subscribe"><input type="email" class="email-input" name="email" placeholder="Type your email&#8230;" tabindex="-1"><input type="submit" class="button primary" value="Subscribe"><div class="fake-input-wrapper"><div class="fake-input"></div><div class="fake-button"></div></div></form></div></div><p>In this article, let&#8217;s review how it works, particularly focusing on the attention module and its efficiency, and its training recipe.</p>
      <p>
          <a href="https://thesalt.substack.com/p/deepseek-v4-the-interesting-part">
              Read more
          </a>
      </p>
   ]]></content:encoded></item><item><title><![CDATA[Expert Masking for More Efficient Expert Offloading]]></title><description><![CDATA[The Weekly Salt #117]]></description><link>https://thesalt.substack.com/p/expert-masking-for-more-efficient</link><guid isPermaLink="false">https://thesalt.substack.com/p/expert-masking-for-more-efficient</guid><dc:creator><![CDATA[Benjamin Marie]]></dc:creator><pubDate>Wed, 29 Apr 2026 03:48:44 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!5XWM!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F76e4fccb-9a9d-449f-ad91-523bdcacc18e_709x433.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!5XWM!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F76e4fccb-9a9d-449f-ad91-523bdcacc18e_709x433.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!5XWM!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F76e4fccb-9a9d-449f-ad91-523bdcacc18e_709x433.png 424w, https://substackcdn.com/image/fetch/$s_!5XWM!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F76e4fccb-9a9d-449f-ad91-523bdcacc18e_709x433.png 848w, https://substackcdn.com/image/fetch/$s_!5XWM!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F76e4fccb-9a9d-449f-ad91-523bdcacc18e_709x433.png 1272w, https://substackcdn.com/image/fetch/$s_!5XWM!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F76e4fccb-9a9d-449f-ad91-523bdcacc18e_709x433.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!5XWM!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F76e4fccb-9a9d-449f-ad91-523bdcacc18e_709x433.png" width="728" height="444.6036671368124" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/76e4fccb-9a9d-449f-ad91-523bdcacc18e_709x433.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:433,&quot;width&quot;:709,&quot;resizeWidth&quot;:728,&quot;bytes&quot;:63915,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!5XWM!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F76e4fccb-9a9d-449f-ad91-523bdcacc18e_709x433.png 424w, https://substackcdn.com/image/fetch/$s_!5XWM!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F76e4fccb-9a9d-449f-ad91-523bdcacc18e_709x433.png 848w, https://substackcdn.com/image/fetch/$s_!5XWM!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F76e4fccb-9a9d-449f-ad91-523bdcacc18e_709x433.png 1272w, https://substackcdn.com/image/fetch/$s_!5XWM!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F76e4fccb-9a9d-449f-ad91-523bdcacc18e_709x433.png 1456w" sizes="100vw" fetchpriority="high"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p>This week, we review:</p><ul><li><p>&#11088;Why Fine-Tuning Encourages Hallucinations and How to Fix It</p></li><li><p>Temporally Extended Mixture-of-Experts Models</p></li><li><p>Micro Language Models Enable Instant Responses</p></li></ul><p>DeepSeek-V4 was released last week. While its accuracy doesn&#8217;t particularly stand out, the public report is highly insightful and introduces a number of new techniques. I&#8217;m preparing a full review.</p><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://thesalt.substack.com/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe&quot;,&quot;language&quot;:&quot;en&quot;}" data-component-name="SubscribeWidgetToDOM"><div class="subscription-widget show-subscribe"><div class="preamble"><p class="cta-caption">The Salt - Curated AI is a reader-supported publication. To receive new posts and support my work, consider becoming a free or paid subscriber.</p></div><form class="subscription-widget-subscribe"><input type="email" class="email-input" name="email" placeholder="Type your email&#8230;" tabindex="-1"><input type="submit" class="button primary" value="Subscribe"><div class="fake-input-wrapper"><div class="fake-input"></div><div class="fake-button"></div></div></form></div></div><div><hr></div><p><strong><a href="https://arxiv.org/abs/2604.15574">&#11088;Why Fine-Tuning Encourages Hallucinations and How to Fix It</a></strong></p><p>The work frames SFT-induced hallucination as a continual-learning problem: when a model is fine-tuned on facts it did not previously know, the same updates that add those facts can degrade facts it already knew. </p><p>The experiments separate task learning from factual learning by training on known and unknown QA pairs while evaluating held-out known facts. The key finding is that ordinary SFT first improves task-format behavior, then begins acquiring new facts, and that second phase coincides with a substantial drop on previously known held-out facts. When unknown facts are removed from training, the degradation largely disappears.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!PnMw!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F485a6ddb-9f4b-4eb2-bbec-3ee030e79e70_1582x690.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!PnMw!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F485a6ddb-9f4b-4eb2-bbec-3ee030e79e70_1582x690.png 424w, https://substackcdn.com/image/fetch/$s_!PnMw!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F485a6ddb-9f4b-4eb2-bbec-3ee030e79e70_1582x690.png 848w, https://substackcdn.com/image/fetch/$s_!PnMw!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F485a6ddb-9f4b-4eb2-bbec-3ee030e79e70_1582x690.png 1272w, https://substackcdn.com/image/fetch/$s_!PnMw!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F485a6ddb-9f4b-4eb2-bbec-3ee030e79e70_1582x690.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!PnMw!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F485a6ddb-9f4b-4eb2-bbec-3ee030e79e70_1582x690.png" width="1456" height="635" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/485a6ddb-9f4b-4eb2-bbec-3ee030e79e70_1582x690.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:635,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:281587,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://thesalt.substack.com/i/194535676?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F485a6ddb-9f4b-4eb2-bbec-3ee030e79e70_1582x690.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!PnMw!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F485a6ddb-9f4b-4eb2-bbec-3ee030e79e70_1582x690.png 424w, https://substackcdn.com/image/fetch/$s_!PnMw!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F485a6ddb-9f4b-4eb2-bbec-3ee030e79e70_1582x690.png 848w, https://substackcdn.com/image/fetch/$s_!PnMw!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F485a6ddb-9f4b-4eb2-bbec-3ee030e79e70_1582x690.png 1272w, https://substackcdn.com/image/fetch/$s_!PnMw!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F485a6ddb-9f4b-4eb2-bbec-3ee030e79e70_1582x690.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p>The proposed fixes depend on whether the fine-tuning should actually teach new facts. When factual updates are not needed, restricting trainable parameters can preserve task performance while suppressing factual plasticity. In the main experiments, updating attention while freezing other groups reduces forgetting because the model learns the QA behavior without absorbing many new facts. When factual learning is required, the paper uses self-distillation: after an initial task-adaptation phase, a frozen snapshot regularizes the continuing model&#8217;s output distribution. This keeps new-fact learning close to standard SFT while reducing held-out factual degradation from about 15% to about 3%.</p><p>The mechanism study argues against a purely behavioral explanation and against simple global capacity limits. Synthetic facts with name-like entity keys cause forgetting that grows with scale, while UUID-style keys cause little forgetting even at very large scale, despite equivalent supervision and successful learning. The interpretation is localized interference: new facts whose entity representations overlap with existing ones perturb nearby factual representations. Self-distillation appears to work because it limits this representational drift rather than merely shrinking weight movement.</p><p>The practical implication is that &#8220;fine-tune less&#8221; is too blunt. For alignment, formatting, privacy, or domain adaptation that should not rewrite facts, constrain factual plasticity. For updates that must add knowledge, use an explicit stability objective and evaluate not only target-domain gains but regression on previously reliable facts, especially facts that are semantically close to the new training data.</p><div><hr></div><p><strong><a href="https://arxiv.org/abs/2604.20156">Temporally Extended Mixture-of-Experts Models</a></strong></p><p>This paper addresses a practical weakness in sparse MoE LLMs: expert routing changes so often that offloading and prefetching become hard to use effectively. </p><p>The proposed fix is to make expert selection persistent over multiple tokens. Each MoE layer keeps an active expert mask, and a small controller decides whether to keep that mask or switch to a new one. The normal router then selects experts only from the active mask. This casts expert loading as a temporally extended decision rather than a per-token choice.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!3ftT!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F98716bd7-0a29-49fd-a72f-516ba30449bc_1585x603.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!3ftT!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F98716bd7-0a29-49fd-a72f-516ba30449bc_1585x603.png 424w, https://substackcdn.com/image/fetch/$s_!3ftT!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F98716bd7-0a29-49fd-a72f-516ba30449bc_1585x603.png 848w, https://substackcdn.com/image/fetch/$s_!3ftT!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F98716bd7-0a29-49fd-a72f-516ba30449bc_1585x603.png 1272w, https://substackcdn.com/image/fetch/$s_!3ftT!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F98716bd7-0a29-49fd-a72f-516ba30449bc_1585x603.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!3ftT!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F98716bd7-0a29-49fd-a72f-516ba30449bc_1585x603.png" width="1456" height="554" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/98716bd7-0a29-49fd-a72f-516ba30449bc_1585x603.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:554,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:574098,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://thesalt.substack.com/i/194535676?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F98716bd7-0a29-49fd-a72f-516ba30449bc_1585x603.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!3ftT!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F98716bd7-0a29-49fd-a72f-516ba30449bc_1585x603.png 424w, https://substackcdn.com/image/fetch/$s_!3ftT!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F98716bd7-0a29-49fd-a72f-516ba30449bc_1585x603.png 848w, https://substackcdn.com/image/fetch/$s_!3ftT!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F98716bd7-0a29-49fd-a72f-516ba30449bc_1585x603.png 1272w, https://substackcdn.com/image/fetch/$s_!3ftT!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F98716bd7-0a29-49fd-a72f-516ba30449bc_1585x603.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p>The implementation adds a per-layer controller with a termination head, value heads, and a selection head initialized from the router. Training uses an option-critic objective with a deliberation cost that penalizes switching, plus self-distillation against the frozen base MoE and LoRA updates to the model. </p><p>Experiments are run on gpt-oss-20b, a 24-layer MoE with 32 experts per layer and top-4 routing, trained on Nemotron Post-Training Dataset v2 and evaluated on 200-question subsets of MATH, MMLU, and MMMLU. With 16 allowed experts, the lowest deliberation-cost setting reaches 64.0% on MATH, 72.5% on MMLU, and 59.5% on MMMLU, compared with base-model scores of 71.5%, 79.5%, and 67.5%.</p><p>The main caveat is that the memory and latency benefits are argued from the routing structure, while end-to-end offloading measurements are left for future systems work. The deliberation cost is also a tunable hyperparameter rather than a measured hardware cost. The evaluation is narrow: one base model, three benchmark families, 200 samples each, and independent per-layer options rather than a cross-layer switching plan that would better match real expert loading.</p><div><hr></div><p><strong><a href="https://arxiv.org/abs/2604.19642">Micro Language Models Enable Instant Responses</a></strong></p><p>This work proposes a device-cloud split for latency-sensitive assistants on wearables and other constrained devices. A very small on-device language model generates only the first few words of a response, while a much larger cloud model continues from that prefix. The key design choice is to treat the local model as a response initiator rather than a full assistant, and to prompt the cloud model as a continuation model rather than a respondent starting from scratch.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!9Q2N!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc20075a5-5726-40ef-a5b3-642d6ecd93c3_783x517.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!9Q2N!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc20075a5-5726-40ef-a5b3-642d6ecd93c3_783x517.png 424w, https://substackcdn.com/image/fetch/$s_!9Q2N!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc20075a5-5726-40ef-a5b3-642d6ecd93c3_783x517.png 848w, https://substackcdn.com/image/fetch/$s_!9Q2N!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc20075a5-5726-40ef-a5b3-642d6ecd93c3_783x517.png 1272w, https://substackcdn.com/image/fetch/$s_!9Q2N!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc20075a5-5726-40ef-a5b3-642d6ecd93c3_783x517.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!9Q2N!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc20075a5-5726-40ef-a5b3-642d6ecd93c3_783x517.png" width="630" height="415.97701149425285" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/c20075a5-5726-40ef-a5b3-642d6ecd93c3_783x517.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:517,&quot;width&quot;:783,&quot;resizeWidth&quot;:630,&quot;bytes&quot;:104443,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://thesalt.substack.com/i/194535676?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc20075a5-5726-40ef-a5b3-642d6ecd93c3_783x517.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!9Q2N!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc20075a5-5726-40ef-a5b3-642d6ecd93c3_783x517.png 424w, https://substackcdn.com/image/fetch/$s_!9Q2N!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc20075a5-5726-40ef-a5b3-642d6ecd93c3_783x517.png 848w, https://substackcdn.com/image/fetch/$s_!9Q2N!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc20075a5-5726-40ef-a5b3-642d6ecd93c3_783x517.png 1272w, https://substackcdn.com/image/fetch/$s_!9Q2N!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc20075a5-5726-40ef-a5b3-642d6ecd93c3_783x517.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p>The local models are decoder-only Transformers in the 8M&#8211;30M parameter range, trained on cleaned chat-style data. The strongest variants remain far below today&#8217;s &#8220;small LLM&#8221; scale but are competitive with several larger compact baselines on short dialogue-opening evaluations. In the collaborative setup, committing 4&#8211;8 words works best: it gives the cloud model enough semantic direction while keeping the correction rate low. Longer local prefixes degrade handoff quality and increase the chance that the cloud model must repair a bad start.</p><p>The empirical case is strongest on perceived latency and handoff feasibility. On Orange Pi hardware, the 28M model reaches first token in 45 ms and four words in 55 ms, while also using less energy per token than a larger small-model baseline. In a 15-person user study, collaborative responses were rated equivalent to standalone cloud responses about half the time, preferred 28% of the time, and dispreferred 22.7% of the time. The authors also test explicit, natural, and humor-based recovery strategies for bad prefixes; users prefer integrated recovery over visible correction, though the safer choice depends on deployment context.</p><p>The main limitation is that this is not a general replacement for on-device reasoning. The method depends on short, everyday prompts, a cloud model that can follow continuation instructions, and a UI that can exploit partial output without making failures feel jarring. The paper is most useful as a systems framing: for many assistant interactions, reducing perceived time-to-first-response may matter more than moving the whole model onto the device.</p><div><hr></div><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://thesalt.substack.com/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe&quot;,&quot;language&quot;:&quot;en&quot;}" data-component-name="SubscribeWidgetToDOM"><div class="subscription-widget show-subscribe"><div class="preamble"><p class="cta-caption">The Salt - Curated AI is a reader-supported publication. To receive new posts and support my work, consider becoming a free or paid subscriber.</p></div><form class="subscription-widget-subscribe"><input type="email" class="email-input" name="email" placeholder="Type your email&#8230;" tabindex="-1"><input type="submit" class="button primary" value="Subscribe"><div class="fake-input-wrapper"><div class="fake-input"></div><div class="fake-button"></div></div></form></div></div>]]></content:encoded></item><item><title><![CDATA[8x Faster Inference: DFlash with Block Diffusion Draft Trees]]></title><description><![CDATA[The Weekly Salt #116]]></description><link>https://thesalt.substack.com/p/8x-faster-inference-dflash-with-block</link><guid isPermaLink="false">https://thesalt.substack.com/p/8x-faster-inference-dflash-with-block</guid><dc:creator><![CDATA[Benjamin Marie]]></dc:creator><pubDate>Thu, 16 Apr 2026 05:47:07 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!5XWM!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F76e4fccb-9a9d-449f-ad91-523bdcacc18e_709x433.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!5XWM!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F76e4fccb-9a9d-449f-ad91-523bdcacc18e_709x433.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!5XWM!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F76e4fccb-9a9d-449f-ad91-523bdcacc18e_709x433.png 424w, https://substackcdn.com/image/fetch/$s_!5XWM!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F76e4fccb-9a9d-449f-ad91-523bdcacc18e_709x433.png 848w, https://substackcdn.com/image/fetch/$s_!5XWM!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F76e4fccb-9a9d-449f-ad91-523bdcacc18e_709x433.png 1272w, https://substackcdn.com/image/fetch/$s_!5XWM!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F76e4fccb-9a9d-449f-ad91-523bdcacc18e_709x433.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!5XWM!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F76e4fccb-9a9d-449f-ad91-523bdcacc18e_709x433.png" width="728" height="444.6036671368124" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/76e4fccb-9a9d-449f-ad91-523bdcacc18e_709x433.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:433,&quot;width&quot;:709,&quot;resizeWidth&quot;:728,&quot;bytes&quot;:63915,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!5XWM!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F76e4fccb-9a9d-449f-ad91-523bdcacc18e_709x433.png 424w, https://substackcdn.com/image/fetch/$s_!5XWM!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F76e4fccb-9a9d-449f-ad91-523bdcacc18e_709x433.png 848w, https://substackcdn.com/image/fetch/$s_!5XWM!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F76e4fccb-9a9d-449f-ad91-523bdcacc18e_709x433.png 1272w, https://substackcdn.com/image/fetch/$s_!5XWM!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F76e4fccb-9a9d-449f-ad91-523bdcacc18e_709x433.png 1456w" sizes="100vw" fetchpriority="high"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p>This week, we review:</p><ul><li><p>&#11088;Accelerating Speculative Decoding with Block Diffusion Draft Trees</p></li><li><p>IceCache: Memory-efficient KV-cache Management for Long-Sequence LLMs</p></li></ul><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://thesalt.substack.com/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe&quot;,&quot;language&quot;:&quot;en&quot;}" data-component-name="SubscribeWidgetToDOM"><div class="subscription-widget show-subscribe"><div class="preamble"><p class="cta-caption">The Salt - Curated AI is a reader-supported publication. To receive new posts and support my work, consider becoming a free or paid subscriber.</p></div><form class="subscription-widget-subscribe"><input type="email" class="email-input" name="email" placeholder="Type your email&#8230;" tabindex="-1"><input type="submit" class="button primary" value="Subscribe"><div class="fake-input-wrapper"><div class="fake-input"></div><div class="fake-button"></div></div></form></div></div><div><hr></div><p><strong><a href="https://arxiv.org/pdf/2604.12989">&#11088;Accelerating Speculative Decoding with Block Diffusion Draft Trees</a></strong></p><p>DDTree is a speculative decoding method for block diffusion drafters. Starting from DFlash, which can predict an entire draft block in one pass but still verifies only a single drafted trajectory, DDTree uses the same one-pass outputs to build a compact tree of candidate continuations. The main idea is that block diffusion already exposes useful uncertainty over future positions, and the missed opportunity in vanilla DFlash is collapsing that uncertainty into just one path.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!V8bf!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F59e0ea83-0a7b-4309-a1cd-384b2373358e_1638x499.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!V8bf!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F59e0ea83-0a7b-4309-a1cd-384b2373358e_1638x499.png 424w, https://substackcdn.com/image/fetch/$s_!V8bf!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F59e0ea83-0a7b-4309-a1cd-384b2373358e_1638x499.png 848w, https://substackcdn.com/image/fetch/$s_!V8bf!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F59e0ea83-0a7b-4309-a1cd-384b2373358e_1638x499.png 1272w, https://substackcdn.com/image/fetch/$s_!V8bf!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F59e0ea83-0a7b-4309-a1cd-384b2373358e_1638x499.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!V8bf!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F59e0ea83-0a7b-4309-a1cd-384b2373358e_1638x499.png" width="1456" height="444" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/59e0ea83-0a7b-4309-a1cd-384b2373358e_1638x499.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:444,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:148122,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://thesalt.substack.com/i/193786708?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F59e0ea83-0a7b-4309-a1cd-384b2373358e_1638x499.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!V8bf!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F59e0ea83-0a7b-4309-a1cd-384b2373358e_1638x499.png 424w, https://substackcdn.com/image/fetch/$s_!V8bf!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F59e0ea83-0a7b-4309-a1cd-384b2373358e_1638x499.png 848w, https://substackcdn.com/image/fetch/$s_!V8bf!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F59e0ea83-0a7b-4309-a1cd-384b2373358e_1638x499.png 1272w, https://substackcdn.com/image/fetch/$s_!V8bf!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F59e0ea83-0a7b-4309-a1cd-384b2373358e_1638x499.png 1456w" sizes="100vw"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p>A one-pass block diffusion drafter does not provide autoregressive, path-conditioned probabilities. It provides per-position marginals. DDTree defines its selection objective on the factorized distribution induced by those marginals, then uses a best-first heap procedure to choose the tree that maximizes expected accepted prefix length under a fixed node budget. Verification is still done in a single target-model forward pass with ancestor-only attention, so the method preserves cheap drafting while expanding the set of continuations that can be accepted in each round.</p><p>DDTree improves over vanilla DFlash in all 60 dataset-model-temperature settings reported, covering reasoning, code, and instruction benchmarks. At temperature 0, Qwen3-8B goes from 5.56&#215; to 7.52&#215; on MATH-500, from 4.84&#215; to 6.90&#215; on HumanEval, and from 4.78&#215; to 6.75&#215; on GSM8K; the 30B coder model also improves consistently, including 6.09&#215; to 8.22&#215; on HumanEval. </p><div><hr></div><p><strong><a href="https://arxiv.org/abs/2604.10539">IceCache: Memory-efficient KV-cache Management for Long-Sequence LLMs</a></strong></p><p>This paper is about inference-time KV-cache management for long-context LLMs under tight GPU memory. </p><p>The main claim is that existing page-based or offloading methods lose accuracy because they keep pages in token order, so query-relevant tokens end up scattered across many pages. IceCache changes the unit of organization: it clusters semantically similar key embeddings and stores them together, then retrieves pages by searching a hierarchical index rather than scanning the cache in sequence order. In effect, it turns page selection into an approximate nearest-neighbor lookup over grouped tokens, which is meant to improve recall of useful cache entries while reducing transfer waste between CPU and GPU.</p><p>During prefill, transformed key embeddings are inserted into a per-head hierarchical structure called a DCI-tree, whose leaf nodes map to physical KV pages. During decoding, the current query searches that tree to find the most relevant nodes/pages, and those pages are fetched for sparse attention. The system also overlaps index maintenance with GPU work so that retrieval and offloading do not fully sit on the critical path. </p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!Q2ht!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbbc919f6-0369-4050-9e89-fdc23f93ab8d_1276x763.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!Q2ht!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbbc919f6-0369-4050-9e89-fdc23f93ab8d_1276x763.png 424w, https://substackcdn.com/image/fetch/$s_!Q2ht!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbbc919f6-0369-4050-9e89-fdc23f93ab8d_1276x763.png 848w, https://substackcdn.com/image/fetch/$s_!Q2ht!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbbc919f6-0369-4050-9e89-fdc23f93ab8d_1276x763.png 1272w, https://substackcdn.com/image/fetch/$s_!Q2ht!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbbc919f6-0369-4050-9e89-fdc23f93ab8d_1276x763.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!Q2ht!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbbc919f6-0369-4050-9e89-fdc23f93ab8d_1276x763.png" width="1276" height="763" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/bbc919f6-0369-4050-9e89-fdc23f93ab8d_1276x763.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:763,&quot;width&quot;:1276,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:159033,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://thesalt.substack.com/i/193786708?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbbc919f6-0369-4050-9e89-fdc23f93ab8d_1276x763.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!Q2ht!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbbc919f6-0369-4050-9e89-fdc23f93ab8d_1276x763.png 424w, https://substackcdn.com/image/fetch/$s_!Q2ht!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbbc919f6-0369-4050-9e89-fdc23f93ab8d_1276x763.png 848w, https://substackcdn.com/image/fetch/$s_!Q2ht!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbbc919f6-0369-4050-9e89-fdc23f93ab8d_1276x763.png 1272w, https://substackcdn.com/image/fetch/$s_!Q2ht!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbbc919f6-0369-4050-9e89-fdc23f93ab8d_1276x763.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p>The empirical result is a fairly strong accuracy-efficiency tradeoff: on LongBench, the paper reports that a 256-token budget preserves about 99% of full-KV accuracy, and on Llama 3.1 8B a 64-token budget reaches 47.8 average score, slightly above PQCache at 47.3 despite PQCache using four times the budget. It also reports 100% passkey retrieval accuracy from 10k to 100k words across budgets 64, 128, and 256, plus 47.4 on GSM8K CoT at a 10% budget versus 48.2 for full KV.</p><div><hr></div><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://thesalt.substack.com/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe&quot;,&quot;language&quot;:&quot;en&quot;}" data-component-name="SubscribeWidgetToDOM"><div class="subscription-widget show-subscribe"><div class="preamble"><p class="cta-caption">The Salt - Curated AI is a reader-supported publication. To receive new posts and support my work, consider becoming a free or paid subscriber.</p></div><form class="subscription-widget-subscribe"><input type="email" class="email-input" name="email" placeholder="Type your email&#8230;" tabindex="-1"><input type="submit" class="button primary" value="Subscribe"><div class="fake-input-wrapper"><div class="fake-input"></div><div class="fake-button"></div></div></form></div></div>]]></content:encoded></item><item><title><![CDATA[Longer Context Silently Shortens LLM Reasoning]]></title><description><![CDATA[The Weekly Salt #115]]></description><link>https://thesalt.substack.com/p/longer-context-silently-shortens</link><guid isPermaLink="false">https://thesalt.substack.com/p/longer-context-silently-shortens</guid><dc:creator><![CDATA[Benjamin Marie]]></dc:creator><pubDate>Thu, 09 Apr 2026 15:27:05 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!5XWM!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F76e4fccb-9a9d-449f-ad91-523bdcacc18e_709x433.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!5XWM!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F76e4fccb-9a9d-449f-ad91-523bdcacc18e_709x433.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!5XWM!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F76e4fccb-9a9d-449f-ad91-523bdcacc18e_709x433.png 424w, https://substackcdn.com/image/fetch/$s_!5XWM!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F76e4fccb-9a9d-449f-ad91-523bdcacc18e_709x433.png 848w, https://substackcdn.com/image/fetch/$s_!5XWM!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F76e4fccb-9a9d-449f-ad91-523bdcacc18e_709x433.png 1272w, https://substackcdn.com/image/fetch/$s_!5XWM!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F76e4fccb-9a9d-449f-ad91-523bdcacc18e_709x433.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!5XWM!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F76e4fccb-9a9d-449f-ad91-523bdcacc18e_709x433.png" width="728" height="444.6036671368124" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/76e4fccb-9a9d-449f-ad91-523bdcacc18e_709x433.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:433,&quot;width&quot;:709,&quot;resizeWidth&quot;:728,&quot;bytes&quot;:63915,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!5XWM!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F76e4fccb-9a9d-449f-ad91-523bdcacc18e_709x433.png 424w, https://substackcdn.com/image/fetch/$s_!5XWM!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F76e4fccb-9a9d-449f-ad91-523bdcacc18e_709x433.png 848w, https://substackcdn.com/image/fetch/$s_!5XWM!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F76e4fccb-9a9d-449f-ad91-523bdcacc18e_709x433.png 1272w, https://substackcdn.com/image/fetch/$s_!5XWM!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F76e4fccb-9a9d-449f-ad91-523bdcacc18e_709x433.png 1456w" sizes="100vw" fetchpriority="high"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p>This week, we review:</p><ul><li><p>&#11088;TriAttention: Efficient Long Reasoning with Trigonometric KV Compression</p></li><li><p>LightThinker++: From Reasoning Compression to Memory Management</p></li><li><p>Reasoning Shift: How Context Silently Shortens LLM Reasoning</p></li></ul><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://thesalt.substack.com/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe&quot;,&quot;language&quot;:&quot;en&quot;}" data-component-name="SubscribeWidgetToDOM"><div class="subscription-widget show-subscribe"><div class="preamble"><p class="cta-caption">The Salt - Curated AI is a reader-supported publication. To receive new posts and support my work, consider becoming a free or paid subscriber.</p></div><form class="subscription-widget-subscribe"><input type="email" class="email-input" name="email" placeholder="Type your email&#8230;" tabindex="-1"><input type="submit" class="button primary" value="Subscribe"><div class="fake-input-wrapper"><div class="fake-input"></div><div class="fake-button"></div></div></form></div></div><div><hr></div><p><strong><a href="https://arxiv.org/abs/2604.04921">&#11088;TriAttention: Efficient Long Reasoning with Trigonometric KV Compression</a></strong></p><p>TriAttention is a KV-cache compression method for long-chain reasoning under RoPE. </p><p>Its central argument is that recent-query attention is a weak basis for eviction because post-RoPE queries keep rotating with position, so only a very small observation window is actually representative. The paper moves the analysis to the pre-RoPE space and reports that many heads have query and key vectors concentrated around stable, non-zero centers. From that, it derives a distance-dependent attention preference and uses it to score cached keys by predicted future usefulness, with Q/K norms added as a fallback signal when concentration is weaker. In practice, the cache is pruned by retaining the top-scoring keys at periodic intervals during decoding.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!jVRO!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4d586c5a-9f2e-4b80-8e66-f159818f5b9b_1632x638.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!jVRO!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4d586c5a-9f2e-4b80-8e66-f159818f5b9b_1632x638.png 424w, https://substackcdn.com/image/fetch/$s_!jVRO!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4d586c5a-9f2e-4b80-8e66-f159818f5b9b_1632x638.png 848w, https://substackcdn.com/image/fetch/$s_!jVRO!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4d586c5a-9f2e-4b80-8e66-f159818f5b9b_1632x638.png 1272w, https://substackcdn.com/image/fetch/$s_!jVRO!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4d586c5a-9f2e-4b80-8e66-f159818f5b9b_1632x638.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!jVRO!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4d586c5a-9f2e-4b80-8e66-f159818f5b9b_1632x638.png" width="1456" height="569" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/4d586c5a-9f2e-4b80-8e66-f159818f5b9b_1632x638.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:569,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:272289,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://thesalt.substack.com/i/193078980?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4d586c5a-9f2e-4b80-8e66-f159818f5b9b_1632x638.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!jVRO!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4d586c5a-9f2e-4b80-8e66-f159818f5b9b_1632x638.png 424w, https://substackcdn.com/image/fetch/$s_!jVRO!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4d586c5a-9f2e-4b80-8e66-f159818f5b9b_1632x638.png 848w, https://substackcdn.com/image/fetch/$s_!jVRO!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4d586c5a-9f2e-4b80-8e66-f159818f5b9b_1632x638.png 1272w, https://substackcdn.com/image/fetch/$s_!jVRO!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4d586c5a-9f2e-4b80-8e66-f159818f5b9b_1632x638.png 1456w" sizes="100vw"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p>Empirically, the method is tested on reasoning-oriented models and benchmarks rather than broad language modeling: Qwen3-8B, DeepSeek-R1-Distill-Llama-8B, DeepSeek-R1-Distill-Qwen-7B, and GPT-OSS-20B, with AIME24, AIME25, and MATH 500 at generation lengths up to 32k tokens (which is quite short for more recent models like Qwen3.5/Gemma 4). </p><p>The result pattern is consistent: TriAttention is materially better than prior compression baselines at the same cache budget, and in several settings it stays relatively close to full attention. </p><div><hr></div><p><strong><a href="https://arxiv.org/abs/2604.03679">LightThinker++: From Reasoning Compression to Memory Management</a></strong></p><p>LightThinker++ extends the original LightThinker from step compression to explicit memory management. </p><p>The base idea in LightThinker is to compress intermediate reasoning into compact semantic representations and discard the raw chain, reducing what must remain in context. The new claim is that this is not enough for harder problems: once compression becomes irreversible, the model can hit logical bottlenecks. LightThinker++ reframes efficient reasoning as active context management, adding explicit memory primitives so the model can control what is kept, compressed, and reused during inference.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!lQGy!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5bdcacb5-2481-4d4d-b11d-bc8ed262bd33_1557x417.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!lQGy!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5bdcacb5-2481-4d4d-b11d-bc8ed262bd33_1557x417.png 424w, https://substackcdn.com/image/fetch/$s_!lQGy!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5bdcacb5-2481-4d4d-b11d-bc8ed262bd33_1557x417.png 848w, https://substackcdn.com/image/fetch/$s_!lQGy!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5bdcacb5-2481-4d4d-b11d-bc8ed262bd33_1557x417.png 1272w, https://substackcdn.com/image/fetch/$s_!lQGy!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5bdcacb5-2481-4d4d-b11d-bc8ed262bd33_1557x417.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!lQGy!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5bdcacb5-2481-4d4d-b11d-bc8ed262bd33_1557x417.png" width="1456" height="390" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/5bdcacb5-2481-4d4d-b11d-bc8ed262bd33_1557x417.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:390,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:204848,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://thesalt.substack.com/i/193078980?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5bdcacb5-2481-4d4d-b11d-bc8ed262bd33_1557x417.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!lQGy!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5bdcacb5-2481-4d4d-b11d-bc8ed262bd33_1557x417.png 424w, https://substackcdn.com/image/fetch/$s_!lQGy!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5bdcacb5-2481-4d4d-b11d-bc8ed262bd33_1557x417.png 848w, https://substackcdn.com/image/fetch/$s_!lQGy!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5bdcacb5-2481-4d4d-b11d-bc8ed262bd33_1557x417.png 1272w, https://substackcdn.com/image/fetch/$s_!lQGy!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5bdcacb5-2481-4d4d-b11d-bc8ed262bd33_1557x417.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p>Instead of only teaching the model how to summarize thought traces, the authors train it to manage memory deliberately through a trajectory synthesis pipeline designed to produce purposeful memory actions. In practice, the paper presents LightThinker++ as a reversible and adaptive alternative to one-shot thought compression, aimed at both standard reasoning workloads and longer agentic interaction loops where context growth is the core failure mode.</p><p>For the original LightThinker, the paper reports a 70% reduction in peak token usage and a 26% reduction in inference time with little accuracy loss. For LightThinker++, under the same context budget, peak token usage drops by 69.9% while accuracy increases by 2.42%. In long-horizon agentic settings, the system is reported to keep a roughly stable memory footprint beyond 80 rounds, with a 60%&#8211;70% reduction in token footprint and an average performance gain of 14.8% across the tested scenarios.</p><div><hr></div><p><strong><a href="https://arxiv.org/abs/2604.01161">Reasoning Shift: How Context Silently Shortens LLM Reasoning</a></strong></p><p>Do reasoning models solve the same problem the same way once that problem is embedded in extra context? </p><p>The answer is largely no.</p><p>Across three settings, an irrelevant long prefix, a multi-turn chat with independent earlier tasks, and a prompt that bundles two independent problems, the models tend to produce much shorter reasoning traces than they do when the target problem is presented alone. Context changes how much explicit reasoning the model performs, even when the task itself is unchanged.</p><p>The main empirical result is a consistent compression of reasoning length, often substantial. On IMOAnswerBench, the reported reduction reaches roughly 50% in some non-isolated settings, with accompanying accuracy drops in the subtask and long-input conditions for all four evaluated reasoning models. </p><p>On MATH500, adding even a few hundred irrelevant tokens already shortens reasoning, and scaling the distractor prefix further pushes the reduction toward 50%. The effect is present in both thinking and non-thinking modes for Qwen3.5-27B, but it is much stronger in thinking mode, which supports the paper&#8217;s framing that long-context conditions specifically suppress deliberative behavior rather than merely shortening responses in general.</p><div><hr></div><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://thesalt.substack.com/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe&quot;,&quot;language&quot;:&quot;en&quot;}" data-component-name="SubscribeWidgetToDOM"><div class="subscription-widget show-subscribe"><div class="preamble"><p class="cta-caption">The Salt - Curated AI is a reader-supported publication. To receive new posts and support my work, consider becoming a free or paid subscriber.</p></div><form class="subscription-widget-subscribe"><input type="email" class="email-input" name="email" placeholder="Type your email&#8230;" tabindex="-1"><input type="submit" class="button primary" value="Subscribe"><div class="fake-input-wrapper"><div class="fake-input"></div><div class="fake-button"></div></div></form></div></div>]]></content:encoded></item><item><title><![CDATA[Memory Sparse Attention to Get to 100 Million Tokens in Context]]></title><description><![CDATA[The Weekly Salt #114]]></description><link>https://thesalt.substack.com/p/memory-sparse-attention-to-get-to</link><guid isPermaLink="false">https://thesalt.substack.com/p/memory-sparse-attention-to-get-to</guid><dc:creator><![CDATA[Benjamin Marie]]></dc:creator><pubDate>Thu, 02 Apr 2026 06:01:56 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!5XWM!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F76e4fccb-9a9d-449f-ad91-523bdcacc18e_709x433.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!5XWM!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F76e4fccb-9a9d-449f-ad91-523bdcacc18e_709x433.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!5XWM!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F76e4fccb-9a9d-449f-ad91-523bdcacc18e_709x433.png 424w, https://substackcdn.com/image/fetch/$s_!5XWM!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F76e4fccb-9a9d-449f-ad91-523bdcacc18e_709x433.png 848w, https://substackcdn.com/image/fetch/$s_!5XWM!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F76e4fccb-9a9d-449f-ad91-523bdcacc18e_709x433.png 1272w, https://substackcdn.com/image/fetch/$s_!5XWM!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F76e4fccb-9a9d-449f-ad91-523bdcacc18e_709x433.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!5XWM!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F76e4fccb-9a9d-449f-ad91-523bdcacc18e_709x433.png" width="728" height="444.6036671368124" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/76e4fccb-9a9d-449f-ad91-523bdcacc18e_709x433.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:433,&quot;width&quot;:709,&quot;resizeWidth&quot;:728,&quot;bytes&quot;:63915,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!5XWM!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F76e4fccb-9a9d-449f-ad91-523bdcacc18e_709x433.png 424w, https://substackcdn.com/image/fetch/$s_!5XWM!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F76e4fccb-9a9d-449f-ad91-523bdcacc18e_709x433.png 848w, https://substackcdn.com/image/fetch/$s_!5XWM!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F76e4fccb-9a9d-449f-ad91-523bdcacc18e_709x433.png 1272w, https://substackcdn.com/image/fetch/$s_!5XWM!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F76e4fccb-9a9d-449f-ad91-523bdcacc18e_709x433.png 1456w" sizes="100vw" fetchpriority="high"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p>This week, we review:</p><ul><li><p>&#11088;Why Does Self-Distillation (Sometimes) Degrade the Reasoning Capability of LLMs?</p></li><li><p>MSA: Memory Sparse Attention for Efficient End-to-End Memory Model Scaling to 100M Tokens</p></li></ul><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://thesalt.substack.com/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe&quot;,&quot;language&quot;:&quot;en&quot;}" data-component-name="SubscribeWidgetToDOM"><div class="subscription-widget show-subscribe"><div class="preamble"><p class="cta-caption">The Salt - Curated AI is a reader-supported publication. To receive new posts and support my work, consider becoming a free or paid subscriber.</p></div><form class="subscription-widget-subscribe"><input type="email" class="email-input" name="email" placeholder="Type your email&#8230;" tabindex="-1"><input type="submit" class="button primary" value="Subscribe"><div class="fake-input-wrapper"><div class="fake-input"></div><div class="fake-button"></div></div></form></div></div><div><hr></div><p><strong><a href="https://arxiv.org/abs/2603.24472">&#11088;Why Does Self-Distillation (Sometimes) Degrade the Reasoning Capability of LLMs?</a></strong></p><p>The paper studies a specific failure mode of self-distillation in mathematical reasoning. Its main claim is that when the teacher is conditioned on rich side information, especially full solutions, the student learns a shorter and more confident reasoning style that suppresses explicit signs of uncertainty such as checking, reconsidering, or branching. </p><p>The authors argue that these signals are functionally useful in math: they help the model keep alternative hypotheses alive and recover from bad intermediate steps. In their controlled generation study, increasing teacher-side information sharply reduces both trace length and uncertainty markers, for example, on DeepSeek-R1-Distill-Qwen-7B, unguided generation averages about 13k tokens and 182.5 epistemic markers, while full-solution guidance drops this to about 1.9k tokens and 8.8 markers.</p><div class="captioned-image-container"><figure><a class="image-link image2" target="_blank" href="https://substackcdn.com/image/fetch/$s_!rmX4!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F09c0091a-f0a1-4b47-8d49-267d67935fe2_1742x312.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!rmX4!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F09c0091a-f0a1-4b47-8d49-267d67935fe2_1742x312.png 424w, https://substackcdn.com/image/fetch/$s_!rmX4!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F09c0091a-f0a1-4b47-8d49-267d67935fe2_1742x312.png 848w, https://substackcdn.com/image/fetch/$s_!rmX4!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F09c0091a-f0a1-4b47-8d49-267d67935fe2_1742x312.png 1272w, https://substackcdn.com/image/fetch/$s_!rmX4!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F09c0091a-f0a1-4b47-8d49-267d67935fe2_1742x312.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!rmX4!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F09c0091a-f0a1-4b47-8d49-267d67935fe2_1742x312.png" width="1456" height="261" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/09c0091a-f0a1-4b47-8d49-267d67935fe2_1742x312.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:261,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:201812,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://thesalt.substack.com/i/192323624?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F09c0091a-f0a1-4b47-8d49-267d67935fe2_1742x312.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!rmX4!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F09c0091a-f0a1-4b47-8d49-267d67935fe2_1742x312.png 424w, https://substackcdn.com/image/fetch/$s_!rmX4!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F09c0091a-f0a1-4b47-8d49-267d67935fe2_1742x312.png 848w, https://substackcdn.com/image/fetch/$s_!rmX4!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F09c0091a-f0a1-4b47-8d49-267d67935fe2_1742x312.png 1272w, https://substackcdn.com/image/fetch/$s_!rmX4!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F09c0091a-f0a1-4b47-8d49-267d67935fe2_1742x312.png 1456w" sizes="100vw"></picture><div></div></div></a></figure></div><p>The central empirical result is that this compression can damage reasoning even when the distilled targets are correct. </p><p>In off-policy SFT, the authors build two 800-example datasets of correct trajectories: one from unguided long-form reasoning and one from short solution-guided reasoning. Training on the long unguided traces leaves performance roughly stable, but training on the short guided traces causes large drops across benchmarks: for DeepSeek-R1-Distill-Qwen-7B, AIME24 falls from 54.79 to 20.21, AIME25 from 37.92 to 12.71, AMC23 from 89.06 to 57.03, and MATH500 from 92.19 to 65.52. </p><p>In on-policy training, the same pattern shows up across DeepSeek-R1-Distill-Qwen-7B, Qwen3-8B, and OLMo3-7B-Instruct: SDPO shortens responses more aggressively than GRPO, suppresses uncertainty markers more strongly, and can reduce out-of-distribution accuracy by about 40 percent on AIME24 in the strongest reported case. The effect is weaker when the teacher context is made less informative, such as removing the <code>&lt;think&gt;</code> content from the provided solution.</p><p>For post-training practice, the useful takeaway is to <strong>treat uncertainty expression as a capability</strong> rather than as formatting waste. </p><div><hr></div><p><strong><a href="https://arxiv.org/abs/2603.23516">MSA: Memory Sparse Attention for Efficient End-to-End Memory Model Scaling to 100M Tokens</a></strong></p><p>This paper proposes MSA, a latent-memory transformer design for contexts that are far beyond standard long-context LLM ranges. It replaces dense self-attention over the full memory with document-level sparse attention: the model routes to a small set of relevant documents, loads compressed KV state for those documents, and then generates from that assembled sparse context. </p><p>The retrieval step is part of the model rather than a separate pipeline, so the architecture is trained end to end instead of using a decoupled retriever-reader stack. A second key idea is document-wise RoPE, which resets positional indexing per document so training on shorter contexts can generalize to very large document banks at inference. The paper&#8217;s claim is that this combination gives near-linear scaling in memory size while keeping retrieval fidelity much more stable than standard long-context baselines.</p><p>Empirically, the paper is strongest on robustness under extreme scale. </p><p>The authors build MSA on a Qwen3-4B backbone, use continual pre-training on a 158.95B-token corpus, and evaluate both long-context QA and needle-in-a-haystack retrieval. On RULER NIAH, it holds 94.84% accuracy at 1M tokens, whereas the unmodified Qwen3-4B baseline collapses to 24.69% at 1M.</p><p>What seems most important here is not just the headline context length, but the way the system treats memory as a native latent-state operation instead of bolting retrieval on top.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!bZBt!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8bec99de-8c12-4e71-898c-2bad9a4b0a37_1673x744.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!bZBt!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8bec99de-8c12-4e71-898c-2bad9a4b0a37_1673x744.png 424w, https://substackcdn.com/image/fetch/$s_!bZBt!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8bec99de-8c12-4e71-898c-2bad9a4b0a37_1673x744.png 848w, https://substackcdn.com/image/fetch/$s_!bZBt!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8bec99de-8c12-4e71-898c-2bad9a4b0a37_1673x744.png 1272w, https://substackcdn.com/image/fetch/$s_!bZBt!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8bec99de-8c12-4e71-898c-2bad9a4b0a37_1673x744.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!bZBt!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8bec99de-8c12-4e71-898c-2bad9a4b0a37_1673x744.png" width="1456" height="647" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/8bec99de-8c12-4e71-898c-2bad9a4b0a37_1673x744.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:647,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:181969,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://thesalt.substack.com/i/192323624?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8bec99de-8c12-4e71-898c-2bad9a4b0a37_1673x744.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!bZBt!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8bec99de-8c12-4e71-898c-2bad9a4b0a37_1673x744.png 424w, https://substackcdn.com/image/fetch/$s_!bZBt!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8bec99de-8c12-4e71-898c-2bad9a4b0a37_1673x744.png 848w, https://substackcdn.com/image/fetch/$s_!bZBt!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8bec99de-8c12-4e71-898c-2bad9a4b0a37_1673x744.png 1272w, https://substackcdn.com/image/fetch/$s_!bZBt!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8bec99de-8c12-4e71-898c-2bad9a4b0a37_1673x744.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><div><hr></div><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://thesalt.substack.com/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe&quot;,&quot;language&quot;:&quot;en&quot;}" data-component-name="SubscribeWidgetToDOM"><div class="subscription-widget show-subscribe"><div class="preamble"><p class="cta-caption">The Salt - Curated AI is a reader-supported publication. To receive new posts and support my work, consider becoming a free or paid subscriber.</p></div><form class="subscription-widget-subscribe"><input type="email" class="email-input" name="email" placeholder="Type your email&#8230;" tabindex="-1"><input type="submit" class="button primary" value="Subscribe"><div class="fake-input-wrapper"><div class="fake-input"></div><div class="fake-button"></div></div></form></div></div>]]></content:encoded></item><item><title><![CDATA[Efficient Exploration, Reasoning, and Training-Free MTP]]></title><description><![CDATA[The Weekly Salt #113]]></description><link>https://thesalt.substack.com/p/efficient-exploration-reasoning-and</link><guid isPermaLink="false">https://thesalt.substack.com/p/efficient-exploration-reasoning-and</guid><dc:creator><![CDATA[Benjamin Marie]]></dc:creator><pubDate>Wed, 25 Mar 2026 22:17:24 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!5XWM!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F76e4fccb-9a9d-449f-ad91-523bdcacc18e_709x433.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!5XWM!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F76e4fccb-9a9d-449f-ad91-523bdcacc18e_709x433.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!5XWM!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F76e4fccb-9a9d-449f-ad91-523bdcacc18e_709x433.png 424w, https://substackcdn.com/image/fetch/$s_!5XWM!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F76e4fccb-9a9d-449f-ad91-523bdcacc18e_709x433.png 848w, https://substackcdn.com/image/fetch/$s_!5XWM!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F76e4fccb-9a9d-449f-ad91-523bdcacc18e_709x433.png 1272w, https://substackcdn.com/image/fetch/$s_!5XWM!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F76e4fccb-9a9d-449f-ad91-523bdcacc18e_709x433.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!5XWM!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F76e4fccb-9a9d-449f-ad91-523bdcacc18e_709x433.png" width="728" height="444.6036671368124" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/76e4fccb-9a9d-449f-ad91-523bdcacc18e_709x433.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:433,&quot;width&quot;:709,&quot;resizeWidth&quot;:728,&quot;bytes&quot;:63915,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!5XWM!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F76e4fccb-9a9d-449f-ad91-523bdcacc18e_709x433.png 424w, https://substackcdn.com/image/fetch/$s_!5XWM!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F76e4fccb-9a9d-449f-ad91-523bdcacc18e_709x433.png 848w, https://substackcdn.com/image/fetch/$s_!5XWM!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F76e4fccb-9a9d-449f-ad91-523bdcacc18e_709x433.png 1272w, https://substackcdn.com/image/fetch/$s_!5XWM!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F76e4fccb-9a9d-449f-ad91-523bdcacc18e_709x433.png 1456w" sizes="100vw" fetchpriority="high"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p>This week, we review:</p><ul><li><p>&#11088;Efficient Exploration at Scale</p></li><li><p>Efficient Reasoning with Balanced Thinking</p></li><li><p>Efficient Training-Free Multi-Token Prediction via Embedding-Space Probing</p></li></ul><p>The week of &#8220;efficiency,&#8221; it seems.</p><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://thesalt.substack.com/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe&quot;,&quot;language&quot;:&quot;en&quot;}" data-component-name="SubscribeWidgetToDOM"><div class="subscription-widget show-subscribe"><div class="preamble"><p class="cta-caption">The Salt - Curated AI is a reader-supported publication. To receive new posts and support my work, consider becoming a free or paid subscriber.</p></div><form class="subscription-widget-subscribe"><input type="email" class="email-input" name="email" placeholder="Type your email&#8230;" tabindex="-1"><input type="submit" class="button primary" value="Subscribe"><div class="fake-input-wrapper"><div class="fake-input"></div><div class="fake-button"></div></div></form></div></div><div><hr></div><p><strong><a href="https://arxiv.org/abs/2603.17378">&#11088;Efficient Exploration at Scale</a></strong></p><p>The paper proposes an online RLHF pipeline that updates the reward model and policy incrementally as preference data arrives, instead of collecting a fixed batch and retraining offline. The core idea is to combine on-policy data collection with uncertainty-aware query selection: they keep a point-estimate reward model for training the policy, add an epistemic neural network head to model reward uncertainty, and choose response pairs for labeling by maximizing the variance of predicted choice probabilities across ensemble particles. </p><p>A smaller but important detail is the &#8220;affirmative nudge,&#8221; a constant positive offset in the policy update that is introduced to avoid the training collapse they say appears in prior online RLHF variants.</p><p>Empirically, the comparison is against offline RLHF, periodic RLHF, and a simpler online RLHF baseline, all built on Gemma 9B. Feedback is not from humans but from a Gemini 1.5 Pro&#8211;based preference simulator trained on human data, using about 200K training prompts and win rate against the SFT baseline as the main metric. In that setup, the uncertainty-guided method reaches roughly the same win rate at about 20K choices that offline RLHF reaches only after more than 200K choices, while plain online RLHF and periodic RLHF help but do not close the gap. The paper&#8217;s main contribution is therefore not a new preference objective so much as a systems-level argument that RLHF becomes much more label-efficient when reward learning, policy improvement, and exploration are all kept online.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!WXOC!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa5c75c67-4094-426e-b4d3-da26ce50021a_1740x826.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!WXOC!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa5c75c67-4094-426e-b4d3-da26ce50021a_1740x826.png 424w, https://substackcdn.com/image/fetch/$s_!WXOC!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa5c75c67-4094-426e-b4d3-da26ce50021a_1740x826.png 848w, https://substackcdn.com/image/fetch/$s_!WXOC!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa5c75c67-4094-426e-b4d3-da26ce50021a_1740x826.png 1272w, https://substackcdn.com/image/fetch/$s_!WXOC!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa5c75c67-4094-426e-b4d3-da26ce50021a_1740x826.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!WXOC!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa5c75c67-4094-426e-b4d3-da26ce50021a_1740x826.png" width="1456" height="691" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/a5c75c67-4094-426e-b4d3-da26ce50021a_1740x826.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:691,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:125212,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://thesalt.substack.com/i/191567984?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa5c75c67-4094-426e-b4d3-da26ce50021a_1740x826.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!WXOC!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa5c75c67-4094-426e-b4d3-da26ce50021a_1740x826.png 424w, https://substackcdn.com/image/fetch/$s_!WXOC!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa5c75c67-4094-426e-b4d3-da26ce50021a_1740x826.png 848w, https://substackcdn.com/image/fetch/$s_!WXOC!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa5c75c67-4094-426e-b4d3-da26ce50021a_1740x826.png 1272w, https://substackcdn.com/image/fetch/$s_!WXOC!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa5c75c67-4094-426e-b4d3-da26ce50021a_1740x826.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p>What seems most solid here is the local claim: online, uncertainty-guided exploration materially improves data efficiency in their simulator. The broader scaling claim should be read more carefully. The headline 1,000x figure is not measured directly; it comes from extrapolating fitted curves, and the entire study depends on a single simulator-based evaluation loop rather than fresh human labels. </p><p>So the paper is strongest as evidence that RLHF data efficiency is being bottlenecked by exploration and update schedules, and weaker as evidence that the same scaling law will survive real annotators, different prompt mixes, or stronger base models.</p><div><hr></div><p><strong><a href="https://arxiv.org/abs/2603.12372">Efficient Reasoning with Balanced Thinking</a></strong></p><p>This paper presents ReBalance, a training-free test-time control method for reasoning models. Instead of trying only to shorten chain-of-thought, it treats inefficient reasoning as a balance problem between overthinking and underthinking. </p><p>The mechanism is simple in outline: use stepwise confidence and confidence variance to detect which regime the model is in, build a steering vector from hidden-state prototypes associated with those regimes, and then modulate that vector during decoding so the model trims redundant detours when it is wavering and explores more when it is prematurely confident. The steering vector and control surface are fit once per backbone from a small seen set of 500 sampled MATH problems, then reused across evaluation tasks, with no extra forward passes beyond ordinary decoding.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!0Pi_!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fdb6713f0-16ff-4e40-ab24-f9553ff3b5f4_1607x1014.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!0Pi_!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fdb6713f0-16ff-4e40-ab24-f9553ff3b5f4_1607x1014.png 424w, https://substackcdn.com/image/fetch/$s_!0Pi_!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fdb6713f0-16ff-4e40-ab24-f9553ff3b5f4_1607x1014.png 848w, https://substackcdn.com/image/fetch/$s_!0Pi_!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fdb6713f0-16ff-4e40-ab24-f9553ff3b5f4_1607x1014.png 1272w, https://substackcdn.com/image/fetch/$s_!0Pi_!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fdb6713f0-16ff-4e40-ab24-f9553ff3b5f4_1607x1014.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!0Pi_!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fdb6713f0-16ff-4e40-ab24-f9553ff3b5f4_1607x1014.png" width="1456" height="919" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/db6713f0-16ff-4e40-ab24-f9553ff3b5f4_1607x1014.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:919,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:640747,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://thesalt.substack.com/i/191567984?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fdb6713f0-16ff-4e40-ab24-f9553ff3b5f4_1607x1014.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!0Pi_!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fdb6713f0-16ff-4e40-ab24-f9553ff3b5f4_1607x1014.png 424w, https://substackcdn.com/image/fetch/$s_!0Pi_!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fdb6713f0-16ff-4e40-ab24-f9553ff3b5f4_1607x1014.png 848w, https://substackcdn.com/image/fetch/$s_!0Pi_!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fdb6713f0-16ff-4e40-ab24-f9553ff3b5f4_1607x1014.png 1272w, https://substackcdn.com/image/fetch/$s_!0Pi_!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fdb6713f0-16ff-4e40-ab24-f9553ff3b5f4_1607x1014.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p>The main empirical result is that this control scheme usually improves efficiency without paying the usual accuracy tax. On six math benchmarks, the authors report gains of up to 7.0 Pass@1 points and token reductions of up to 52.3% relative to the base model. Representative examples are DeepSeek-R1-Distill-Qwen-1.5B on MATH-500, which moves from 79.6 to 83.0 while cutting tokens from 4516 to 3474, and QwQ-32B on MATH-500, which goes from 94.8 to 95.2 with tokens reduced from 4535 to 3662. The effect is not limited to math: with the same math-derived steering and control surface, the method is reported to transfer across science, commonsense, and code tasks while shortening traces by as much as 29.9%.</p><div><hr></div><p><strong><a href="https://arxiv.org/abs/2603.17942">Efficient Training-Free Multi-Token Prediction via Embedding-Space Probing</a></strong></p><p>This paper is about getting multi-token decoding out of a standard autoregressive LLM without retraining it. </p><p>The method appends synthetic mask-token embeddings to the prompt, uses the frozen model to predict several future tokens in parallel, organizes those guesses into a speculative tree, then verifies them against the base model so decoding stays lossless. The interesting claim is that the model already contains enough latent structure for this to work: later decoder layers push the mask-token states toward the states of the true future tokens, and the algorithm turns that into a practical inference scheme rather than a training objective.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!V-Gs!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8781a9c1-13ee-445a-af65-96777e173c93_1606x624.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!V-Gs!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8781a9c1-13ee-445a-af65-96777e173c93_1606x624.png 424w, https://substackcdn.com/image/fetch/$s_!V-Gs!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8781a9c1-13ee-445a-af65-96777e173c93_1606x624.png 848w, https://substackcdn.com/image/fetch/$s_!V-Gs!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8781a9c1-13ee-445a-af65-96777e173c93_1606x624.png 1272w, https://substackcdn.com/image/fetch/$s_!V-Gs!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8781a9c1-13ee-445a-af65-96777e173c93_1606x624.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!V-Gs!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8781a9c1-13ee-445a-af65-96777e173c93_1606x624.png" width="1456" height="566" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/8781a9c1-13ee-445a-af65-96777e173c93_1606x624.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:566,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:216809,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://thesalt.substack.com/i/191567984?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8781a9c1-13ee-445a-af65-96777e173c93_1606x624.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!V-Gs!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8781a9c1-13ee-445a-af65-96777e173c93_1606x624.png 424w, https://substackcdn.com/image/fetch/$s_!V-Gs!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8781a9c1-13ee-445a-af65-96777e173c93_1606x624.png 848w, https://substackcdn.com/image/fetch/$s_!V-Gs!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8781a9c1-13ee-445a-af65-96777e173c93_1606x624.png 1272w, https://substackcdn.com/image/fetch/$s_!V-Gs!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8781a9c1-13ee-445a-af65-96777e173c93_1606x624.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p>Empirically, the paper evaluates Llama 3 and Qwen3 models on SpecBench against other training-free baselines such as Prompt Lookup Decoding, STAND, and Lookahead Decoding. </p><p>Higher accepted-token counts per model call and higher throughput at matched block complexity, with especially clear gains on the Llama models. For example, on Llama 3.1-8B-Instruct, average accepted length rises from 1.38 to 1.62 at BC=30 and from 1.51 to 1.71 at BC=60 relative to LADE, while throughput rises from 32.6 to 38.9 and from 35.6 to 40.5 tokens per second; the method also reduces forward calls more than the baselines. The paper also argues that the right tree shape depends on task type: open-ended tasks tend to like a single, wider mask-token probe, while more constrained tasks can benefit from deeper probing with two masks.</p><p>The paper shows that frozen models can be probed more effectively than current training-free decoders assume, but it does not compare against trained multi-token systems such as auxiliary-head or draft-model methods, and some tasks still favor cache-based baselines. It is also evaluated in a fairly controlled setup: single-GPU measurements, fixed generation length, and a simplified tree policy that expands only the top path at deeper levels. </p><div><hr></div><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://thesalt.substack.com/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe&quot;,&quot;language&quot;:&quot;en&quot;}" data-component-name="SubscribeWidgetToDOM"><div class="subscription-widget show-subscribe"><div class="preamble"><p class="cta-caption">The Salt - Curated AI is a reader-supported publication. To receive new posts and support my work, consider becoming a free or paid subscriber.</p></div><form class="subscription-widget-subscribe"><input type="email" class="email-input" name="email" placeholder="Type your email&#8230;" tabindex="-1"><input type="submit" class="button primary" value="Subscribe"><div class="fake-input-wrapper"><div class="fake-input"></div><div class="fake-button"></div></div></form></div></div>]]></content:encoded></item><item><title><![CDATA[Towards Selective Depth Mixing: Attention Residuals for Stable, Reusable Features in Deep Transformers]]></title><description><![CDATA[The Weekly Salt #112]]></description><link>https://thesalt.substack.com/p/towards-selective-depth-mixing-attention</link><guid isPermaLink="false">https://thesalt.substack.com/p/towards-selective-depth-mixing-attention</guid><dc:creator><![CDATA[Benjamin Marie]]></dc:creator><pubDate>Wed, 18 Mar 2026 17:28:40 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!5XWM!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F76e4fccb-9a9d-449f-ad91-523bdcacc18e_709x433.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!5XWM!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F76e4fccb-9a9d-449f-ad91-523bdcacc18e_709x433.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!5XWM!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F76e4fccb-9a9d-449f-ad91-523bdcacc18e_709x433.png 424w, https://substackcdn.com/image/fetch/$s_!5XWM!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F76e4fccb-9a9d-449f-ad91-523bdcacc18e_709x433.png 848w, https://substackcdn.com/image/fetch/$s_!5XWM!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F76e4fccb-9a9d-449f-ad91-523bdcacc18e_709x433.png 1272w, https://substackcdn.com/image/fetch/$s_!5XWM!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F76e4fccb-9a9d-449f-ad91-523bdcacc18e_709x433.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!5XWM!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F76e4fccb-9a9d-449f-ad91-523bdcacc18e_709x433.png" width="728" height="444.6036671368124" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/76e4fccb-9a9d-449f-ad91-523bdcacc18e_709x433.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:433,&quot;width&quot;:709,&quot;resizeWidth&quot;:728,&quot;bytes&quot;:63915,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!5XWM!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F76e4fccb-9a9d-449f-ad91-523bdcacc18e_709x433.png 424w, https://substackcdn.com/image/fetch/$s_!5XWM!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F76e4fccb-9a9d-449f-ad91-523bdcacc18e_709x433.png 848w, https://substackcdn.com/image/fetch/$s_!5XWM!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F76e4fccb-9a9d-449f-ad91-523bdcacc18e_709x433.png 1272w, https://substackcdn.com/image/fetch/$s_!5XWM!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F76e4fccb-9a9d-449f-ad91-523bdcacc18e_709x433.png 1456w" sizes="100vw" fetchpriority="high"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p>This week, we review:</p><ul><li><p>&#11088;Attention Residuals</p></li><li><p>LookaheadKV: Fast and Accurate KV Cache Eviction by Glimpsing into the Future without Generation</p></li><li><p>FlashSampling: Fast and Memory-Efficient Exact Sampling</p><p></p></li></ul><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://thesalt.substack.com/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe&quot;,&quot;language&quot;:&quot;en&quot;}" data-component-name="SubscribeWidgetToDOM"><div class="subscription-widget show-subscribe"><div class="preamble"><p class="cta-caption">The Salt - Curated AI is a reader-supported publication. To receive new posts and support my work, consider becoming a free or paid subscriber.</p></div><form class="subscription-widget-subscribe"><input type="email" class="email-input" name="email" placeholder="Type your email&#8230;" tabindex="-1"><input type="submit" class="button primary" value="Subscribe"><div class="fake-input-wrapper"><div class="fake-input"></div><div class="fake-button"></div></div></form></div></div><div><hr></div><p><strong><a href="https://arxiv.org/abs/2603.15031">&#11088;Attention Residuals</a></strong></p><p>Standard PreNorm residual connections implicitly sum all prior layer outputs with equal weight. </p><p>As depth increases, this unweighted accumulation grows the hidden-state magnitude and reduces the relative influence of any single layer, making early features harder to reuse and pushing later layers to &#8220;shout&#8221; to be heard. </p><p>The authors (the team behind the KIMI models) propose <strong>Attention Residuals (AttnRes)</strong>: instead of always adding the previous state, each layer forms its input by taking a softmax-weighted mixture over earlier layer outputs (plus the embedding). The weighting is content-dependent through the keys (the earlier outputs), while keeping the query extremely lightweight (a learned per-layer vector) and normalizing keys to prevent large-magnitude layers from dominating.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!gELN!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6313b2b9-f943-4997-a2a4-1a70647988b6_1807x1041.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!gELN!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6313b2b9-f943-4997-a2a4-1a70647988b6_1807x1041.png 424w, https://substackcdn.com/image/fetch/$s_!gELN!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6313b2b9-f943-4997-a2a4-1a70647988b6_1807x1041.png 848w, https://substackcdn.com/image/fetch/$s_!gELN!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6313b2b9-f943-4997-a2a4-1a70647988b6_1807x1041.png 1272w, https://substackcdn.com/image/fetch/$s_!gELN!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6313b2b9-f943-4997-a2a4-1a70647988b6_1807x1041.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!gELN!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6313b2b9-f943-4997-a2a4-1a70647988b6_1807x1041.png" width="1456" height="839" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/6313b2b9-f943-4997-a2a4-1a70647988b6_1807x1041.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:839,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:245101,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://thesalt.substack.com/i/190829185?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6313b2b9-f943-4997-a2a4-1a70647988b6_1807x1041.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!gELN!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6313b2b9-f943-4997-a2a4-1a70647988b6_1807x1041.png 424w, https://substackcdn.com/image/fetch/$s_!gELN!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6313b2b9-f943-4997-a2a4-1a70647988b6_1807x1041.png 848w, https://substackcdn.com/image/fetch/$s_!gELN!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6313b2b9-f943-4997-a2a4-1a70647988b6_1807x1041.png 1272w, https://substackcdn.com/image/fetch/$s_!gELN!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6313b2b9-f943-4997-a2a4-1a70647988b6_1807x1041.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p>Full AttnRes requires access to many prior activations, which becomes expensive under activation recomputation and pipeline parallelism because those states must be retained and communicated. To make the idea scalable, <strong>Block AttnRes</strong> groups layers into a small number of blocks, summarizes each completed block into a single representation, and runs depth-wise attention over these block summaries (and the current within-block partial sum). </p><p>The report adds system-level mechanisms to keep overhead small: caching block representations across pipeline stages to avoid repeated transfers, and a two-phase inference schedule that batches &#8220;inter-block&#8221; attention once per block and then merges it with sequential within-block updates efficiently; for long-context prefilling, it shards block caches across tensor-parallel devices to control memory.</p><p>Empirically, the depth-wise attention residual improves validation loss consistently across model sizes, and the block approximation recovers most of the gain while staying close to standard training and inference costs. Integrated into a large MoE Transformer pre-trained on a trillion-scale token budget, the method improves downstream results broadly, with the biggest gains appearing on multi-step reasoning and code generation rather than pure recall. </p><p>Diagnostics show output magnitudes stop drifting upward with depth and gradient norms become more evenly distributed across blocks, suggesting less &#8220;early-layer overtraining&#8221; and less reliance on ever-larger late-layer updates. Ablations also support the core claim that selective, input-conditioned depth mixing matters: fixed mixing over depth largely fails to help, sliding-window variants underperform, and relatively small block counts capture most of the benefit.</p><div><hr></div><p><strong><a href="https://arxiv.org/abs/2603.10899">LookaheadKV: Fast and Accurate KV Cache Eviction by Glimpsing into the Future without Generation</a></strong></p><p>LookaheadKV tackles a recurring bottleneck in long-context LLM inference: KV caches make decoding efficient, but prompt KV grows linearly with context and becomes a memory and latency constraint. </p><p>Prior eviction methods either rely on cheap attention heuristics that degrade quality under tight cache budgets, or &#8220;look ahead&#8221; by explicitly generating a draft response to estimate which prompt tokens will matter, improving accuracy but adding substantial prefilling overhead. </p><p>The paper&#8217;s central idea is to keep the accuracy benefits of future-aware eviction while removing the need to generate any draft tokens at inference time.</p><p>The method augments a frozen transformer with two lightweight, trainable components used only during prefill: </p><ol><li><p>A small set of learned &#8220;lookahead&#8221; soft tokens appended to the prompt whose attention queries are trained to mimic the model&#8217;s future response attention toward the prompt</p></li><li><p>A selectively activated LoRA variant that applies only to these lookahead tokens so normal token processing remains unchanged. </p></li></ol><p>Training is supervised by &#8220;ground-truth&#8221; importance scores computed from the model&#8217;s own offline-generated responses, and the added parameter count stays below 0.5% across several Llama and Qwen model sizes. </p><p>In evaluation on LongBench, RULER, LongProc (HTML&#8594;TSV), and MT-Bench, LookaheadKV is consistently competitive with or better than both heuristic baselines (e.g., SnapKV-style methods) and draft-based future-approximation baselines, while keeping time-to-first-token overhead near the cheap heuristics and far below draft-generation approaches across context lengths (including generalization beyond the training window).</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!6Cjk!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff187b5d1-0bb0-429c-a058-1e3809d6b717_1633x844.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!6Cjk!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff187b5d1-0bb0-429c-a058-1e3809d6b717_1633x844.png 424w, https://substackcdn.com/image/fetch/$s_!6Cjk!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff187b5d1-0bb0-429c-a058-1e3809d6b717_1633x844.png 848w, https://substackcdn.com/image/fetch/$s_!6Cjk!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff187b5d1-0bb0-429c-a058-1e3809d6b717_1633x844.png 1272w, https://substackcdn.com/image/fetch/$s_!6Cjk!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff187b5d1-0bb0-429c-a058-1e3809d6b717_1633x844.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!6Cjk!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff187b5d1-0bb0-429c-a058-1e3809d6b717_1633x844.png" width="1456" height="753" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/f187b5d1-0bb0-429c-a058-1e3809d6b717_1633x844.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:753,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:196558,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://thesalt.substack.com/i/190829185?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff187b5d1-0bb0-429c-a058-1e3809d6b717_1633x844.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!6Cjk!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff187b5d1-0bb0-429c-a058-1e3809d6b717_1633x844.png 424w, https://substackcdn.com/image/fetch/$s_!6Cjk!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff187b5d1-0bb0-429c-a058-1e3809d6b717_1633x844.png 848w, https://substackcdn.com/image/fetch/$s_!6Cjk!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff187b5d1-0bb0-429c-a058-1e3809d6b717_1633x844.png 1272w, https://substackcdn.com/image/fetch/$s_!6Cjk!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff187b5d1-0bb0-429c-a058-1e3809d6b717_1633x844.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><div><hr></div><p><strong><a href="https://arxiv.org/abs/2603.15854">FlashSampling: Fast and Memory-Efficient Exact Sampling</a></strong></p><p>Large-vocabulary decoding turns &#8220;sample one token&#8221; into a systems problem: typical stacks write the LM-head logits to HBM, run additional kernels (temperature/masking, normalization, sampling), then discard the logits. FlashSampling targets that overhead by fusing exact categorical sampling into the LM-head matmul so the full logits tensor is never materialized in HBM. The kernel only writes a small per-tile summary and finishes with a lightweight reduction.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!VNlI!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2143af7f-20b1-46d5-925f-63a99086b407_1055x876.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!VNlI!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2143af7f-20b1-46d5-925f-63a99086b407_1055x876.png 424w, https://substackcdn.com/image/fetch/$s_!VNlI!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2143af7f-20b1-46d5-925f-63a99086b407_1055x876.png 848w, https://substackcdn.com/image/fetch/$s_!VNlI!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2143af7f-20b1-46d5-925f-63a99086b407_1055x876.png 1272w, https://substackcdn.com/image/fetch/$s_!VNlI!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2143af7f-20b1-46d5-925f-63a99086b407_1055x876.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!VNlI!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2143af7f-20b1-46d5-925f-63a99086b407_1055x876.png" width="1055" height="876" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/2143af7f-20b1-46d5-925f-63a99086b407_1055x876.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:876,&quot;width&quot;:1055,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:116251,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://thesalt.substack.com/i/190829185?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2143af7f-20b1-46d5-925f-63a99086b407_1055x876.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!VNlI!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2143af7f-20b1-46d5-925f-63a99086b407_1055x876.png 424w, https://substackcdn.com/image/fetch/$s_!VNlI!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2143af7f-20b1-46d5-925f-63a99086b407_1055x876.png 848w, https://substackcdn.com/image/fetch/$s_!VNlI!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2143af7f-20b1-46d5-925f-63a99086b407_1055x876.png 1272w, https://substackcdn.com/image/fetch/$s_!VNlI!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2143af7f-20b1-46d5-925f-63a99086b407_1055x876.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p>The core observation is that exact sampling can be implemented without forming probabilities: add independent Gumbel noise to each logit and return the index of the largest perturbed value. FlashSampling exploits this by computing the matmul output tile-by-tile on chip, applying deterministic transforms (e.g., temperature, bias, masking), injecting Gumbel noise, and keeping only the best candidate per row within each vocabulary tile. A second-stage reduction over tiles selects the final sample. Exactness is argued in two layers: the fused kernel is pathwise exact because a global maximum over the vocabulary is the maximum of tile-local maxima, while online and tensor-parallel variants remain exact in distribution via a hierarchical factorization that samples a group first using its total log-mass, then samples within the chosen group&#8212;avoiding all-gather of full logits across ranks.</p><p>In end-to-end vLLM integration, the paper reports up to 19% lower time-per-output-token on the tested models, with larger gains when the LM head accounts for a larger share of decode time.</p><p>They released their code here:</p><ul><li><p>GitHub: <a href="https://github.com/FlashSampling/FlashSampling">FlashSampling/FlashSampling</a></p></li></ul><div><hr></div><p></p><p></p><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://thesalt.substack.com/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe&quot;,&quot;language&quot;:&quot;en&quot;}" data-component-name="SubscribeWidgetToDOM"><div class="subscription-widget show-subscribe"><div class="preamble"><p class="cta-caption">The Salt - Curated AI is a reader-supported publication. To receive new posts and support my work, consider becoming a free or paid subscriber.</p></div><form class="subscription-widget-subscribe"><input type="email" class="email-input" name="email" placeholder="Type your email&#8230;" tabindex="-1"><input type="submit" class="button primary" value="Subscribe"><div class="fake-input-wrapper"><div class="fake-input"></div><div class="fake-button"></div></div></form></div></div>]]></content:encoded></item><item><title><![CDATA[Steering Reasoning: Recall Gains and Shorter Chains]]></title><description><![CDATA[The Weekly Salt #111]]></description><link>https://thesalt.substack.com/p/steering-reasoning-recall-gains-and</link><guid isPermaLink="false">https://thesalt.substack.com/p/steering-reasoning-recall-gains-and</guid><dc:creator><![CDATA[Benjamin Marie]]></dc:creator><pubDate>Wed, 11 Mar 2026 17:05:24 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!5XWM!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F76e4fccb-9a9d-449f-ad91-523bdcacc18e_709x433.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!5XWM!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F76e4fccb-9a9d-449f-ad91-523bdcacc18e_709x433.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!5XWM!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F76e4fccb-9a9d-449f-ad91-523bdcacc18e_709x433.png 424w, https://substackcdn.com/image/fetch/$s_!5XWM!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F76e4fccb-9a9d-449f-ad91-523bdcacc18e_709x433.png 848w, https://substackcdn.com/image/fetch/$s_!5XWM!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F76e4fccb-9a9d-449f-ad91-523bdcacc18e_709x433.png 1272w, https://substackcdn.com/image/fetch/$s_!5XWM!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F76e4fccb-9a9d-449f-ad91-523bdcacc18e_709x433.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!5XWM!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F76e4fccb-9a9d-449f-ad91-523bdcacc18e_709x433.png" width="728" height="444.6036671368124" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/76e4fccb-9a9d-449f-ad91-523bdcacc18e_709x433.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:433,&quot;width&quot;:709,&quot;resizeWidth&quot;:728,&quot;bytes&quot;:63915,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!5XWM!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F76e4fccb-9a9d-449f-ad91-523bdcacc18e_709x433.png 424w, https://substackcdn.com/image/fetch/$s_!5XWM!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F76e4fccb-9a9d-449f-ad91-523bdcacc18e_709x433.png 848w, https://substackcdn.com/image/fetch/$s_!5XWM!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F76e4fccb-9a9d-449f-ad91-523bdcacc18e_709x433.png 1272w, https://substackcdn.com/image/fetch/$s_!5XWM!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F76e4fccb-9a9d-449f-ad91-523bdcacc18e_709x433.png 1456w" sizes="100vw" fetchpriority="high"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p>This week, we review:</p><ul><li><p>&#11088;Thinking to Recall: How Reasoning Unlocks Parametric Knowledge in LLMs</p></li><li><p>Sparse-BitNet: 1.58-bit LLMs are Naturally Friendly to Semi-Structured Sparsity</p></li><li><p>On-Policy Self-Distillation for Reasoning Compression</p><p></p></li></ul><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://thesalt.substack.com/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe&quot;,&quot;language&quot;:&quot;en&quot;}" data-component-name="SubscribeWidgetToDOM"><div class="subscription-widget show-subscribe"><div class="preamble"><p class="cta-caption">The Salt - Curated AI is a reader-supported publication. To receive new posts and support my work, consider becoming a free or paid subscriber.</p></div><form class="subscription-widget-subscribe"><input type="email" class="email-input" name="email" placeholder="Type your email&#8230;" tabindex="-1"><input type="submit" class="button primary" value="Subscribe"><div class="fake-input-wrapper"><div class="fake-input"></div><div class="fake-button"></div></div></form></div></div><div><hr></div><p><strong><a href="https://arxiv.org/abs/2603.09906">&#11088;Thinking to Recall: How Reasoning Unlocks Parametric Knowledge in LLMs</a></strong></p><p>Reasoning-style LLMs are usually sold on the promise of multi-step problem solving, but this paper by Google Research argues their most underappreciated trick is much simpler: they make closed-book factual recall work better even when the question is single-hop and doesn&#8217;t &#8220;need&#8221; a derivation. </p><p>Using hybrid models where the same weights can be run with reasoning either enabled or suppressed, the authors show consistent gains on two closed-book QA benchmarks when they probe not just top-1 accuracy but the <em>coverage</em> you get by sampling many answers. The gap between reasoning-on and reasoning-off widens as you sample more, which is a strong signal that reasoning isn&#8217;t merely re-ranking already-accessible answers but unlocking answers that are effectively out of reach in the non-reasoning mode.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!7agL!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb8ff17a9-22aa-48b4-b9c9-d268b747a814_1442x840.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!7agL!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb8ff17a9-22aa-48b4-b9c9-d268b747a814_1442x840.png 424w, https://substackcdn.com/image/fetch/$s_!7agL!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb8ff17a9-22aa-48b4-b9c9-d268b747a814_1442x840.png 848w, https://substackcdn.com/image/fetch/$s_!7agL!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb8ff17a9-22aa-48b4-b9c9-d268b747a814_1442x840.png 1272w, https://substackcdn.com/image/fetch/$s_!7agL!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb8ff17a9-22aa-48b4-b9c9-d268b747a814_1442x840.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!7agL!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb8ff17a9-22aa-48b4-b9c9-d268b747a814_1442x840.png" width="1442" height="840" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/b8ff17a9-22aa-48b4-b9c9-d268b747a814_1442x840.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:840,&quot;width&quot;:1442,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:232818,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://thesalt.substack.com/i/189967210?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb8ff17a9-22aa-48b4-b9c9-d268b747a814_1442x840.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!7agL!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb8ff17a9-22aa-48b4-b9c9-d268b747a814_1442x840.png 424w, https://substackcdn.com/image/fetch/$s_!7agL!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb8ff17a9-22aa-48b4-b9c9-d268b747a814_1442x840.png 848w, https://substackcdn.com/image/fetch/$s_!7agL!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb8ff17a9-22aa-48b4-b9c9-d268b747a814_1442x840.png 1272w, https://substackcdn.com/image/fetch/$s_!7agL!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb8ff17a9-22aa-48b4-b9c9-d268b747a814_1442x840.png 1456w" sizes="100vw"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p>The paper then does something I wish more mechanistic work did: it treats &#8220;reasoning&#8221; as an intervention target and tries to separate what&#8217;s compute from what&#8217;s content. </p><p>One mechanism is a computational buffer effect: even replacing the full trace with a meaningless <strong>filler repeated to match the original length improves results</strong>, but only up to a point and never fully matches true reasoning traces. </p><p>The second mechanism is more semantic and more interesting: factual priming. Real traces for simple questions rarely contain genuine step-by-step logic. Instead, they spill related facts, candidate entities, and quasi-retrieval scaffolding. If you extract those factual statements and feed them back as context, while turning reasoning <em>off</em>, you recover most of the benefit, which makes &#8220;generative self-retrieval&#8221; a pretty accurate mental model of what&#8217;s happening.</p><p>So, if the intermediate facts are wrong, the final answer is more likely to be wrong too, even after controlling for question difficulty. The authors build a fact-extraction and verification pipeline (including filtering out statements that simply restate the question or explicitly resolve it) and show that you can cash out the analysis into an inference-time strategy: sample multiple traces, prefer ones that actually contain factual statements, and prefer ones whose intermediate facts verify cleanly. In their simulation, this kind of selection moves expected accuracy from 27.9 to 31.3 on SimpleQA-Verified and from 56.9 to 59.8 on EntityQuestions.</p><div><hr></div><p><strong><a href="https://arxiv.org/abs/2603.05168">Sparse-BitNet: 1.58-bit LLMs are Naturally Friendly to Semi-Structured Sparsity</a></strong></p><p>1.58-bit LLMs have been a research topic for a while. So far, they haven&#8217;t really found their target use cases, but Microsoft keeps studying them.</p><div class="digest-post-embed" data-attrs="{&quot;nodeId&quot;:&quot;4a6df8be-0c57-4e18-a305-d9eb627f8f73&quot;,&quot;caption&quot;:&quot;BitNet is a specialized transformer architecture developed by Microsoft Research. It uses an approach where each model parameter is represented by only three values: -1, 0, and 1. This drastically reduces the memory required, as each parameter consumes just 1.58 bits instead of the standard 16 bits. Microsoft refers to these models as \&quot;1-bit LLMs.\&quot;&quot;,&quot;cta&quot;:&quot;Read full story&quot;,&quot;showBylines&quot;:true,&quot;showDescription&quot;:true,&quot;showImage&quot;:true,&quot;size&quot;:&quot;sm&quot;,&quot;isEditorNode&quot;:true,&quot;title&quot;:&quot;bitnet.cpp: Efficient Inference with 1-Bit LLMs on your CPU&quot;,&quot;publishedBylines&quot;:[{&quot;id&quot;:155699076,&quot;name&quot;:&quot;Benjamin Marie&quot;,&quot;bio&quot;:&quot;Research scientist in NLP/AI.&quot;,&quot;photo_url&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/cad63296-e403-4e10-b54f-a1dc5602f881_1280x1280.png&quot;,&quot;is_guest&quot;:false,&quot;bestseller_tier&quot;:100}],&quot;post_date&quot;:&quot;2024-10-28T11:42:33.717Z&quot;,&quot;cover_image&quot;:&quot;https://substackcdn.com/image/fetch/$s_!5VqZ!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3fc436f3-6274-4641-b7d8-f41f3830aa28_1024x768.jpeg&quot;,&quot;cover_image_alt&quot;:null,&quot;canonical_url&quot;:&quot;https://kaitchup.substack.com/p/bitnetcpp-efficient-inference-with-1bit-llm&quot;,&quot;section_name&quot;:null,&quot;video_upload_id&quot;:null,&quot;id&quot;:150530852,&quot;type&quot;:&quot;newsletter&quot;,&quot;reaction_count&quot;:12,&quot;comment_count&quot;:3,&quot;publication_id&quot;:1783977,&quot;publication_name&quot;:&quot;The Kaitchup &#8211; AI on a Budget&quot;,&quot;publication_logo_url&quot;:&quot;https://substackcdn.com/image/fetch/$s_!xY7g!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ffbb331d7-37df-408d-9f36-30b3b6369433_1256x1256.png&quot;,&quot;belowTheFold&quot;:true,&quot;youtube_url&quot;:null,&quot;show_links&quot;:null,&quot;feed_url&quot;:null}"></div><p>Sparse-BitNet argues that extremely low-bit, ternary LLMs (the &#8220;1.58-bit&#8221; BitNet style where weights land in {-1, 0, +1}) play unusually well with semi-structured N:M sparsity, better than standard full-precision baselines under the same structured pruning constraints. The core claim is empirical but intuitive: ternary training already drives a large fraction of weights toward exact zeros and creates a magnitude landscape where &#8220;keep the top-N per block&#8221; hurts less, so the model tolerates higher structured sparsity before quality falls off a cliff.</p><p>In this paper, masks are recomputed every step from the continuous, high-precision master weights (not from the ternary weights), and the forward path is &#8220;quantize then apply the N:M mask&#8221; so the deployed weights satisfy the exact sparse layout. The key stability trick is to not gate gradients with the mask: masked weights still get updated via straight-through estimators, letting connectivity keep evolving instead of freezing early.</p><p>On Qwen2.5 models from 0.5B to 3B trained on roughly 50B tokens, their main 6:8 setting shows consistently smaller incremental loss from sparsifying the ternary models than from sparsifying BF16, both in perplexity and in a small battery of zero-shot accuracy benchmarks. When they sweep more aggressive N:8 patterns, the ternary models cross &#8220;practical collapse&#8221; later than BF16 under comparable structured constraints. On the systems side, they report end-to-end throughput gains using a custom 6:8 sparse kernel, modest at small shapes, topping out around 1.30x in their larger prefill/decode settings, and they show that switching from dense to sparse late leaves a persistent quality gap, so you don&#8217;t get the best of both worlds &#8220;for free&#8221; by pruning at the end.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!jqTM!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F96535724-0579-477d-ac85-a33d633149dd_1437x579.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!jqTM!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F96535724-0579-477d-ac85-a33d633149dd_1437x579.png 424w, https://substackcdn.com/image/fetch/$s_!jqTM!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F96535724-0579-477d-ac85-a33d633149dd_1437x579.png 848w, https://substackcdn.com/image/fetch/$s_!jqTM!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F96535724-0579-477d-ac85-a33d633149dd_1437x579.png 1272w, https://substackcdn.com/image/fetch/$s_!jqTM!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F96535724-0579-477d-ac85-a33d633149dd_1437x579.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!jqTM!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F96535724-0579-477d-ac85-a33d633149dd_1437x579.png" width="1437" height="579" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/96535724-0579-477d-ac85-a33d633149dd_1437x579.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:579,&quot;width&quot;:1437,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:124197,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://thesalt.substack.com/i/189967210?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F96535724-0579-477d-ac85-a33d633149dd_1437x579.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!jqTM!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F96535724-0579-477d-ac85-a33d633149dd_1437x579.png 424w, https://substackcdn.com/image/fetch/$s_!jqTM!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F96535724-0579-477d-ac85-a33d633149dd_1437x579.png 848w, https://substackcdn.com/image/fetch/$s_!jqTM!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F96535724-0579-477d-ac85-a33d633149dd_1437x579.png 1272w, https://substackcdn.com/image/fetch/$s_!jqTM!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F96535724-0579-477d-ac85-a33d633149dd_1437x579.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p></p><div><hr></div><p><strong><a href="https://arxiv.org/abs/2603.05433">On-Policy Self-Distillation for Reasoning Compression</a></strong></p><p>Reasoning-tuned LLMs often &#8220;think out loud&#8221; far past the point of usefulness: they restate, hedge, branch, and re-verify even on easy prompts. </p><p>This paper&#8217;s thesis is that a lot of that verbosity is not only redundant, it actively increases the chance of going off the rails. Their method, OPSDC, takes the same model, runs it once with a conciseness instruction to get a &#8220;teacher&#8221; distribution, runs it normally to get a &#8220;student,&#8221; and trains the student on its own rollouts to match the teacher token-by-token using reverse-KL. </p><p>No ground-truth answers, no explicit token budgets, no difficulty estimator, just on-policy self-distillation with a periodically refreshed teacher so compression can keep ratcheting.</p><p>On Qwen3-8B/14B, OPSDC cuts reasoning tokens heavily while raising accuracy on MATH-500 (roughly 56&#8211;59% shorter, with large absolute accuracy gains; the 14B model jumps from about 70% to about 86%). On AIME 2024 it improves the 14B model by about 10 points with ~41% compression, while on the harder AIME 2025 it still compresses ~35% but gives back ~5 points.</p><p>The method is also meaningfully difficulty-adaptive &#8220;for free&#8221; (more compression on easier sets, less on harder ones) and keeps output entropy stable (contrasting with length-penalized RL that tends to suppress exploratory tokens).</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!fMgS!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F84c489ff-95f4-43f5-a669-74ee608c732b_1237x730.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!fMgS!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F84c489ff-95f4-43f5-a669-74ee608c732b_1237x730.png 424w, https://substackcdn.com/image/fetch/$s_!fMgS!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F84c489ff-95f4-43f5-a669-74ee608c732b_1237x730.png 848w, https://substackcdn.com/image/fetch/$s_!fMgS!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F84c489ff-95f4-43f5-a669-74ee608c732b_1237x730.png 1272w, https://substackcdn.com/image/fetch/$s_!fMgS!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F84c489ff-95f4-43f5-a669-74ee608c732b_1237x730.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!fMgS!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F84c489ff-95f4-43f5-a669-74ee608c732b_1237x730.png" width="1237" height="730" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/84c489ff-95f4-43f5-a669-74ee608c732b_1237x730.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:730,&quot;width&quot;:1237,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:164066,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://thesalt.substack.com/i/189967210?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F84c489ff-95f4-43f5-a669-74ee608c732b_1237x730.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!fMgS!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F84c489ff-95f4-43f5-a669-74ee608c732b_1237x730.png 424w, https://substackcdn.com/image/fetch/$s_!fMgS!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F84c489ff-95f4-43f5-a669-74ee608c732b_1237x730.png 848w, https://substackcdn.com/image/fetch/$s_!fMgS!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F84c489ff-95f4-43f5-a669-74ee608c732b_1237x730.png 1272w, https://substackcdn.com/image/fetch/$s_!fMgS!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F84c489ff-95f4-43f5-a669-74ee608c732b_1237x730.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><div><hr></div><p></p><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://thesalt.substack.com/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe&quot;,&quot;language&quot;:&quot;en&quot;}" data-component-name="SubscribeWidgetToDOM"><div class="subscription-widget show-subscribe"><div class="preamble"><p class="cta-caption">The Salt - Curated AI is a reader-supported publication. To receive new posts and support my work, consider becoming a free or paid subscriber.</p></div><form class="subscription-widget-subscribe"><input type="email" class="email-input" name="email" placeholder="Type your email&#8230;" tabindex="-1"><input type="submit" class="button primary" value="Subscribe"><div class="fake-input-wrapper"><div class="fake-input"></div><div class="fake-button"></div></div></form></div></div>]]></content:encoded></item><item><title><![CDATA[Recursive Think-Answer Process to Stop "Thinking" Earlier]]></title><description><![CDATA[The Weekly Salt #110]]></description><link>https://thesalt.substack.com/p/recursive-think-answer-process-to</link><guid isPermaLink="false">https://thesalt.substack.com/p/recursive-think-answer-process-to</guid><dc:creator><![CDATA[Benjamin Marie]]></dc:creator><pubDate>Thu, 05 Mar 2026 07:21:38 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!5XWM!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F76e4fccb-9a9d-449f-ad91-523bdcacc18e_709x433.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!5XWM!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F76e4fccb-9a9d-449f-ad91-523bdcacc18e_709x433.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!5XWM!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F76e4fccb-9a9d-449f-ad91-523bdcacc18e_709x433.png 424w, https://substackcdn.com/image/fetch/$s_!5XWM!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F76e4fccb-9a9d-449f-ad91-523bdcacc18e_709x433.png 848w, https://substackcdn.com/image/fetch/$s_!5XWM!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F76e4fccb-9a9d-449f-ad91-523bdcacc18e_709x433.png 1272w, https://substackcdn.com/image/fetch/$s_!5XWM!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F76e4fccb-9a9d-449f-ad91-523bdcacc18e_709x433.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!5XWM!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F76e4fccb-9a9d-449f-ad91-523bdcacc18e_709x433.png" width="728" height="444.6036671368124" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/76e4fccb-9a9d-449f-ad91-523bdcacc18e_709x433.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:433,&quot;width&quot;:709,&quot;resizeWidth&quot;:728,&quot;bytes&quot;:63915,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!5XWM!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F76e4fccb-9a9d-449f-ad91-523bdcacc18e_709x433.png 424w, https://substackcdn.com/image/fetch/$s_!5XWM!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F76e4fccb-9a9d-449f-ad91-523bdcacc18e_709x433.png 848w, https://substackcdn.com/image/fetch/$s_!5XWM!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F76e4fccb-9a9d-449f-ad91-523bdcacc18e_709x433.png 1272w, https://substackcdn.com/image/fetch/$s_!5XWM!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F76e4fccb-9a9d-449f-ad91-523bdcacc18e_709x433.png 1456w" sizes="100vw" fetchpriority="high"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p>This week, we review:</p><ul><li><p>&#11088;Reinforcement-aware Knowledge Distillation for LLM Reasoning</p></li><li><p>Recursive Think-Answer Process for LLMs and VLMs</p><p></p></li></ul><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://thesalt.substack.com/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe&quot;,&quot;language&quot;:&quot;en&quot;}" data-component-name="SubscribeWidgetToDOM"><div class="subscription-widget show-subscribe"><div class="preamble"><p class="cta-caption">The Salt - Curated AI is a reader-supported publication. To receive new posts and support my work, consider becoming a free or paid subscriber.</p></div><form class="subscription-widget-subscribe"><input type="email" class="email-input" name="email" placeholder="Type your email&#8230;" tabindex="-1"><input type="submit" class="button primary" value="Subscribe"><div class="fake-input-wrapper"><div class="fake-input"></div><div class="fake-button"></div></div></form></div></div><div><hr></div><p>&#11088;<strong><a href="https://arxiv.org/abs/2602.22495">Reinforcement-aware Knowledge Distillation for LLM Reasoning</a></strong></p><p>Reinforcement-learning post-training has become the go-to way to squeeze better multi-step reasoning out of LLMs, but it leaves you with an awkward deployment problem: the models that learn best are often too expensive to run. </p><p>This paper tackles the practical version of that problem, distilling an RL-trained &#8220;reasoning&#8221; teacher into a smaller student while the student itself is being trained with RL, and argues that most knowledge-distillation recipes were built for supervised fine-tuning, not for an on-policy learning loop where the student&#8217;s rollout distribution keeps drifting. </p><p>The authors pin the failure mode on two things: teacher traces that stop matching what the student is currently doing, and a teacher-student divergence penalty that fights reward maximization unless you babysit the loss weights.</p><p>Their proposal, RL-aware distillation (RLAD): don&#8217;t bolt &#8220;imitate the teacher&#8221; onto RL as a separate objective. Make imitation part of the same trust-region machinery that already keeps policy updates sane.</p><p> The main mechanism, Trust Region Ratio Distillation (TRRD), replaces the usual teacher-student divergence regularizer with a clipped likelihood-ratio objective whose anchor is a mixture of the teacher and the student&#8217;s previous policy. </p><p>In plain terms, the teacher doesn&#8217;t get a constant vote but it gets influence only as the current advantage signal supports moving in that direction, and the update is bounded relative to the mixture anchor rather than blindly pulled toward teacher behavior everywhere. The paper also emphasizes that the teacher is used to score student rollouts (log-probabilities), not to generate additional trajectories, which matters for cost.</p><p>On long-context math, RLAD consistently beats plain GRPO and a KL-style distillation baseline: for a Qwen3-8B-Base student with a 32B teacher at 30K context, average score rises from 61.0 to 66.5, with notable jumps on the harder AIME benchmarks and steadier validation dynamics. Batch latency increases by roughly 12% versus GRPO in their setup, and RLAD and the KL-style baseline cost about the same when both must consult a large teacher.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!zmF_!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc998d9e2-a9e4-4979-977a-d3a628c1b060_1603x569.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!zmF_!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc998d9e2-a9e4-4979-977a-d3a628c1b060_1603x569.png 424w, https://substackcdn.com/image/fetch/$s_!zmF_!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc998d9e2-a9e4-4979-977a-d3a628c1b060_1603x569.png 848w, https://substackcdn.com/image/fetch/$s_!zmF_!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc998d9e2-a9e4-4979-977a-d3a628c1b060_1603x569.png 1272w, https://substackcdn.com/image/fetch/$s_!zmF_!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc998d9e2-a9e4-4979-977a-d3a628c1b060_1603x569.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!zmF_!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc998d9e2-a9e4-4979-977a-d3a628c1b060_1603x569.png" width="1456" height="517" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/c998d9e2-a9e4-4979-977a-d3a628c1b060_1603x569.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:517,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:267307,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://thesalt.substack.com/i/189374578?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc998d9e2-a9e4-4979-977a-d3a628c1b060_1603x569.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!zmF_!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc998d9e2-a9e4-4979-977a-d3a628c1b060_1603x569.png 424w, https://substackcdn.com/image/fetch/$s_!zmF_!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc998d9e2-a9e4-4979-977a-d3a628c1b060_1603x569.png 848w, https://substackcdn.com/image/fetch/$s_!zmF_!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc998d9e2-a9e4-4979-977a-d3a628c1b060_1603x569.png 1272w, https://substackcdn.com/image/fetch/$s_!zmF_!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc998d9e2-a9e4-4979-977a-d3a628c1b060_1603x569.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><div><hr></div><p><strong><a href="https://arxiv.org/abs/2603.02099">Recursive Think-Answer Process for LLMs and VLMs</a></strong></p><p>Think&#8211;Answer &#8220;reasoner&#8221; models have a familiar failure mode: they visibly doubt themselves mid-generation, yet still commit to a single-shot output that&#8217;s wrong. </p><p>This paper&#8217;s stance is that sampling-and-reranking is an external patch, not a fix, because the model never learns a policy for &#8220;am I confident enough to stop?&#8221; The proposed Recursive Think&#8211;Answer Process (R-TAP) turns that question into something you can optimize directly: train the model to run multiple internal reasoning cycles when needed, and to terminate early when the trajectory looks reliable.</p><p>R-TAP&#8217;s trick is to introduce a separate confidence generator during training. It takes the question plus the model&#8217;s current Think&#8211;Answer pair and outputs a continuous confidence score. </p><p>It&#8217;s first trained as a correctness classifier using multiple sampled solutions per question. Then the base LLM/VLM is reinforcement-tuned on short recursive trajectories (multiple Think&#8211;Answer pairs, each conditioned on the previous ones) with two confidence-shaped incentives: </p><ul><li><p>reward trajectories where confidence increases from one cycle to the next</p></li><li><p>reward stopping on a final cycle whose confidence clears a fixed threshold</p></li></ul><p>Standard &#8220;format/correctness/length&#8221; rewards are kept alongside this, but confidence is the new steering wheel: it pushes the policy toward self-correction behavior without bolting on a test-time verifier.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!tCUR!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F551ed690-2ab3-44bc-b472-1bd6bb772818_977x444.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!tCUR!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F551ed690-2ab3-44bc-b472-1bd6bb772818_977x444.png 424w, https://substackcdn.com/image/fetch/$s_!tCUR!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F551ed690-2ab3-44bc-b472-1bd6bb772818_977x444.png 848w, https://substackcdn.com/image/fetch/$s_!tCUR!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F551ed690-2ab3-44bc-b472-1bd6bb772818_977x444.png 1272w, https://substackcdn.com/image/fetch/$s_!tCUR!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F551ed690-2ab3-44bc-b472-1bd6bb772818_977x444.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!tCUR!,w_2400,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F551ed690-2ab3-44bc-b472-1bd6bb772818_977x444.png" width="1200" height="545.3428863868986" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/551ed690-2ab3-44bc-b472-1bd6bb772818_977x444.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:false,&quot;imageSize&quot;:&quot;large&quot;,&quot;height&quot;:444,&quot;width&quot;:977,&quot;resizeWidth&quot;:1200,&quot;bytes&quot;:148047,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://thesalt.substack.com/i/189374578?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F551ed690-2ab3-44bc-b472-1bd6bb772818_977x444.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:&quot;center&quot;,&quot;offset&quot;:false}" class="sizing-large" alt="" srcset="https://substackcdn.com/image/fetch/$s_!tCUR!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F551ed690-2ab3-44bc-b472-1bd6bb772818_977x444.png 424w, https://substackcdn.com/image/fetch/$s_!tCUR!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F551ed690-2ab3-44bc-b472-1bd6bb772818_977x444.png 848w, https://substackcdn.com/image/fetch/$s_!tCUR!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F551ed690-2ab3-44bc-b472-1bd6bb772818_977x444.png 1272w, https://substackcdn.com/image/fetch/$s_!tCUR!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F551ed690-2ab3-44bc-b472-1bd6bb772818_977x444.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p>Empirically, the method is presented as broadly &#8220;drop-in&#8221; across both language-only and vision-language backbones. They show consistent accuracy gains on a mix of math, knowledge, and coding benchmarks for LLMs, and on multimodal reasoning suites for VLMs.</p><p>Ablations argue that you need both the &#8220;confidence increases&#8221; signal and the &#8220;confident final answer&#8221; signal to get the full lift. I also like that the paper tries to measure behavioral change, not just benchmark deltas: it tracks the drop in &#8220;Oops&#8221;-style self-correction tokens and reports that this correlates with reduced inference time and diminished reliance on majority-vote self-consistency, suggesting the policy is becoming more stable per sample, not merely luckier with more draws.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!YtSH!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe196d2de-5eac-40d5-b854-7563fb6651f4_1347x958.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!YtSH!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe196d2de-5eac-40d5-b854-7563fb6651f4_1347x958.png 424w, https://substackcdn.com/image/fetch/$s_!YtSH!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe196d2de-5eac-40d5-b854-7563fb6651f4_1347x958.png 848w, https://substackcdn.com/image/fetch/$s_!YtSH!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe196d2de-5eac-40d5-b854-7563fb6651f4_1347x958.png 1272w, https://substackcdn.com/image/fetch/$s_!YtSH!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe196d2de-5eac-40d5-b854-7563fb6651f4_1347x958.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!YtSH!,w_2400,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe196d2de-5eac-40d5-b854-7563fb6651f4_1347x958.png" width="1200" height="853.4521158129176" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/e196d2de-5eac-40d5-b854-7563fb6651f4_1347x958.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:false,&quot;imageSize&quot;:&quot;large&quot;,&quot;height&quot;:958,&quot;width&quot;:1347,&quot;resizeWidth&quot;:1200,&quot;bytes&quot;:417309,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://thesalt.substack.com/i/189374578?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe196d2de-5eac-40d5-b854-7563fb6651f4_1347x958.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:&quot;center&quot;,&quot;offset&quot;:false}" class="sizing-large" alt="" srcset="https://substackcdn.com/image/fetch/$s_!YtSH!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe196d2de-5eac-40d5-b854-7563fb6651f4_1347x958.png 424w, https://substackcdn.com/image/fetch/$s_!YtSH!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe196d2de-5eac-40d5-b854-7563fb6651f4_1347x958.png 848w, https://substackcdn.com/image/fetch/$s_!YtSH!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe196d2de-5eac-40d5-b854-7563fb6651f4_1347x958.png 1272w, https://substackcdn.com/image/fetch/$s_!YtSH!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe196d2de-5eac-40d5-b854-7563fb6651f4_1347x958.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><div><hr></div><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://thesalt.substack.com/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe&quot;,&quot;language&quot;:&quot;en&quot;}" data-component-name="SubscribeWidgetToDOM"><div class="subscription-widget show-subscribe"><div class="preamble"><p class="cta-caption">The Salt - Curated AI is a reader-supported publication. To receive new posts and support my work, consider becoming a free or paid subscriber.</p></div><form class="subscription-widget-subscribe"><input type="email" class="email-input" name="email" placeholder="Type your email&#8230;" tabindex="-1"><input type="submit" class="button primary" value="Subscribe"><div class="fake-input-wrapper"><div class="fake-input"></div><div class="fake-button"></div></div></form></div></div>]]></content:encoded></item><item><title><![CDATA[A Review of GLM-5: 744B-Parameter LLM Built for 200K Context and Agentic Training]]></title><description><![CDATA[With Sparse and Multi-Head Latent Attention]]></description><link>https://thesalt.substack.com/p/a-review-of-glm-5-744b-parameter</link><guid isPermaLink="false">https://thesalt.substack.com/p/a-review-of-glm-5-744b-parameter</guid><dc:creator><![CDATA[Benjamin Marie]]></dc:creator><pubDate>Thu, 26 Feb 2026 15:06:37 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!8Ap6!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F86e1e836-a3ce-4f27-921f-8b182e5e3e95_1024x1536.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!8Ap6!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F86e1e836-a3ce-4f27-921f-8b182e5e3e95_1024x1536.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!8Ap6!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F86e1e836-a3ce-4f27-921f-8b182e5e3e95_1024x1536.png 424w, https://substackcdn.com/image/fetch/$s_!8Ap6!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F86e1e836-a3ce-4f27-921f-8b182e5e3e95_1024x1536.png 848w, https://substackcdn.com/image/fetch/$s_!8Ap6!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F86e1e836-a3ce-4f27-921f-8b182e5e3e95_1024x1536.png 1272w, https://substackcdn.com/image/fetch/$s_!8Ap6!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F86e1e836-a3ce-4f27-921f-8b182e5e3e95_1024x1536.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!8Ap6!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F86e1e836-a3ce-4f27-921f-8b182e5e3e95_1024x1536.png" width="310" height="465" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/86e1e836-a3ce-4f27-921f-8b182e5e3e95_1024x1536.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:1536,&quot;width&quot;:1024,&quot;resizeWidth&quot;:310,&quot;bytes&quot;:649779,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:&quot;https://thesalt.substack.com/i/188882614?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F86e1e836-a3ce-4f27-921f-8b182e5e3e95_1024x1536.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!8Ap6!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F86e1e836-a3ce-4f27-921f-8b182e5e3e95_1024x1536.png 424w, https://substackcdn.com/image/fetch/$s_!8Ap6!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F86e1e836-a3ce-4f27-921f-8b182e5e3e95_1024x1536.png 848w, https://substackcdn.com/image/fetch/$s_!8Ap6!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F86e1e836-a3ce-4f27-921f-8b182e5e3e95_1024x1536.png 1272w, https://substackcdn.com/image/fetch/$s_!8Ap6!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F86e1e836-a3ce-4f27-921f-8b182e5e3e95_1024x1536.png 1456w" sizes="100vw" fetchpriority="high"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p>Zhipu AI (Z.ai) and researchers at Tsinghua University have published the technical report detailing GLM-5, a large language model (LLM) they position as a bridge from &#8220;vibe coding&#8221;, i.e., short, prompt-driven programming, to longer-horizon &#8220;agentic engineering,&#8221; where the model is expected to plan, call tools, navigate repositories and iteratively fix its own work.</p><p><strong>&#8594; Technical report: <a href="https://arxiv.org/abs/2602.15763">GLM-5: from Vibe Coding to Agentic Engineering</a></strong></p><p>Under the hood, the technical report argues that the leap is less about a single benchmark trick and more about systems engineering: scaling a mixture-of-experts (MoE) backbone, swapping dense attention for a content-aware sparse mechanism at long context, and then running a staged alignment pipeline that includes asynchronous reinforcement learning (RL) designed for long rollouts. </p><p>The result is a model trained on a 28.5-trillion-token budget, with a maximum training context extended to 200K tokens, and a post-training pipeline that tries to keep &#8220;reasoning sharpness&#8221; while teaching the model to behave like an agent. </p><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://thesalt.substack.com/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe&quot;,&quot;language&quot;:&quot;en&quot;}" data-component-name="SubscribeWidgetToDOM"><div class="subscription-widget show-subscribe"><div class="preamble"><p class="cta-caption">The Salt - Curated AI is a reader-supported publication. To receive new posts and support my work, consider becoming a free or paid subscriber.</p></div><form class="subscription-widget-subscribe"><input type="email" class="email-input" name="email" placeholder="Type your email&#8230;" tabindex="-1"><input type="submit" class="button primary" value="Subscribe"><div class="fake-input-wrapper"><div class="fake-input"></div><div class="fake-button"></div></div></form></div></div><p>In this article, I&#8217;ll take a deep dive into the report&#8217;s key technical details, with an emphasis on the model architecture and training pipeline. Z.ai shares an unusually rich set of implementation notes that should be genuinely useful for future model development. In terms of information density and novelty, I&#8217;d place this report somewhere between Qwen&#8217;s typical technical write-ups, which often emphasize evaluation while offering fewer training specifics, and DeepSeek AI&#8217;s reports, which are more method-heavy and frequently introduce ideas that others later adopt.</p>
      <p>
          <a href="https://thesalt.substack.com/p/a-review-of-glm-5-744b-parameter">
              Read more
          </a>
      </p>
   ]]></content:encoded></item><item><title><![CDATA[Teaching Reasoning Models When to Stop: Data, Rewards, and Self-Aware Decoding]]></title><description><![CDATA[The Weekly Salt #109]]></description><link>https://thesalt.substack.com/p/teaching-reasoning-models-when-to</link><guid isPermaLink="false">https://thesalt.substack.com/p/teaching-reasoning-models-when-to</guid><dc:creator><![CDATA[Benjamin Marie]]></dc:creator><pubDate>Wed, 25 Feb 2026 17:05:50 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!5XWM!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F76e4fccb-9a9d-449f-ad91-523bdcacc18e_709x433.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!5XWM!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F76e4fccb-9a9d-449f-ad91-523bdcacc18e_709x433.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!5XWM!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F76e4fccb-9a9d-449f-ad91-523bdcacc18e_709x433.png 424w, https://substackcdn.com/image/fetch/$s_!5XWM!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F76e4fccb-9a9d-449f-ad91-523bdcacc18e_709x433.png 848w, https://substackcdn.com/image/fetch/$s_!5XWM!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F76e4fccb-9a9d-449f-ad91-523bdcacc18e_709x433.png 1272w, https://substackcdn.com/image/fetch/$s_!5XWM!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F76e4fccb-9a9d-449f-ad91-523bdcacc18e_709x433.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!5XWM!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F76e4fccb-9a9d-449f-ad91-523bdcacc18e_709x433.png" width="728" height="444.6036671368124" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/76e4fccb-9a9d-449f-ad91-523bdcacc18e_709x433.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:433,&quot;width&quot;:709,&quot;resizeWidth&quot;:728,&quot;bytes&quot;:63915,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!5XWM!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F76e4fccb-9a9d-449f-ad91-523bdcacc18e_709x433.png 424w, https://substackcdn.com/image/fetch/$s_!5XWM!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F76e4fccb-9a9d-449f-ad91-523bdcacc18e_709x433.png 848w, https://substackcdn.com/image/fetch/$s_!5XWM!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F76e4fccb-9a9d-449f-ad91-523bdcacc18e_709x433.png 1272w, https://substackcdn.com/image/fetch/$s_!5XWM!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F76e4fccb-9a9d-449f-ad91-523bdcacc18e_709x433.png 1456w" sizes="100vw" fetchpriority="high"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p>This week, we review:</p><ul><li><p>&#11088;The Art of Efficient Reasoning: Data, Reward, and Optimization</p></li><li><p>Does Your Reasoning Model Implicitly Know When to Stop Thinking?</p><p></p></li></ul><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://thesalt.substack.com/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe&quot;,&quot;language&quot;:&quot;en&quot;}" data-component-name="SubscribeWidgetToDOM"><div class="subscription-widget show-subscribe"><div class="preamble"><p class="cta-caption">The Salt - Curated AI is a reader-supported publication. To receive new posts and support my work, consider becoming a free or paid subscriber.</p></div><form class="subscription-widget-subscribe"><input type="email" class="email-input" name="email" placeholder="Type your email&#8230;" tabindex="-1"><input type="submit" class="button primary" value="Subscribe"><div class="fake-input-wrapper"><div class="fake-input"></div><div class="fake-button"></div></div></form></div></div><div><hr></div><p><strong><a href="https://arxiv.org/abs/2602.20945">&#11088;The Art of Efficient Reasoning: Data, Reward, and Optimization</a></strong></p><p>This work dissects what actually happens when you use RL to make chain-of-thought reasoning shorter without trashing accuracy. </p><p>The authors focus on a simple but widely used recipe: GRPO on a DeepSeek-R1&#8211;distilled Qwen backbone, trained on DeepScaleR math prompts with a truncation-style reward that only pays out for correct answers under a target length. </p><p>They argue that efficient reasoning training reliably follows two phases: first, a &#8220;length adaptation&#8221; phase where the model rapidly compresses its rollouts to meet the token budget, and second, a slower &#8220;reasoning refinement&#8221; phase where accuracy is recovered within that shorter-length regime. To make this visible, they track length distributions conditioned on correctness and sweep performance across inference budgets from 2k to 32k tokens on math and code benchmarks like AIME&#8217;25, MATH-500, and LiveCodeBench.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!27e-!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F47e120b4-bd2e-486d-992c-b113d6b6a1f6_1429x577.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!27e-!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F47e120b4-bd2e-486d-992c-b113d6b6a1f6_1429x577.png 424w, https://substackcdn.com/image/fetch/$s_!27e-!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F47e120b4-bd2e-486d-992c-b113d6b6a1f6_1429x577.png 848w, https://substackcdn.com/image/fetch/$s_!27e-!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F47e120b4-bd2e-486d-992c-b113d6b6a1f6_1429x577.png 1272w, https://substackcdn.com/image/fetch/$s_!27e-!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F47e120b4-bd2e-486d-992c-b113d6b6a1f6_1429x577.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!27e-!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F47e120b4-bd2e-486d-992c-b113d6b6a1f6_1429x577.png" width="1429" height="577" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/47e120b4-bd2e-486d-992c-b113d6b6a1f6_1429x577.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:577,&quot;width&quot;:1429,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:144430,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://thesalt.substack.com/i/188519349?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F47e120b4-bd2e-486d-992c-b113d6b6a1f6_1429x577.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!27e-!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F47e120b4-bd2e-486d-992c-b113d6b6a1f6_1429x577.png 424w, https://substackcdn.com/image/fetch/$s_!27e-!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F47e120b4-bd2e-486d-992c-b113d6b6a1f6_1429x577.png 848w, https://substackcdn.com/image/fetch/$s_!27e-!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F47e120b4-bd2e-486d-992c-b113d6b6a1f6_1429x577.png 1272w, https://substackcdn.com/image/fetch/$s_!27e-!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F47e120b4-bd2e-486d-992c-b113d6b6a1f6_1429x577.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p>The most consequential finding is about data difficulty. If you train under a length-aware reward only on very hard math problems, the policy can collapse: entropy spikes, rollouts shrink aggressively, and downstream metrics drop, because the signal is dominated by length penalties on mostly incorrect trajectories. In contrast, training on an &#8220;easy&#8221; subset yields stable entropy, smooth convergence to the target length, and essentially no loss, sometimes even a modest gain, on tough benchmarks such as AIME25. In other words, dense positive reward is more important than matching the difficulty of your target eval set, and the induced &#8220;short-answer&#8221; bias even transfers reasonably from math to code.</p><p>They then poke at the rest of the recipe: rollouts, reward shaping on negatives, and off-policy tricks. Increasing the number of rollouts per prompt noticeably accelerates length adaptation and improves asymptotic math performance, although gains on LiveCodeBench are minor and compute cost climbs quickly. Masking or down-weighting different subsets of negative rollouts leads to distinct failure modes, including ultra-short but low-quality outputs, so you cannot just zero out half the trajectories and hope for the best. Off-policy training with moderately stale rollouts can match or slightly beat on-policy early in training, but high staleness produces entropy blow-ups and length rebound, so the recommendation is essentially &#8220;on-policy, many rollouts, easy prompts.&#8221; </p><p>Applying these guidelines to multiple Qwen3 models from 0.6B to 30B roughly halves average response length on AIME25 while preserving, or for smaller models, clearly improving, Mean@8 and Pass@8.</p><div><hr></div><p><strong><a href="https://arxiv.org/abs/2602.08354">Does Your Reasoning Model Implicitly Know When to Stop Thinking?</a></strong></p><p>The paper starts from the now-familiar observation that RLVR-style training encourages very long chains of thought that are only loosely correlated with correctness. On math benchmarks, models often arrive at the right answer early and then keep talking: the Ratio of First Correct Step metric shows that, in a majority of correct solutions, the answer appears well before the final step, and additional post-training does little to fix this under standard pass@1 sampling.</p><p>To probe whether the model &#8220;knows&#8221; when it should have stopped, the authors introduce TSearch, a beam-style exploration over partial reasoning traces scored by average prefix log-likelihood, with a special focus on the probability assigned to a terminator token. As the exploration width increases, TSearch with this prefix score finds shorter reasoning paths <em>and</em> higher accuracy, whereas a variant that only looks at next-token scores collapses to short but bad outputs, evidence that concise, high-confidence solutions exist in the model but are invisible to greedy decoding.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!zBKv!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2b0e9710-c5c7-40ce-98a3-28d40170ff05_901x1000.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!zBKv!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2b0e9710-c5c7-40ce-98a3-28d40170ff05_901x1000.png 424w, https://substackcdn.com/image/fetch/$s_!zBKv!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2b0e9710-c5c7-40ce-98a3-28d40170ff05_901x1000.png 848w, https://substackcdn.com/image/fetch/$s_!zBKv!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2b0e9710-c5c7-40ce-98a3-28d40170ff05_901x1000.png 1272w, https://substackcdn.com/image/fetch/$s_!zBKv!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2b0e9710-c5c7-40ce-98a3-28d40170ff05_901x1000.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!zBKv!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2b0e9710-c5c7-40ce-98a3-28d40170ff05_901x1000.png" width="901" height="1000" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/2b0e9710-c5c7-40ce-98a3-28d40170ff05_901x1000.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:1000,&quot;width&quot;:901,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:321222,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://thesalt.substack.com/i/188519349?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2b0e9710-c5c7-40ce-98a3-28d40170ff05_901x1000.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!zBKv!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2b0e9710-c5c7-40ce-98a3-28d40170ff05_901x1000.png 424w, https://substackcdn.com/image/fetch/$s_!zBKv!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2b0e9710-c5c7-40ce-98a3-28d40170ff05_901x1000.png 848w, https://substackcdn.com/image/fetch/$s_!zBKv!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2b0e9710-c5c7-40ce-98a3-28d40170ff05_901x1000.png 1272w, https://substackcdn.com/image/fetch/$s_!zBKv!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2b0e9710-c5c7-40ce-98a3-28d40170ff05_901x1000.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p>For deployment, TSearch is turned into SAGE (Self-Aware Guided Efficient Reasoning), which operates at the level of reasoning &#8220;steps&#8221; (segments of CoT) instead of individual tokens. At each step it samples multiple candidate steps from the model, extends the current beams, scores the resulting prefixes by average log-likelihood, and accepts a completion as soon as a sampled step ends with, effectively doing step-wise beam search guided by the model&#8217;s own stopping confidence. </p><p>A degraded version that removes this structured exploration underperforms SAGE in both pass@1 and length, showing that the benefit is not just early truncation. Across several math benchmarks and three LRMs, SAGE improves pass@1 while roughly halving token usage compared to standard random sampling, with stronger models on harder datasets seeing larger accuracy gains and weaker models on easier datasets seeing larger compression.</p><p>The same idea is then folded into training: SAGE-RL simply replaces two of the eight rollouts per question in GRPO/GSPO-style RLVR with SAGE samples, which consistently yields higher pass@1 (about two points on average) and substantially better token efficiency than both plain RLVR and prior efficiency-oriented baselines.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!HLfR!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9c8bad9c-09da-44d8-98ff-04bf00d4e364_941x1072.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!HLfR!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9c8bad9c-09da-44d8-98ff-04bf00d4e364_941x1072.png 424w, https://substackcdn.com/image/fetch/$s_!HLfR!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9c8bad9c-09da-44d8-98ff-04bf00d4e364_941x1072.png 848w, https://substackcdn.com/image/fetch/$s_!HLfR!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9c8bad9c-09da-44d8-98ff-04bf00d4e364_941x1072.png 1272w, https://substackcdn.com/image/fetch/$s_!HLfR!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9c8bad9c-09da-44d8-98ff-04bf00d4e364_941x1072.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!HLfR!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9c8bad9c-09da-44d8-98ff-04bf00d4e364_941x1072.png" width="941" height="1072" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/9c8bad9c-09da-44d8-98ff-04bf00d4e364_941x1072.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:1072,&quot;width&quot;:941,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:295151,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://thesalt.substack.com/i/188519349?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9c8bad9c-09da-44d8-98ff-04bf00d4e364_941x1072.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!HLfR!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9c8bad9c-09da-44d8-98ff-04bf00d4e364_941x1072.png 424w, https://substackcdn.com/image/fetch/$s_!HLfR!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9c8bad9c-09da-44d8-98ff-04bf00d4e364_941x1072.png 848w, https://substackcdn.com/image/fetch/$s_!HLfR!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9c8bad9c-09da-44d8-98ff-04bf00d4e364_941x1072.png 1272w, https://substackcdn.com/image/fetch/$s_!HLfR!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9c8bad9c-09da-44d8-98ff-04bf00d4e364_941x1072.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p>In my view, the most interesting claim is not that yet another sampling heuristic works, but that the model&#8217;s log-probability landscape already encodes a fairly sharp notion of &#8220;I&#8217;m done&#8221; around the token, and that beam-style exploration plus a simple prefix score is enough to expose it. That said, the evidence is firmly grounded in math problems with verifiable rewards, explicit step boundaries, and a designated terminator; how much of this carries over to fuzzier domains like tool-use planning or open-ended writing is an open question.</p><div><hr></div><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://thesalt.substack.com/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe&quot;,&quot;language&quot;:&quot;en&quot;}" data-component-name="SubscribeWidgetToDOM"><div class="subscription-widget show-subscribe"><div class="preamble"><p class="cta-caption">The Salt - Curated AI is a reader-supported publication. To receive new posts and support my work, consider becoming a free or paid subscriber.</p></div><form class="subscription-widget-subscribe"><input type="email" class="email-input" name="email" placeholder="Type your email&#8230;" tabindex="-1"><input type="submit" class="button primary" value="Subscribe"><div class="fake-input-wrapper"><div class="fake-input"></div><div class="fake-button"></div></div></form></div></div>]]></content:encoded></item><item><title><![CDATA[When to Think Softly: Adaptive Routing in Latent Reasoning]]></title><description><![CDATA[The Weekly Salt #108]]></description><link>https://thesalt.substack.com/p/when-to-think-softly-adaptive-routing</link><guid isPermaLink="false">https://thesalt.substack.com/p/when-to-think-softly-adaptive-routing</guid><dc:creator><![CDATA[Benjamin Marie]]></dc:creator><pubDate>Wed, 18 Feb 2026 17:47:32 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!5XWM!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F76e4fccb-9a9d-449f-ad91-523bdcacc18e_709x433.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!5XWM!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F76e4fccb-9a9d-449f-ad91-523bdcacc18e_709x433.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!5XWM!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F76e4fccb-9a9d-449f-ad91-523bdcacc18e_709x433.png 424w, https://substackcdn.com/image/fetch/$s_!5XWM!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F76e4fccb-9a9d-449f-ad91-523bdcacc18e_709x433.png 848w, https://substackcdn.com/image/fetch/$s_!5XWM!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F76e4fccb-9a9d-449f-ad91-523bdcacc18e_709x433.png 1272w, https://substackcdn.com/image/fetch/$s_!5XWM!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F76e4fccb-9a9d-449f-ad91-523bdcacc18e_709x433.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!5XWM!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F76e4fccb-9a9d-449f-ad91-523bdcacc18e_709x433.png" width="728" height="444.6036671368124" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/76e4fccb-9a9d-449f-ad91-523bdcacc18e_709x433.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:433,&quot;width&quot;:709,&quot;resizeWidth&quot;:728,&quot;bytes&quot;:63915,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!5XWM!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F76e4fccb-9a9d-449f-ad91-523bdcacc18e_709x433.png 424w, https://substackcdn.com/image/fetch/$s_!5XWM!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F76e4fccb-9a9d-449f-ad91-523bdcacc18e_709x433.png 848w, https://substackcdn.com/image/fetch/$s_!5XWM!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F76e4fccb-9a9d-449f-ad91-523bdcacc18e_709x433.png 1272w, https://substackcdn.com/image/fetch/$s_!5XWM!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F76e4fccb-9a9d-449f-ad91-523bdcacc18e_709x433.png 1456w" sizes="100vw" fetchpriority="high"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p>This week, we review:</p><ul><li><p>&#11088;ThinkRouter: Efficient Reasoning via Routing Thinking between Latent and Discrete Spaces</p></li></ul><p>Only one paper this week. I&#8217;m working on a full review of the GLM-5 technical report that I plan to publish next week.</p><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://thesalt.substack.com/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe&quot;,&quot;language&quot;:&quot;en&quot;}" data-component-name="SubscribeWidgetToDOM"><div class="subscription-widget show-subscribe"><div class="preamble"><p class="cta-caption">The Salt - Curated AI is a reader-supported publication. To receive new posts and support my work, consider becoming a free or paid subscriber.</p></div><form class="subscription-widget-subscribe"><input type="email" class="email-input" name="email" placeholder="Type your email&#8230;" tabindex="-1"><input type="submit" class="button primary" value="Subscribe"><div class="fake-input-wrapper"><div class="fake-input"></div><div class="fake-button"></div></div></form></div></div><div><hr></div><p><strong><a href="https://arxiv.org/abs/2602.11683">&#11088;ThinkRouter: Efficient Reasoning via Routing Thinking between Latent and Discrete Spaces</a></strong></p><p>The paper looks at why latent &#8220;soft thinking&#8221; sometimes helps reasoning models and sometimes quietly hurts them. </p><p>The authors start from an empirical observation: under latent-only reasoning, trajectories that end in wrong answers actually exhibit fewer low-confidence steps than those that end in correct ones. They argue that when the model&#8217;s token distribution is flat, the soft embedding is an average over multiple incompatible continuations, injecting noise into the hidden state. As this noise accumulates, the model can become confidently wrong even though it rarely &#8220;admits&#8221; uncertainty along the way.</p><p>To address this, ThinkRouter, proposed by the authors, is a purely inference-time mechanism that decides, at each thinking step, whether to reason in discrete token space or in latent space based on the maximum next-token probability. </p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!soMO!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff34e2582-632d-4343-bd29-3e4bc5aaa4aa_1429x687.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!soMO!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff34e2582-632d-4343-bd29-3e4bc5aaa4aa_1429x687.png 424w, https://substackcdn.com/image/fetch/$s_!soMO!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff34e2582-632d-4343-bd29-3e4bc5aaa4aa_1429x687.png 848w, https://substackcdn.com/image/fetch/$s_!soMO!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff34e2582-632d-4343-bd29-3e4bc5aaa4aa_1429x687.png 1272w, https://substackcdn.com/image/fetch/$s_!soMO!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff34e2582-632d-4343-bd29-3e4bc5aaa4aa_1429x687.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!soMO!,w_2400,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff34e2582-632d-4343-bd29-3e4bc5aaa4aa_1429x687.png" width="1200" height="576.9069279216235" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/f34e2582-632d-4343-bd29-3e4bc5aaa4aa_1429x687.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:false,&quot;imageSize&quot;:&quot;large&quot;,&quot;height&quot;:687,&quot;width&quot;:1429,&quot;resizeWidth&quot;:1200,&quot;bytes&quot;:122246,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://thesalt.substack.com/i/187915858?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff34e2582-632d-4343-bd29-3e4bc5aaa4aa_1429x687.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:&quot;center&quot;,&quot;offset&quot;:false}" class="sizing-large" alt="" srcset="https://substackcdn.com/image/fetch/$s_!soMO!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff34e2582-632d-4343-bd29-3e4bc5aaa4aa_1429x687.png 424w, https://substackcdn.com/image/fetch/$s_!soMO!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff34e2582-632d-4343-bd29-3e4bc5aaa4aa_1429x687.png 848w, https://substackcdn.com/image/fetch/$s_!soMO!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff34e2582-632d-4343-bd29-3e4bc5aaa4aa_1429x687.png 1272w, https://substackcdn.com/image/fetch/$s_!soMO!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff34e2582-632d-4343-bd29-3e4bc5aaa4aa_1429x687.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p>When the model is confident enough (above a routing threshold), it uses a Soft Thinking&#8211;style latent step: take the top-j tokens under the renormalized distribution and form a probability-weighted embedding that is appended to the context as a &#8220;soft token.&#8221; When confidence is low (below the threshold), the method instead samples a single discrete token and appends its embedding, avoiding the mixture of many weak options. A simple &#8220;Cold Stop&#8221; heuristic monitors the distribution to emit an end-of-thinking token, after which the final answer is generated in the usual discrete space. The only task-specific hyperparameter is the routing threshold, selected via a small grid search over a handful of validation examples per benchmark. </p><p>Across several STEM math and coding benchmarks (AIME 2024/2025, GPQA Diamond, HumanEval, MBPP) and models ranging from 1.7B to 32B parameters (Qwen3 variants and a gpt-oss model), ThinkRouter consistently outperforms standard chain-of-thought decoding, Soft Thinking, and a random routing baseline, with average Pass@1 gains of up to ~20 points and generation-length reductions of up to ~15%.</p><div><hr></div><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://thesalt.substack.com/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe&quot;,&quot;language&quot;:&quot;en&quot;}" data-component-name="SubscribeWidgetToDOM"><div class="subscription-widget show-subscribe"><div class="preamble"><p class="cta-caption">The Salt - Curated AI is a reader-supported publication. To receive new posts and support my work, consider becoming a free or paid subscriber.</p></div><form class="subscription-widget-subscribe"><input type="email" class="email-input" name="email" placeholder="Type your email&#8230;" tabindex="-1"><input type="submit" class="button primary" value="Subscribe"><div class="fake-input-wrapper"><div class="fake-input"></div><div class="fake-button"></div></div></form></div></div>]]></content:encoded></item><item><title><![CDATA[Finding the Optimal Reasoning Budget for LLMs]]></title><description><![CDATA[The Weekly Salt #107]]></description><link>https://thesalt.substack.com/p/finding-the-optimal-reasoning-budget</link><guid isPermaLink="false">https://thesalt.substack.com/p/finding-the-optimal-reasoning-budget</guid><dc:creator><![CDATA[Benjamin Marie]]></dc:creator><pubDate>Wed, 11 Feb 2026 23:44:36 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!5XWM!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F76e4fccb-9a9d-449f-ad91-523bdcacc18e_709x433.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!5XWM!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F76e4fccb-9a9d-449f-ad91-523bdcacc18e_709x433.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!5XWM!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F76e4fccb-9a9d-449f-ad91-523bdcacc18e_709x433.png 424w, https://substackcdn.com/image/fetch/$s_!5XWM!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F76e4fccb-9a9d-449f-ad91-523bdcacc18e_709x433.png 848w, https://substackcdn.com/image/fetch/$s_!5XWM!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F76e4fccb-9a9d-449f-ad91-523bdcacc18e_709x433.png 1272w, https://substackcdn.com/image/fetch/$s_!5XWM!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F76e4fccb-9a9d-449f-ad91-523bdcacc18e_709x433.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!5XWM!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F76e4fccb-9a9d-449f-ad91-523bdcacc18e_709x433.png" width="728" height="444.6036671368124" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/76e4fccb-9a9d-449f-ad91-523bdcacc18e_709x433.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:433,&quot;width&quot;:709,&quot;resizeWidth&quot;:728,&quot;bytes&quot;:63915,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!5XWM!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F76e4fccb-9a9d-449f-ad91-523bdcacc18e_709x433.png 424w, https://substackcdn.com/image/fetch/$s_!5XWM!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F76e4fccb-9a9d-449f-ad91-523bdcacc18e_709x433.png 848w, https://substackcdn.com/image/fetch/$s_!5XWM!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F76e4fccb-9a9d-449f-ad91-523bdcacc18e_709x433.png 1272w, https://substackcdn.com/image/fetch/$s_!5XWM!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F76e4fccb-9a9d-449f-ad91-523bdcacc18e_709x433.png 1456w" sizes="100vw" fetchpriority="high"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p>This week, we review:</p><ul><li><p>&#11088;On the Optimal Reasoning Length for RL-Trained Language Models</p></li><li><p>Context Compression via Explicit Information Transmission</p></li><li><p>Large Language Model Reasoning Failures</p></li></ul><p></p><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://thesalt.substack.com/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe&quot;,&quot;language&quot;:&quot;en&quot;}" data-component-name="SubscribeWidgetToDOM"><div class="subscription-widget show-subscribe"><div class="preamble"><p class="cta-caption">The Salt - Curated AI is a reader-supported publication. To receive new posts and support my work, consider becoming a free or paid subscriber.</p></div><form class="subscription-widget-subscribe"><input type="email" class="email-input" name="email" placeholder="Type your email&#8230;" tabindex="-1"><input type="submit" class="button primary" value="Subscribe"><div class="fake-input-wrapper"><div class="fake-input"></div><div class="fake-button"></div></div></form></div></div><div><hr></div><p><strong><a href="https://arxiv.org/pdf/2602.09591">&#11088;On the Optimal Reasoning Length for RL-Trained Language Models</a></strong></p><p>H<em>ow long should the model think?</em> </p><p>The authors study RL fine-tuning of two math-reasoning models, a bare Qwen3-1.7B base model and a distill of a strong reasoning model, DeepSeek-R1-Distill-Qwen-1.5B, under several length-control objectives (GRPO/DAPO-style baselines plus RLOO-LP, ALP, and DRPO). They evaluate on AIME 2024/2025, AMC, and MATH-500, looking at both accuracy and average output tokens. The main result is that there is no universal &#8220;more is better&#8221; rule: the base model benefits monotonically from longer chains of thought, while the already-strong distilled model has a sweet spot at intermediate lengths, with both shorter and longer outputs hurting performance.</p><p>On the optimization side, for Qwen3-1.7B-Base, making the RL objective care about brevity consistently harms reasoning performance. The model appears to need long, exploratory rollouts during RL just to acquire coherent multi-step patterns. In contrast, for DeepSeek-R1-Distill-Qwen-1.5B, moderate penalties improve the efficiency&#8211;performance tradeoff: they trim output length while maintaining or slightly improving accuracy, whereas very strong penalties again degrade results. </p><p>All experiments share a DAPO-style RL setup, with fairly heavy compute (8 GPUs for 72 hours) and long context limits (up to 16k response tokens), so the observed length effects are not artifacts of trivial truncation.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!xGUH!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1d29d996-6448-4149-9f5c-e91ec674895f_1477x744.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!xGUH!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1d29d996-6448-4149-9f5c-e91ec674895f_1477x744.png 424w, https://substackcdn.com/image/fetch/$s_!xGUH!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1d29d996-6448-4149-9f5c-e91ec674895f_1477x744.png 848w, https://substackcdn.com/image/fetch/$s_!xGUH!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1d29d996-6448-4149-9f5c-e91ec674895f_1477x744.png 1272w, https://substackcdn.com/image/fetch/$s_!xGUH!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1d29d996-6448-4149-9f5c-e91ec674895f_1477x744.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!xGUH!,w_2400,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1d29d996-6448-4149-9f5c-e91ec674895f_1477x744.png" width="1200" height="604.1208791208791" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/1d29d996-6448-4149-9f5c-e91ec674895f_1477x744.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:false,&quot;imageSize&quot;:&quot;large&quot;,&quot;height&quot;:733,&quot;width&quot;:1456,&quot;resizeWidth&quot;:1200,&quot;bytes&quot;:279292,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://thesalt.substack.com/i/187113712?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1d29d996-6448-4149-9f5c-e91ec674895f_1477x744.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:&quot;center&quot;,&quot;offset&quot;:false}" class="sizing-large" alt="" srcset="https://substackcdn.com/image/fetch/$s_!xGUH!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1d29d996-6448-4149-9f5c-e91ec674895f_1477x744.png 424w, https://substackcdn.com/image/fetch/$s_!xGUH!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1d29d996-6448-4149-9f5c-e91ec674895f_1477x744.png 848w, https://substackcdn.com/image/fetch/$s_!xGUH!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1d29d996-6448-4149-9f5c-e91ec674895f_1477x744.png 1272w, https://substackcdn.com/image/fetch/$s_!xGUH!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1d29d996-6448-4149-9f5c-e91ec674895f_1477x744.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p>To unpack why the distilled model has an optimal intermediate length, the authors extend earlier &#8220;test-time scaling&#8221; analyses to RL-trained policies. </p><p>Instead of just tracking entropy, they decompose behavior into mode accuracy (is the most common answer correct?), entropy over answers, and mode share (how much mass sits on the most common answer). In the long-output regime, mode accuracy stays flat or even improves, but entropy rises and mode share falls: the model&#8217;s distribution moves closer to the right answer but spreads probability across too many options, and accuracy drops. In the short-output regime, both mode accuracy and mode share are low and entropy high, suggesting the model is both thinking too little and scattering its guesses. </p><p>So, in short, long outputs fail by dispersion, short outputs fail by under-thinking.</p><div><hr></div><p><strong><a href="https://arxiv.org/abs/2602.03784">Context Compression via Explicit Information Transmission</a></strong></p><p>The paper tackles long-context inference for LLMs through &#8220;soft&#8221; context compression, where a long input is mapped to a small set of continuous vectors that the decoder then conditions on. </p><p>Existing soft methods treat the LLM itself as the compressor: they add special compression tokens and let self-attention iteratively pull information into them. The authors argue this has two structural problems: information in early layers gets overwritten as it flows up the stack, and different compression tokens compete independently, leading to redundant coverage of some spans and neglect of others. They frame these as distribution mismatch across layers and a lack of globally coordinated allocation of compression capacity.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!BwKx!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd7eace64-b32d-4208-af76-7c304729fa9c_925x807.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!BwKx!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd7eace64-b32d-4208-af76-7c304729fa9c_925x807.png 424w, https://substackcdn.com/image/fetch/$s_!BwKx!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd7eace64-b32d-4208-af76-7c304729fa9c_925x807.png 848w, https://substackcdn.com/image/fetch/$s_!BwKx!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd7eace64-b32d-4208-af76-7c304729fa9c_925x807.png 1272w, https://substackcdn.com/image/fetch/$s_!BwKx!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd7eace64-b32d-4208-af76-7c304729fa9c_925x807.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!BwKx!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd7eace64-b32d-4208-af76-7c304729fa9c_925x807.png" width="925" height="807" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/d7eace64-b32d-4208-af76-7c304729fa9c_925x807.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:807,&quot;width&quot;:925,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:154066,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://thesalt.substack.com/i/187113712?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd7eace64-b32d-4208-af76-7c304729fa9c_925x807.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!BwKx!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd7eace64-b32d-4208-af76-7c304729fa9c_925x807.png 424w, https://substackcdn.com/image/fetch/$s_!BwKx!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd7eace64-b32d-4208-af76-7c304729fa9c_925x807.png 848w, https://substackcdn.com/image/fetch/$s_!BwKx!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd7eace64-b32d-4208-af76-7c304729fa9c_925x807.png 1272w, https://substackcdn.com/image/fetch/$s_!BwKx!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd7eace64-b32d-4208-af76-7c304729fa9c_925x807.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p>Their alternative, ComprExIT, freezes the base LLM and reinterprets compression as explicit information transmission over its hidden states. First, a depth-wise step builds &#8220;token anchors&#8221; at each position by gating and mixing layer representations, emphasizing early and mid layers while down-weighting late, generation-specialized ones. Second, a width-wise step aggregates anchors into a small number of &#8220;slots&#8221; via an entropy-regularized optimal transport plan that balances how much each token contributes to each slot under locality constraints. A small MLP then maps the resulting slots into the decoder&#8217;s input space. The compression module adds about 1% parameters to Llama-3.2 1B/3B backbones and is trained in two phases: generic next-token prediction on SlimPajama, followed by supervised QA fine-tuning, with a fixed compression ratio.</p><p>On six in-domain QA benchmarks (SQuAD, NewsQA, TriviaQA, SearchQA, HotpotQA, NQ), ComprExIT consistently beats strong soft compression baselines like ICAE, 500x, and Activation Beacon, improving average F1 by around 7&#8211;10 points depending on model size, while approaching or even exceeding prompt-tuned models that see the full context. The gains become larger in out-of-domain QA and in the harder setting where the compression module only sees language-modeling supervision and no task labels, where competing methods often collapse toward near-random performance on the 1B model. Ablations show that both depth-wise layer aggregation and globally optimized allocation matter: removing either causes sizable drops and leads to more redundant, low-rank allocation patterns across compression tokens.</p><div><hr></div><p><strong><a href="https://arxiv.org/abs/2602.06176">Large Language Model Reasoning Failures</a></strong></p><p>The survey proposes a two-axis taxonomy: along one axis, reasoning is split into informal (cognitive and social), formal (logic, math, code), and embodied (physical and spatial reasoning from text-only setups through 2D vision to 3D, interactive environments). Along the other axis, failures are grouped as fundamental (rooted in architecture or training), application-specific (e.g., theory of mind or robotics), and robustness failures (instabilities under small perturbations). The authors then populate this grid with a large collection of empirical results, matching each failure type with hypothesized causes and mitigation strategies.</p><p>Across informal reasoning, the survey highlights deficits that look uncomfortably like missing executive functions: limited working memory, weak inhibitory control, and poor cognitive flexibility, together with fragile abstract reasoning. LLMs also mirror and amplify human cognitive biases, confirmation, framing, anchoring, order effects, and social/affective biases, and their behavior in social reasoning tasks (theory of mind, emotional understanding, moral and norm reasoning) is brittle under rephrasings, language changes, or more realistic multi-turn interactions. </p><p>In formal reasoning, the paper emphasizes compositional failures, instability on perturbed benchmarks, and surprisingly persistent problems in counting and basic arithmetic, tracing them not just to prompting but to tokenization, positional encoding, and the next-token objective itself.</p><p>The taxonomy makes clear that many celebrated gains in &#8220;reasoning&#8221; sit on top of unresolved, cross-cutting fundamental failures, like working-memory limits, bias inherited from data and architecture, and the absence of robust internal world models.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!lj0B!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F33910fb2-036b-4f49-b758-a2f7b92e10b7_1156x874.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!lj0B!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F33910fb2-036b-4f49-b758-a2f7b92e10b7_1156x874.png 424w, https://substackcdn.com/image/fetch/$s_!lj0B!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F33910fb2-036b-4f49-b758-a2f7b92e10b7_1156x874.png 848w, https://substackcdn.com/image/fetch/$s_!lj0B!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F33910fb2-036b-4f49-b758-a2f7b92e10b7_1156x874.png 1272w, https://substackcdn.com/image/fetch/$s_!lj0B!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F33910fb2-036b-4f49-b758-a2f7b92e10b7_1156x874.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!lj0B!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F33910fb2-036b-4f49-b758-a2f7b92e10b7_1156x874.png" width="1156" height="874" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/33910fb2-036b-4f49-b758-a2f7b92e10b7_1156x874.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:874,&quot;width&quot;:1156,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:164337,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://thesalt.substack.com/i/187113712?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F33910fb2-036b-4f49-b758-a2f7b92e10b7_1156x874.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!lj0B!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F33910fb2-036b-4f49-b758-a2f7b92e10b7_1156x874.png 424w, https://substackcdn.com/image/fetch/$s_!lj0B!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F33910fb2-036b-4f49-b758-a2f7b92e10b7_1156x874.png 848w, https://substackcdn.com/image/fetch/$s_!lj0B!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F33910fb2-036b-4f49-b758-a2f7b92e10b7_1156x874.png 1272w, https://substackcdn.com/image/fetch/$s_!lj0B!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F33910fb2-036b-4f49-b758-a2f7b92e10b7_1156x874.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><div><hr></div><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://thesalt.substack.com/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe&quot;,&quot;language&quot;:&quot;en&quot;}" data-component-name="SubscribeWidgetToDOM"><div class="subscription-widget show-subscribe"><div class="preamble"><p class="cta-caption">The Salt - Curated AI is a reader-supported publication. To receive new posts and support my work, consider becoming a free or paid subscriber.</p></div><form class="subscription-widget-subscribe"><input type="email" class="email-input" name="email" placeholder="Type your email&#8230;" tabindex="-1"><input type="submit" class="button primary" value="Subscribe"><div class="fake-input-wrapper"><div class="fake-input"></div><div class="fake-button"></div></div></form></div></div>]]></content:encoded></item></channel></rss>