Soft Spatial Reasoning

Rafi Ibn Sultan, Md. Sajid Alam Chowdhury, Saleh Zare Zade, Chengyin Li, Prashant Khanduri, Marco Brocanelli, Dongxiao Zhu

Wayne State University · Henry Ford Health · The Ohio State University

Published September 30, 2026 · on the feed October 1, 2026 · ▲ 2 · arXiv 2609.38717

Reasoning & mathVision & multimodal Empty repo arXiv ↗Hugging Face ↗

The abstract

Large Vision-Language Models (LVLMs) commonly perform spatial reasoning through chain-of-thought (CoT), encoding intermediate reasoning as autoregressive sequences of discrete language tokens. Such hard thinking requires committing to a single token at each step, even when the correct spatial interpretation remains uncertain. This early commitment constitutes premature discretization: an incorrect token selection can propagate errors through subsequent reasoning. We propose Soft Spatial Reasoning, a post-training framework that introduces soft thinking for spatial tasks in LVLMs. At each intermediate reasoning step, the LVLM forms a continuous soft state by mixing token embeddings rather than selecting a single token, allowing multiple candidate continuations to influence the next step. The appropriate degree of softness, however, can vary across reasoning steps: retaining multiple candidates may preserve a useful spatial interpretation, but if those candidates imply conflicting spatial relations, mixing them may interfere with subsequent reasoning. At the core of Soft Spatial Reasoning is AdaptSoft, a controller that uses the current hidden state and predictive uncertainty to adapt the degree of softness at each reasoning step. To train AdaptSoft, we introduce a gradient-alignment learning objective that provides a step-specific learning signal for softness control without intermediate reasoning supervision. Across diverse spatial benchmarks, Soft Spatial Reasoning outperforms hard and fixed-soft CoT baselines using the same backbone, as well as a range of existing LVLMs. The source code is available at https://github.com/rafiibnsultan/Soft_Spatial_Reasoning

The Brief

2:33

A short podcast summary of the paper. Written and voiced by AI.

Transcript

Soft Spatial Reasoning. By Rafi Ibn Sultan and six others, from Wayne State University, Henry Ford Health, and one other institution. Published on the thirtieth of September. Its code repository is a placeholder: a readme, and nothing to run yet.

Large vision-language models usually reason about space through chain of thought, writing out intermediate steps as an autoregressive sequence of discrete language tokens. The authors call this hard thinking, and its cost is that every step must commit to exactly one token, even when the correct spatial interpretation is still uncertain. They name the result premature discretization. Commit to the wrong token early, and the error can propagate through everything that follows. Left or right, in front or behind: once the sequence has said one, the alternatives are gone.

Soft Spatial Reasoning is a post-training framework that brings soft thinking to spatial tasks. At each intermediate step, instead of selecting a single token, the model forms a continuous soft state by mixing token embeddings. Several candidate continuations can then all influence the next step, rather than one winning outright and the rest being discarded.

There is a catch, and the paper builds around it. The right amount of softness is not the same at every step. Keeping several candidates alive can preserve a spatial interpretation that turns out to be useful. But if those candidates imply spatial relations that conflict with each other, mixing them can interfere with the reasoning that comes after. Sometimes it helps to stay undecided, and sometimes it does harm.

The component at the centre of the framework is AdaptSoft, a controller that sets the degree of softness at each reasoning step. It decides from two inputs: the current hidden state, and the model's predictive uncertainty. Training such a controller raises its own difficulty, because there is no supervision telling it what the intermediate reasoning should look like. The authors answer this with a gradient-alignment learning objective, which supplies a learning signal specific to each step for controlling softness, without needing intermediate reasoning supervision at all.

On a diverse set of spatial benchmarks, Soft Spatial Reasoning outperforms two kinds of chain-of-thought baseline built on the same backbone: the usual hard version, and a soft version with fixed softness. It also outperforms a range of existing large vision-language models. The abstract gives no specific numbers for these comparisons.

The comparison against fixed softness is the one that carries the argument. Beating hard thinking shows that keeping options open can help. Beating a fixed blend shows something narrower and more useful: that how open to keep them should be decided step by step, by looking at where the model is and how unsure it is.

Paper Quest · 7 chapters · about 40 min

Play this paper

Learn it by doing: make the calls the authors made, guess the result before you see it, and defend it in a viva graded on your own words. Chapter 1 is right here.

Chapter 1 🧩 · The problem

One wrong word early on, and the whole answer goes astray. That is the wall here.

You ask a vision-language model where the red ball is relative to the yellow chair. It reasons step by step in words before answering, and every step must pick exactly one word.

The road ahead

  1. 1 · The problem ~7 min When a model reasons in words, each step must commit to one word, so an early wrong guess can steer every later step.
  2. 2 · What came before ~3 min
  3. 3 · The key idea ~8 min Let each reasoning step carry a mix of candidate words, with a controller setting how mixed each step should be.
  4. 4 · Choose your own research ~3 min
  5. 5 · Build the method ~8 min At each step, read the hidden state and uncertainty, set a temperature, blend top candidate embeddings, and feed the blend onward.
  6. 6 · The experiment ~6 min You’ll guess: On spatial benchmarks with the same backbone, which chain-of-thought baselines did Soft Spatial Reasoning outperform?
  7. 7 · The viva ~5 min Three questions from the examiners, answered in your own words. Win it for the paper’s trophy.
Join free to play the whole quest ›

Free, with Google or an email address. Your stars and progress are kept.

KipQuest: the day’s AI research, as podcasts and quests. All papers Android app Privacy Contact Episodes are written and voiced by AI from each paper. Summaries can contain mistakes: the paper is the source.