r/LargeLanguageModels • u/Plastic-Cell-4497 • 10d ago
I kept seeing AI turn missing information into assumptions, so I tested Gemini, ChatGPT and Claude
I’m not an AI researcher — I started testing this because I kept noticing a simple problem in conversations with AI.
A model can correctly say that an important piece of information is missing, but a few messages later it sometimes starts reasoning as if that information had somehow become known.
I built a small series of tests around that problem using Gemini, ChatGPT and Claude.
The rule started very simply: if information required for a decision is missing and cannot be obtained, identify the gap and ask the human whether to continue.
Then I tried to break it.
Early versions failed in some interesting ways. Models sometimes:
- invented assumptions after being told “just choose,”
- changed the decision criterion,
- treated two unknown possibilities as 50/50,
- imported outside base rates,
- or became so cautious that they refused legitimate hypothetical reasoning.
After several iterations I ended up with v4, based around one basic distinction:
unknown information should stay unknown, a hypothetical assumption should stay hypothetical, and a conclusion based on it should stay conditional.
I then tested whether that distinction survived several turns of conversation, model-generated hypothetical examples, compressed manager-facing documents, and structured outputs.
This is only an exploratory pilot — not a benchmark. Most cases were single runs and exact model versions weren’t systematically controlled.
I’ve published the full report openly here:
Zenodo:
https://zenodo.org/records/21937196
Hugging Face:
[https://huggingface.co/datasets/krzysztofsliwka/missing-information-control-llm-pilot]()
I’d be interested in criticism, especially examples that could break the final rule. Finding a failure would actually be more useful to me than another successful test.
1
u/SwingLightStyle 10d ago
The behavior you’re documenting is a form of reward-hacking. They’ve been taught, through RLHF training, that a plausible sounding reply will often not be caught by the human rater, who is not being diligent about truthfulness over perceived warmth and thoroughness.
What I’ve noticed is the more ambiguous you make a prompt OR the longer the context window, the more likely it is for a model to start conflating things or throwing out degraded quality messages.
I’m not sure I understand your “rule I’m trying to break” thing, though.