Persisting Information and Model Consistency
Model consistency means giving steady answers to the same or similar questions.
Why a Repeated Question Can Get a Different Answer
Imagine someone asks you to rate the same joke on a scale from 1 to 5, and then asks again a few minutes later. Would you give the same number both times? Many people find that harder than it sounds. A rating like this is subjective: there is no answer key to check against, so the number depends on how the rater feels in the moment and on what they remember about their own earlier judgment.
This small scenario captures the topic of this article, which is model consistency. An AI model is consistent when it gives steady answers to the same question or to similar questions. The source's answer to how a model can be helped to stay consistent is surprisingly human: it depends on the model being able to look back at what it already said.
Tracing a Repeated Rating Task
The easiest way to see the mechanism is to follow the messages in order. In the diagram below, the user asks for a rating, the model answers, and then the same question comes back. The key question is whether the earlier answer is available when the second answer is produced. The source's point is that a model which can reference its previous answers has something to calibrate against.
Read the diagram as a conversation rather than as a single answer. Step 2 is the step that matters most for consistency. Rating 1 is not just a number that disappears once it is spoken; it is part of what the model can see when it reaches step 4. The diagram is a teaching device built from the source's rating scenario. The source describes the principle at the level of the idea and does not walk through a specific session.
What Consistency Means and What It Does Not Mean
Model consistency means giving steady answers to the same or similar questions.
Consistency is about whether the answers agree with each other across repeated questions. The source places its discussion mainly on subjective questions, such as rating a joke from 1 to 5. These are the questions where consistency is most at risk, because a rating like this has no single correct value. That is exactly why repeated answers can drift.
How Referencing Previous Answers Enables Calibration
The central idea in the source is that a model which can reference its previous answers can calibrate future answers to match them. The source compares this to people. When a person is asked a subjective question twice and remembers the first answer, the earlier response acts as an anchor. It gives the second answer something to be compared against, so the rating does not drift without reason.
Notice what this mechanism depends on. The model must be able to reference its previous answers. If earlier answers are not available when the model responds to a later question, it has nothing to calibrate against. The source's point is therefore conditional: the ability to look back is what makes improved consistency possible. The comparison below contrasts the two situations.
Following Ratings Round by Round
A repeated subjective task can be read as a loop. In each round the model looks at its prior answers, compares them with the new question, and then chooses its next rating. The loop below shows the same cycle repeating for each new question.
Tracing three ratings of the same joke
A user asks a model to rate the same joke from 1 to 5 three times in one conversation. The earlier answers stay visible in the conversation. Trace how each answer relates to the one before it. The specific numbers below are hypothetical and are used only to illustrate the principle.
- 1First rating
With no earlier answer in view, the model gives a rating. Suppose it is 4. Nothing in the conversation yet constrains this value.
- 2Second rating
The same question returns. Rating 1 (the 4) is part of the conversation the model can reference. The model compares the new judgment with that earlier answer and is anchored toward it, so a second value of 4 or 5 is plausible, and a jump to 1 would be unexplained drift.
- 3Third rating
Now two prior answers are visible. The model has more to compare against, and the earlier ratings jointly shape where the third one lands, keeping the three judgments aligned.
When earlier answers are visible, each later rating is shaped by the ones before it. Without them, the model has nothing to calibrate against, and the rating depends only on the new question.
Mistakes When Reasoning About Consistency
Common mistake Treating consistency and correctness as the same property
What it looks likeA model gives the same rating every time to a joke, and someone concludes that the model is judging the joke well.
Why it failsThe source says consistency should be assessed separately from correctness. Steady answers show agreement across repeated questions, not that the answers are right.
Do this insteadCheck each property on its own: whether the answers agree with each other, and whether they are accurate for the question asked.
Common mistake Assuming a model always remembers its earlier answers
What it looks likeSomeone expects a second rating to match the first because the model 'knows' what it said, even though the earlier exchange is not part of the input.
Why it failsThe source's mechanism depends on the model being able to reference its previous answers. If those answers are not available, there is nothing to calibrate against.
Do this insteadConfirm that earlier exchanges are included in what the model sees before expecting calibrated answers.
Common mistake Expecting subjective questions to have a fixed right answer
What it looks likeSomeone looks for the one correct rating of a joke and is surprised that repeated answers vary.
Why it failsRating a joke has no single correct value. The source identifies exactly this lack of an answer key as why repeated answers can drift.
Do this insteadJudge consistency on subjective tasks by whether repeated ratings are anchored to each other, not by matching a fixed value.
Practice: Predicting Drift
A model rates a poem 2 out of 5 early in a conversation. Later, the same question is asked again. Predict whether the second rating is more likely to stay close to 2 when the first answer is still visible in the conversation, or when it is not included in the input at all. Then explain your reasoning using the idea of an anchor.
Hints
- Ask what the second answer is being compared against in each case.
- The source says the earlier response acts as an anchor for the second answer.
- If nothing from the earlier answer is available, what is there to calibrate to?
Key Takeaways
- Model consistency means giving steady answers to the same or similar questions, and it is most at risk on subjective questions with no answer key.
- Consistency should be assessed separately from correctness: steady answers do not by themselves show that the answers are right.
- A model that can reference its previous answers can calibrate future answers to match them, much as a person anchors a repeated rating to an earlier one.
- The mechanism is conditional: if earlier answers are not available to the model, it has nothing to calibrate against.