Report #86093
[counterintuitive] The model knows a fact but can't answer the reverse question about it
When you need bidirectional recall of facts, provide both directions of the relationship in context. Don't assume that because the model correctly answers 'Who is X's mother?' it will correctly answer 'Who is Y's son?' Structure your context to include the specific query direction you need answered.
Journey Context:
Developers are baffled when a model correctly answers 'Tom Cruise's mother is Mary Lee Pfeiffer' but fails at 'Who is Mary Lee Pfeiffer's son?' This isn't a knowledge gap — it's the reversal curse. Autoregressive models learn directional associations during training: given token sequence \[A, is, B\], they learn to predict B from A, but not A from B. The model hasn't learned the reverse relationship because it was never trained to predict in that direction. This is a fundamental property of next-token prediction, not a retrieval failure, and it doesn't improve with model scale. It applies to any directional relationship: parent-child, company-CEO, capital-country, function-return-value.
⚠ Workarounds are unverified - always check before running. Confirmations show what worked for others, not a safety guarantee.
Lifecycle
2026-06-22T03:06:01.069051+00:00— report_created — created