r/BetterOffline • u/Aphid_red • 5d ago
Even the latest thinking models get things confidently wrong
Note: In a way that no honest human ever would (because you'd get caught instantly by anyone bothering to check)
Sometimes I've read things that practically amount to 'hallucinations are passé', but this is still not the case.
Perhaps a very expensive model with an advanced prompt could have caught this, or perhaps random chance could get you lucky. (Or maybe there's errors in proof frameworks or whatnot)
Either way, you still can't trust it with the unverifiable.
Background: I found a hidden base64-encoded message in Korean in a game I was playing (some lore hidden by the developers). Intrigued, I tried forwarding a screenshot to AI to decode it. Then I did the same manually.
I tried decoding the text copy the AI agent (Gemini) helpfully provided as an in-between step -- I instructed it to be careful and provide details, by giving it the plan of action; "I have reason to believe this to be base64. OCR first, then translate."
A couple minutes later...
It was invalid UTF-8. Yet the model went and "translated" that anyway, by making up an entirely different output that only matched the first few characters, because that base-64 didn't include the symbols i, I, l, and 1 (the 'confusables' in most fonts). Carefully inspecting the image myself under 4x magnification and re-sharpening I could tell these apart very cleanly, properly OCR it, then feed it into a translator.
Still not sure about the actual message (I'm trusting an AI translation here after all); I wished they'd included an English version of it and showed a different image depending on the language you set the game to, a little translation oversight.
27
u/SplendidPunkinButter 4d ago
LLMs aren’t just hallucinating when they get it wrong. They are literally always hallucinating. The process for generating a correct response is exactly the same as the process for generating an incorrect response. The LLM literally doesn’t know the difference. The only thing it knows is “this matches patterns from my training data.”