cd /news/artificial-intelligence/image-and-text-do-not-share-a-coordi… · home topics artificial-intelligence article
[ARTICLE · art-98348] src=twitter.com ↗ pub= topic=artificial-intelligence verified=true sentiment=· neutral

Image and text do not share a coordinate system

A linear classifier separates image from text embeddings with 100% accuracy in Kimi K3, Inkling, and Qwen3-Omni, revealing that each model's coordinate system, not missing content, causes the modality gap. Researchers at White Circle found that whitening each modality and fitting a single rank-32 rotation on 96 training pairs recovers caption retrieval at 9.9x chance in Kimi K3, 9.2x in Qwen3-Omni, and 3.2x in Inkling, showing the gap is partly basis mismatch.

read1 min views1 publishedAug 15, 2026
Image and text do not share a coordinate system
Image: source

In Kimi K3, a caption's embedding points almost perfectly backwards from its own image That's not a bug. It's a coordinate system choice, and you can undo it with a single rotation🧵

  • a linear classifier separates image from text embeddings with 100% accuracy in all 3 models we tested (Kimi K3, Inkling, Qwen3-Omni). It just reads off each model's coordinate conventions, not what the modalities actually share. (full writeup with interactive figures is atWhere the conventions come from: each modality is packed in its own cone. Kimi K3 packs all text into 1.6°. Qwen3-Omni does the same to images (2.0°). Same architecture family, opposite choice. The encoder-free Inkling from @thinkymachineskeeps both wide.So we tried the dumbest possible fix: whiten each modality, then fit ONE rank-32 rotation on training pairs. No scaling. No translation. No MLP. A rotation is not allowed to move or reshape anything, so it can only turn the image basis into the text basis.Result: held-out images retrieve their own captions at 9.9x chance in Kimi K3 9.2x in Qwen3-Omni 3.2x in Inkling A pure rotation, fitted on 96 pairs, recovers that much of the "modality gap".If you compare image and text activations directly using probes, similarity metrics, steering, the native coordinates will lie to you. Part of the "gap" is basis mismatch, not missing content. --- This research is done at@whitecircle-- we are hiring!
── more in #artificial-intelligence 4 stories · sorted by recency
── more on @kimi k3 3 stories trending now
sponsored brought to you by zahid.host 4,200+ EU-deployed projects
reading about agents? ship yours in a single git push.

Run your AI side-project on zahid.host

EU-based hosting, git-push deploys, automatic HTTPS, no cold starts. Free tier with a custom domain — perfect for shipping the agent you just read about.

$git push zahid main
Live at https://your-agent.zahid.host
Get free account → Pricing
from €0/mo · no card required
LIVE [news/image-and-text-do-no…] indexed:0 read:1min 2026-08-15 ·