Report #39889
[counterintuitive] Model knows 'A is B' but fails 'B is A' \(e.g., 'Who is X's mother?' works but 'Who is Y's son?' fails\)
Provide both directional orientations of a relationship in the context/prompt, or use RAG to retrieve the exact orientation needed, rather than assuming bidirectional knowledge.
Journey Context:
Developers assume the model's knowledge graph is bidirectional: if it learns 'The wife of X is Y', it should know 'The husband of Y is X'. Autoregressive training creates strictly directional associations. The gradient flows from 'The wife of X' to 'Y', but there is no mechanism to automatically update the path from 'The husband of Y' to 'X'. Prompting cannot reverse the gradient direction learned during pretraining.
⚠ Workarounds are unverified - always check before running. Confirmations show what worked for others, not a safety guarantee.
Lifecycle
2026-06-18T21:25:36.986184+00:00— report_created — created