{"id":"89416391-5a03-4a9f-9501-d5cec164771d","arxiv_id":"2512.13517","paper_version":2,"verdict":"CONDITIONAL","confidence":"MODERATE","novelty_score":7.0,"correctness_risk":"medium","formal_verification":"none","parameter_count":4,"one_line_summary":"A deep neural model with equivariant, symbolic, and agentic components reproduces human accuracy and action counts on Shepard-Metzler mental rotation, but not full reaction-time behavior.","lead":"The authors built a three-part deep learning model that mentally rotates 3D shapes, guided by VR experiments where people compared shapes and sometimes rotated them with a joystick. It reproduces human accuracy and the typical number of rotation actions, but explains reaction times only partly.","discovery_kind":"new_application","skeptic_critique":{"model":"deepseek-v4-flash","headline":"Action-count match is baked into Module III's quadrant output classes; the model's parsimonious behavior is a designed consequence, not independent evidence for the Quadrant Hypothesis.","rationale":"The reader's weakest assumption and my own converge: the Quadrant Hypothesis is the load-bearing element. I considered other flaws — the abstract's 'captures response times' is not backed by an actual RT model (the paper itself says reaction times are only 'partly explained' and cannot explain the 120° vs 180° difference), and the IQR-based removal of four participants weakens the human dataset. These are real but either acknowledged by the authors or secondary. The more fundamental issue is that the human-action match is partly manufactured by the choice of Module III's output space. A model that can only rotate in 90° steps and decides to stop based on a 90° symbolic partition will trivially produce 'about one action' for non-zero disparities; Fig. 10 is therefore not a free behavioral prediction. The no-action ablation makes the point starkly: an invariant classifier solves the task at 97.03% without rotating at all, so the model's actions are not necessary for task performance, and the action-count match is a property of the hand-defined control policy rather than of the learned representations alone. This does not invalidate the paper: the model is a credible feasibility proof that equivariant plus neuro-symbolic components can solve held-out mental rotation, the code is available, and the ablations demonstrate that each component contributes. But the claim that the model provides empirical support for the Quadrant Hypothesis in humans should be conditional pending a test against a continuous-action alternative. Hence the verdict remains CONDITIONAL, unchanged from the reader.","tokens_in":25744,"tokens_out":7684,"duration_ms":78208,"concrete_test":"Replace Module III's five-class output with a continuous rotation regressor trained on the same symbolic sequences to predict the exact angular disparity (or a noisy estimate with fitted error sigma), while keeping the EqNR+VSM features, the iterative loop, the same train/test object splits, and the same stopping rule (stop when symbolic sequences are in the same quadrant). Compare the resulting action-count histograms and final-disparity distributions to human Fig. 10 and Fig. 3. If the continuous agent matches human data as well as the quadrant agent does, the quadrant-specific action space is not necessary to explain the behavior; if it does not (e.g., because it aligns too precisely or produces different action counts), the quadrant partition is doing real explanatory work.","verdict_should_be":"UNCHANGED","load_bearing_attack":"The central behavioral claim rests on the Quadrant Hypothesis (Sec. 3.3), but the model's action-count match is largely manufactured by the design of Module III (Sec. 4.1.3). Module III is trained to output exactly five classes: SAME, MIRROR, one quadrant clockwise, one quadrant counterclockwise, and two quadrants apart. At inference, rotation actions are these quadrant jumps, and the agent stops when the symbolic descriptions fall in the same quadrant. Thus the model's action-count distribution in Fig. 10 — 0 actions at 0°, about 1 action at 60/120/180° — is not an emergent behavioral prediction; it is an immediate consequence of the discrete label space and the stopping rule. The human observation that participants average 1.05 actions and leave final disparities within [-45°, +45°] is consistent with quadrant coding, but the same coarse statistics would be produced by any actor making a single approximate alignment within a 90° tolerance. The paper provides no continuous-action control. The no-action ablation (Sec. 5.1) sharpens the problem: a feed-forward classifier trained directly on symbolic descriptions reaches 97.03% accuracy without taking any actions, so action-taking is not required for task competence. The only reason the full model 'captures' action counts is that the action space was defined by the quadrant partition. This makes the claimed support for the Quadrant Hypothesis a designed consequence rather than an empirical discovery. The model remains a serious constructive demonstration, but the behavioral match cannot be cited as independent evidence for human quadrant-based symbolic encoding.","agreement_with_reader":"agree"},"referee_report":{"model":"deepseek-v4-flash","summary":"The paper proposes a three-component neural architecture for mental rotation: (1) an equivariant neural renderer (EqNR) that builds a 3D spatial latent representation from 2D views; (2) a Vision Symbolic Model (VSM) that maps that latent into a sequential symbolic description; and (3) an MLP decision agent that compares symbolic descriptions to either make a same/mirror judgment or choose a quadrant rotation action. The model is trained on Shepard-Metzler shapes and tested on held-out shapes, where it reaches 96.13% accuracy. The authors complement the modeling with a new VR experiment (N=19, 15 analyzed) contrasting a No-Action condition with an Action condition in which participants can rotate one object manually. From the VR data they formulate the \"Quadrant-Dependent Symbolic Representation Hypothesis\" — that humans encode objects by 90-degree quadrant membership and use coarse quadrant-based rotation actions. The paper claims to capture human performance, response times, and action behavior, and to demonstrate the necessity of each component through ablations. The work is presented as the first mechanistic neural model of human mental rotation.","tokens_in":26170,"tokens_out":5738,"duration_ms":57396,"significance":"If the central claims held, this would be a valuable contribution: it would be one of the first deep-learning models to solve Shepard-Metzler mental rotation on held-out shapes while also making contact with human behavioral data, and it would concretely propose a symbolic-spatial hybrid mechanism for mental rotation. The authors are commendably transparent about important limitations (Section 5: the model cannot explain 120° vs 180° reaction-time differences; the absence of single-trial consistency in human data; the speculative nature of the neural implementation). The release of code and the planned release of the VR dataset are also strengths. However, as discussed below, the behavioral and cognitive-interpretation claims are currently overstated because the action-count behavior is largely an immediate consequence of the chosen discrete label space, and the reaction-time claim is not backed by a fitted RT model.","major_comments":[{"comment":"The abstract states the model \"captures well ... response times,\" but the only RT link in Section 5 is: \"If we attribute a fixed duration to each action, we predict an approximately linear reaction time as a function of angle from 0° to 120°.\" No duration is estimated from human data, no quantitative comparison is made between predicted and observed RTs, and the model is explicitly unable to explain the 120° vs 180° difference in the No-Action setup. RT variability at fixed disparity (Fig. 2, App. Fig. 15) is also not modeled. The RT claim should be either removed from the abstract or supported by an actual RT model (e.g., fitting per-action durations plus baseline times, predicting human RT distributions, and reporting goodness of fit).","section":"Section 5 (\"Linear reaction times...\") and Abstract"},{"comment":"The action-count match is a designed consequence of the model architecture, not an emergent behavioral prediction. Module III (Section 4.1.3) is trained on exactly the five classes: SAME, MIRROR, 1QDRT CW, 1QDRT CCW, and 2QDRT. At inference, rotation actions are exactly these quadrant jumps and the trial stops when descriptions fall in the same quadrant. Therefore, for a well-trained classifier, the model must take 0 actions at 0° and ≈1 action at all other tested disparities whenever the initial input is classified correctly. The human observation of parsimonious actions and final disparities within [-45°,+45°] was itself used to define the Quadrant Hypothesis (Section 3.3), so using the model's action counts as evidence for that hypothesis is circular. A continuous-action control, an alternative partition (e.g., 3 or 6 bins), or a model that can produce variable action counts is needed","section":"Sections 3.3, 4.1.3, and Fig. 10"},{"comment":"The ablation \"We tested whether actions were needed at all\" shows that a feed-forward MLP trained directly on same/mirror from the same symbolic descriptions achieves 97.03% accuracy, outperforming the full agentic model (96.13%). The authors acknowledge this and argue that actions are needed to explain human behavior. However, given Major Comment 2, the only behavioral evidence for the action loop is the engineered quadrant-class action distribution. Thus the paper does not currently demonstrate that the recurrent action-taking component is necessary for the claimed cognitive explanation; it demonstrates only that such a loop can produce quadrant-jump statistics if the label space is designed that way. The central claim of \"necessity of each component\" in the abstract is therefore not established for Module III/action loop.","section":"Section 5.1 (no-action ablation)"},{"comment":"The human VR experiment is the empirical foundation for the Quadrant Hypothesis and for the behavioral validation, but the analysis is purely descriptive. With 15 analyzed participants and some action-count bins containing 1–5 trials (Fig. 4), the claimed trends (parsimony of actions, final disparities within ±45°, absence of RT-action correlation in App. Fig. 16) need inferential support: mixed-effects models, confidence intervals, or at least per-subject summaries. The removal of 4 participants based on their 0°-condition RT is also a potential selection bias that should be discussed or analyzed for robustness.","section":"Section 3 and Table 1/Figs. 2-4"},{"comment":"The mathematical formalism in App. B asserts that each shape yields four unique symbolic descriptions under the C4 action, but this need not hold for objects with rotational symmetries. If a Shepard-Metzler object has a 180° symmetry, e.g., the symbolic description may be invariant under a 2-quadrant rotation, making the \"same quadrant\" decision ambiguous and the 5-class scheme ill-posed for some inputs. The paper should state what exactly is assumed about the shapes and whether any of the 288 shapes used violate the uniqueness condition, and how Module III handles such cases.","section":"Section 4.1.3 and App. B"},{"comment":"The authors are appropriately cautious about the absence of single-trial consistency (App. Figs. 17-18) and the unexplained 120° vs 180° RT difference. These limitations should be prominently stated in the abstract and Introduction as well. The current abstract's phrase \"captures well ... response times and behavior\" is too strong given these acknowledged failures; a more precise summary would say the model captures average action counts at coarse disparity levels and qualitatively reproduces the average RT slope from 0° to 120°.","section":"Sections 5 and Discussion"}],"minor_comments":[{"comment":"Typo: \"Quadrant-Dependant\" should be \"Quadrant-Dependent.\"","section":"Section 3.3 heading"},{"comment":"The notation for symbolic logits is unclear: s_i = [VSM_dec(ˆy_i;<t, m_i)] mixes hidden states and logits. Also, x_dec;t and x_dec[1:t] are used inconsistently. Please define the exact input tensor shapes and whether the MLP receives per-token logits, hidden states, or a concatenation of both.","section":"Section 4.1.3, Eq. (1)-(2)"},{"comment":"Figures 4 and 10 are nearly identical; consider merging them into a single two-row figure or labeling the human/model panels more clearly. The \"Error Rate\" under each panel should be defined (error rate on all trials of that disparity, or only match trials?).","section":"Fig. 10 and Fig. 4"},{"comment":"The quadrant intervals Q3 and Q4 are expressed as (3π/4,5π/4] and (5π/4,7π/4], which exceed the principal range [−π,π]; state explicitly that these are taken modulo 2π.","section":"Appendix B"},{"comment":"The statement \"subjects typically perform a few ballistic actions\" is followed by data showing a mean of 1.05 actions; this wording is misleading. Suggest \"typically one action.\"","section":"Section 3.1 / App. A.2"}],"recommendation":"major_revision","confidential_remarks":"The manuscript's strengths are real: held-out generalization, transparent ablations, and a novel interactive VR protocol. The main issue is that the central cognitive interpretation (the Quadrant Hypothesis and the action-count match) is not independently tested: the model's action space was constructed from the same human final-disparity observations that the hypothesis is supposed to explain. The RT claim is likewise underdeveloped. These are fixable with additional analyses and reframing, but they are load-bearing, so major revision seems appropriate rather than rejection. I would also ask the authors to consider whether \"first mechanistic model of human mental rotation\" is the most suitable framing, given the existence of related latent-simulation and neuro-symbolic models; a more precise novelty statement would strengthen the paper."},"author_rebuttal":null,"desk_editor":{"model":"deepseek-v4-flash","letter":"Plain question first: is the behavioral match real or manufactured? Largely manufactured, and the paper knows it in places. The genuinely new contribution is the three-stage integration — SO(3)-equivariant spatial encoder, neuro-symbolic sequence encoder, and an MLP action agent — and it does solve the Shepard-Metzler task on held-out shapes at roughly human-level accuracy (~96%). The VR joystick experiments offer a behavioral channel beyond classic RT curves, and the ablations are thorough and honest: feed-forward Siamese networks fail on depth rotation, the equivariant encoder is necessary, and the symbolic component contributes. They also openly report that a no-action version of the architecture reaches 97.03% accuracy, so action-taking is not required for task competence.\n\nThe soft spot is the one the stress-test identifies. Module III is trained on exactly five classes: SAME, MIRROR, one-quadrant CW, one-quadrant CCW, two-quadrants. At inference, those quadrant classes become the rotation actions, and the trial stops when two symbolic descriptions land in the same quadrant. So the model's action-count profile — 0 actions at 0°, ~1 at 60/120/180° — is a direct consequence of the discrete label space and the stopping rule, not an emergent prediction from a continuous action space. The human final-disparity distribution within ±45° matches the model by construction. That means the Quadrant Hypothesis is a plausible post-hoc account, but the experiment does not test it independently. The RT claim in the abstract is also stronger than the evidence: the model assigns a fixed duration per action and predicts a linear rise only from 0° to 120°; in Section 5 the authors admit they cannot explain the 120° vs 180° difference.\n\nThe VR data are thin — 19 participants, 4 removed by an IQR rule — and they will only be released on publication. For a paper whose behavioral claims hang on those data, that matters.\n\nWho gets value: cognitive modelers and spatial-reasoning AI researchers, less so perceptual psychologists looking for decisive evidence about mental rotation mechanisms. It deserves a serious referee: the architecture is novel, the ablations are useful, and the flaws are addressable (continuous-action control, reporting the model's own final-disparity distribution, fitting an actual RT model, releasing the data). I'd bring it to a reading group as a case study in designed consequences versus emergent behavior, and I'd cite it for the architecture and the Siamese negative result — not for the Quadrant Hypothesis. Verdict: worthwhile, needs revision, send to peer review.","headline":"The architecture is novel and honest, but the headline behavioral match is largely designed into the label space, not discovered.","tokens_in":26590,"tokens_out":4010,"would_cite":true,"duration_ms":36435,"reading_group":"yes","serious_thinker":"yes","would_accept_peer_review":true},"rs_alignment":null,"lean_confirmation":null,"pith_extraction":{"msc":[],"pacs":[],"model":"deepseek-v4-flash","headline":"A three-module neural model of mental rotation matches human behavior; its key idea is that people compare objects through four 90-degree symbolic descriptions rather than exact angles.","keywords":["mental rotation","Shepard-Metzler objects","neuro-symbolic representation","equivariant neural networks","Quadrant Hypothesis","virtual reality","spatial reasoning","deep learning"],"falsifier":"Measure the chronometric curve and action counts at 15-degree angular steps from 0° to 180°: the Quadrant Hypothesis predicts flat within-quadrant reaction times with abrupt jumps at the 45° and 135° boundaries, while a continuous-rotation account predicts a smooth ramp. In the Action setup, additionally ask participants after their final rotation whether the two objects are exactly aligned — the hypothesis predicts they cannot perceive residual misalignment inside ±45°, so an ability to detect and correct small internal angles would falsify it.","tokens_in":25670,"feed_emoji":"🧠","tokens_out":19144,"duration_ms":136672,"temperature":0.7,"pith_summary":"The paper tries to establish that mental rotation—comparing three-dimensional cube-block objects seen from different angles, as in the classic Shepard-Metzler task—can be explained by a specific three-stage neural architecture: an equivariant encoder that builds a manipulable 3D spatial representation from a single image, a neuro-symbolic transformer that converts that representation into a short symbolic description of the object, and a decision agent that uses pairs of such descriptions to choose coarse rotation steps or a same/mirror answer. The authors ran new VR experiments in which people could rotate one of the two objects, and found that people typically take about one ballistic action and settle for rough alignment within plus or minus 45 degrees rather than precise alignment. Their model reproduces human accuracy, this near-single-action behavior, and the classic linear reaction-time trend from 0 to 120 degrees, on shapes held out from training. If the paper is right, it is the first mechanistic neural account of mental rotation that both solves the task and explains why humans rotate objects in the few discrete jumps they do, and it supports a hybrid view: spatial representations are manipulated, but the decisions that guide the manipulation run on symbolic descriptions.","feed_headline":"Quadrant codes let a neural model match human mental rotation","feed_subtitle":"The model reproduces human accuracy and the single quick rotation people use to compare 3D shapes.","key_machinery":"The key object is the Quadrant-Dependent Symbolic Representation Hypothesis: the 360° circle splits into four 90° quadrants, and each object is described by one of four sequences — nine letters over {U,D,B,F,L,R} listing cube-transition directions. The description is invariant within a quadrant and changes only at 45° boundaries, permuting under a cyclic group. This partition makes Module III's five output classes (same, mirror, one quadrant either way, two quadrants apart) exhaustive, lets a single 90° or 180° rotation land most pairs in the same quadrant, and yields the coarse ±45° alignment humans show. Rotations act on the equivariant spatial latent; decisions are symbolic.","core_discovery":"The paper's central claim: mental rotation is a loop over three learned components — an equivariant encoder that infers a rotatable 3D spatial latent from an image, a neuro-symbolic transformer that maps the latent to a nine-letter object description, and an MLP agent that declares same/mirror or prescribes a 90°/180° rotation. Rotations act on the spatial latent until a decision. On held-out shapes the model reaches 96% accuracy and takes about as many actions as humans. Ablations confirm each component. The paper reads humans' parsimonious actions as evidence for its Quadrant Hypothesis: objects get four 90°-wide symbolic descriptions, and decisions follow quadrant membership, not exact an","pith_inferences":["Editorial inference: the Quadrant Hypothesis predicts a stepped chronometric curve — reaction times and action counts flat within each quadrant and jumping at the 45°/135° boundaries — which would distinguish it from a smooth continuous-rotation ramp; re-plotting existing reaction-time datasets at fine angular steps would test this, and the paper does not run that test.","Editorial inference: the hypothesis has a direct behavioural signature — after their final rotation, participants should be unable to detect residual misalignment inside ±45° and should regain that ability sharply at quadrant boundaries; a VR alignment-judgment probe would settle whether the abstraction is genuinely what humans use.","Editorial inference: the same three-module loop could transfer to other spatial-reasoning tasks that admit quadrant-like equivalence classes (part assembly, comparing articulated or folded structures), and the explicit symbolic stage would make the model's rotation choices human-readable; the paper leaves such applications open.","Editorial inference: the action-count match is partly built in — the decision module is trained to output exactly the four quadrant-relation classes, so the parsimony result demonstrates that the quadrant discretization is sufficient to reproduce human behavior, not that humans provably use it."],"forward_implications":["Feed-forward Siamese networks trained end-to-end on the same match/mismatch task fall to chance on held-out shapes rotated in depth, whereas the proposed loop generalizes; the paper's ablations conclude that the equivariant spatial latent and the symbolic readout are each necessary for depth-rotation generalization.","A symbolic abstraction with four 90-degree classes reproduces the paper's decisive behavioral measurement: people take about one rotation action per trial and stop within ±45° of alignment, and the classic linear reaction-time trend up to 120° follows from the probability that two views land in different quadrants.","Because rotation actions are applied to a spatial representation while decisions are made from symbolic descriptions, the model can accommodate both continuous and discrete accounts of mental rotation, and it unifies manual and mental rotation within one decision loop.","The paper does not explain the human reaction-time difference between 120° and 180°; it attributes that residual to a hypothesized neural rotation mechanism whose duration grows with angle, implemented via gated recurrent circuits, and notes that the model's action counts are less variable than humans'."],"fun_headline_variants":["Neural model rotates 3D shapes like humans, quadrant by quadrant","Quadrant codes unlock human-like mental rotation in AI","AI mental rotation: three-component loop matches human speed","Neuro-symbolic model mirrors human mental rotation in VR","Why one quick turn? Quadrant codes explain mental rotation"],"cache_read_input_tokens":2304,"weakest_assumption_plain":"The load-bearing premise is the Quadrant Hypothesis — that people encode each object as one of four 90-degree-wide symbolic descriptions and decide from quadrant membership rather than exact angle; if human mental rotation instead runs on continuous trajectories or another abstraction, the model's match to human action counts is a designed consequence of its five-class discretization, not an independent discovery.","fun_headline_variants_meta":{"raw":{"variants":["Neural model rotates 3D shapes like humans, quadrant by quadrant","Quadrant codes unlock human-like mental rotation in AI","AI mental rotation: three-component loop matches human speed","Neuro-symbolic model mirrors human mental rotation in VR","Why one quick turn? Quadrant codes explain mental rotation"]},"model":"deepseek-v4-flash","effort":"low","cost_usd":0.000195,"raw_usage":{"total_tokens":1188,"prompt_tokens":734,"completion_tokens":454,"prompt_tokens_details":{"cached_tokens":256},"prompt_cache_hit_tokens":256,"prompt_cache_miss_tokens":478,"completion_tokens_details":{"reasoning_tokens":372}},"tokens_in":478,"tokens_out":454,"duration_ms":4601,"temperature":1.0,"reasoning_tokens":372,"cache_read_input_tokens":256,"cache_creation_input_tokens":0},"cache_creation_input_tokens":0},"created_at":"2026-08-03T16:24:15.017811+00:00","model_set":{"reader":"deepseek-v4-flash"},"falsifier":"Measure the chronometric curve and action counts at 15-degree angular steps from 0° to 180°: the Quadrant Hypothesis predicts flat within-quadrant reaction times with abrupt jumps at the 45° and 135° boundaries, while a continuous-rotation account predicts a smooth ramp. In the Action setup, additionally ask participants after their final rotation whether the two objects are exactly aligned — the hypothesis predicts they cannot perceive residual misalignment inside ±45°, so an ability to detect and correct small internal angles would falsify it.","supporting_citations":[],"review_version":1}