<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Self Consistency on AIBussin — AI applications, systems and books</title><link>https://aibussin.com/tags/self-consistency/</link><description>Recent content in Self Consistency on AIBussin — AI applications, systems and books</description><generator>Hugo</generator><language>en-US</language><lastBuildDate>Tue, 01 Sep 2026 10:41:00 +0100</lastBuildDate><atom:link href="https://aibussin.com/tags/self-consistency/index.xml" rel="self" type="application/rss+xml"/><item><title>Candidate Generation and Selection</title><link>https://aibussin.com/books/agents-from-first-principles/03-chapter/</link><pubDate>Sat, 08 Aug 2026 15:54:00 +0100</pubDate><guid>https://aibussin.com/books/agents-from-first-principles/03-chapter/</guid><description>&lt;p&gt;The previous chapter built a boundary that stops arbitrary model output from acquiring execution authority without explicit checks. It made one class of failure inspectable and enforceable, and it is silent about another.&lt;/p&gt;&#10;&lt;p&gt;Suppose the model is asked to solve a coding problem. One run produces the right patch. The next produces a plausible but incomplete one. A third produces something better again. Nothing is malformed, nothing violates the action schema, and every one of them would pass the boundary we just built. Validity and quality are different properties. A proposal can be completely valid and still be a poor choice, which relocates the uncertainty rather than removing it:&lt;/p&gt;</description></item><item><title>How Do You Measure a Hallucination?</title><link>https://aibussin.com/books/hallucination-from-first-principles/04-chapter/</link><pubDate>Sat, 29 Aug 2026 23:14:00 +0100</pubDate><guid>https://aibussin.com/books/hallucination-from-first-principles/04-chapter/</guid><description>&lt;p&gt;The first three chapters deliberately avoided building a detector.&lt;/p&gt;&#10;&lt;p&gt;Before designing one, we needed to define exactly what it would be expected to detect.&lt;/p&gt;&#10;&lt;p&gt;Chapter 1 established that fluent generation can continue after evidential support has weakened or disappeared.&lt;/p&gt;&#10;&lt;p&gt;Chapter 2 showed that &lt;em&gt;hallucination&lt;/em&gt; covers several different failure relationships.&lt;/p&gt;&#10;&lt;p&gt;Chapter 3 then separated the objects a reliability system must not collapse:&lt;/p&gt;&#10;&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-text" data-lang="text"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;truth&#10;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;≠&#10;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;evidence&#10;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;≠&#10;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;support&#10;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;≠&#10;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;attribution&#10;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;≠&#10;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;provenance&#10;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;≠&#10;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;verification&#10;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;≠&#10;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;policy acceptance&#10;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;Now we can finally ask the engineering question:&lt;/p&gt;</description></item><item><title>Reasoning Is More Than Architecture — Where Extra Computation Lives</title><link>https://aibussin.com/books/models-from-first-principles/10-chapter/</link><pubDate>Tue, 01 Sep 2026 10:41:00 +0100</pubDate><guid>https://aibussin.com/books/models-from-first-principles/10-chapter/</guid><description>&lt;h1 id="reasoning-is-more-than-architecture--where-extra-computation-lives"&gt;Reasoning Is More Than Architecture — Where Extra Computation Lives&lt;/h1&gt;&#10;&lt;p&gt;So far in &lt;strong&gt;Models From First Principles&lt;/strong&gt;, we have changed several different things and called all of them model design.&lt;/p&gt;&#10;&lt;p&gt;We changed what a model predicts.&lt;/p&gt;&#10;&lt;p&gt;MR.Q produced one learned quality score.&lt;/p&gt;&#10;&lt;p&gt;EBT added Q, V, policy, and advantage.&lt;/p&gt;&#10;&lt;p&gt;SICQL turned those outputs into explicit model components.&lt;/p&gt;&#10;&lt;p&gt;Then we changed how computation unfolds.&lt;/p&gt;&#10;&lt;p&gt;HRM introduced recurrent state operating at different timescales.&lt;/p&gt;</description></item><item><title>Advanced Agents From First Principles 02: Why Does My Reasoning Agent Give a Different Answer Every Time? Use Self-Consistency Without Confusing Consensus With Truth</title><link>https://aibussin.com/books/advanced-agents-from-first-principles/02-chapter/</link><pubDate>Sat, 08 Aug 2026 22:44:00 +0100</pubDate><guid>https://aibussin.com/books/advanced-agents-from-first-principles/02-chapter/</guid><description>&lt;p&gt;A reasoning agent gives you one answer.&lt;/p&gt;&#10;&lt;p&gt;You run it again.&lt;/p&gt;&#10;&lt;p&gt;It gives you another.&lt;/p&gt;&#10;&lt;p&gt;You change nothing important:&lt;/p&gt;&#10;&lt;ul&gt;&#10;&lt;li&gt;same task,&lt;/li&gt;&#10;&lt;li&gt;same tools,&lt;/li&gt;&#10;&lt;li&gt;same model family,&lt;/li&gt;&#10;&lt;li&gt;same broad context.&lt;/li&gt;&#10;&lt;/ul&gt;&#10;&lt;p&gt;Yet the result changes.&lt;/p&gt;&#10;&lt;p&gt;That is not necessarily a bug.&lt;/p&gt;&#10;&lt;p&gt;A probabilistic model is allowed to produce more than one plausible trajectory.&lt;/p&gt;&#10;&lt;p&gt;The engineering question is different:&lt;/p&gt;&#10;&lt;blockquote&gt;&#10;&lt;p&gt;&lt;strong&gt;How should an agent system use that variation?&lt;/strong&gt;&lt;/p&gt;&#10;&lt;/blockquote&gt;&#10;&lt;p&gt;One common answer is &lt;strong&gt;self-consistency&lt;/strong&gt;.&lt;/p&gt;&#10;&lt;p&gt;Generate several independent reasoning trajectories.&lt;/p&gt;</description></item><item><title>Agents From First Principles 02: AI Agent Gives Inconsistent Answers? Generate Multiple Candidates and Rank Them</title><link>https://aibussin.com/post/agents-from-first-principles-02/</link><pubDate>Sat, 08 Aug 2026 15:54:00 +0100</pubDate><guid>https://aibussin.com/post/agents-from-first-principles-02/</guid><description>&lt;p&gt;One of the first things you notice when you build anything around a large language model is that the same prompt does not always produce the same quality of answer.&lt;/p&gt;&#10;&lt;p&gt;Sometimes the first response is excellent.&lt;/p&gt;&#10;&lt;p&gt;Sometimes it is merely acceptable.&lt;/p&gt;&#10;&lt;p&gt;Sometimes it misses the point entirely.&lt;/p&gt;&#10;&lt;p&gt;That creates a very common agent-engineering question:&lt;/p&gt;&#10;&lt;blockquote&gt;&#10;&lt;p&gt;If the model is inconsistent, should the agent trust the first answer it gets?&lt;/p&gt;&#10;&lt;/blockquote&gt;&#10;&lt;p&gt;Often, no.&lt;/p&gt;</description></item></channel></rss>