惯性聚合 高效追踪和阅读你感兴趣的博客、新闻、科技资讯
阅读原文 在惯性聚合中打开

推荐订阅源

让小产品的独立变现更简单 - ezindie.com
让小产品的独立变现更简单 - ezindie.com
人人都是产品经理
人人都是产品经理
OSCHINA 社区最新新闻
OSCHINA 社区最新新闻
T
The Exploit Database - CXSecurity.com
N
News and Events Feed by Topic
Latest news
Latest news
cs.CL updates on arXiv.org
cs.CL updates on arXiv.org
C
CXSECURITY Database RSS Feed - CXSecurity.com
IT之家
IT之家
V
V2EX
WordPress大学
WordPress大学
Apple Machine Learning Research
Apple Machine Learning Research
Cisco Talos Blog
Cisco Talos Blog
K
Kaspersky official blog
钛媒体:引领未来商业与生活新知
钛媒体:引领未来商业与生活新知
freeCodeCamp Programming Tutorials: Python, JavaScript, Git & More
S
SegmentFault 最新的问题
小众软件
小众软件
A
Arctic Wolf
酷 壳 – CoolShell
酷 壳 – CoolShell
腾讯CDC
宝玉的分享
宝玉的分享
Last Week in AI
Last Week in AI
G
GRAHAM CLULEY
罗磊的独立博客
T
Tor Project blog
C
Cisco Blogs
美团技术团队
博客园 - Franky
月光博客
月光博客
博客园 - 三生石上(FineUI控件)
T
Threat Research - Cisco Blogs
Cyberwarzone
Cyberwarzone
Threat Intelligence Blog | Flashpoint
Threat Intelligence Blog | Flashpoint
有赞技术团队
有赞技术团队
奇客Solidot–传递最新科技情报
奇客Solidot–传递最新科技情报
Security Latest
Security Latest
博客园 - 司徒正美
Hugging Face - Blog
Hugging Face - Blog
Spread Privacy
Spread Privacy
J
Java Code Geeks
C
CERT Recently Published Vulnerability Notes
大猫的无限游戏
大猫的无限游戏
S
Securelist
The Cloudflare Blog
博客园 - 叶小钗
D
Darknet – Hacking Tools, Hacker News & Cyber Security
阮一峰的网络日志
阮一峰的网络日志
雷峰网
雷峰网
Project Zero
Project Zero

Snorkel AI

Building AI-Native Systems for Federal Infrastructure: A Conversation with Rezaur Rahman Code World Models and AutoHarness for LLM Agents Benchtalks #1: Alex Shaw (Terminal-Bench, Harbor) – Building the Benchmark Factory Building FinQA: An Open RL Environment for Financial Reasoning Agents How Tool Discipline Let a 4B Model Outsmart a 235B Giant on Financial Tasks Coding agents don’t need to be perfect, they need to recover Closing the Evaluation Gap in Agentic AI SlopCodeBench: Measuring Code Erosion as Agents Iterate Introducing the Snorkel Agentic Coding Benchmark 2026: The year of environments Part V: Future Direction and Emerging Trends in Rubric-Based AI Evaluation The self-critique paradox: Why AI verification fails where it’s needed most Chat With the Terminal-Bench Team | Snorkel AI Intelligence per watt: A new metric for AI’s future Terminal-Bench 2.0: Raising the bar for AI agent evaluation Snorkeling in RL environments Scaling Trust: Rubrics in Snorkel's Quality Process Evaluating Multi-Agent Systems in Enterprise Tool Use Evaluating Coding Agents with Terminal-Bench 2.0 Parsing isn’t neutral: why evaluation choices matter The science of rubric design The right tool for the job: An A-Z of rubrics Data quality and rubrics: how to build trust in your models Building the benchmark: inside our agentic insurance underwriting dataset Evaluating AI agents for insurance underwriting LLM observability: key practices, tools, and challenges Anthropic Claude + AWS: revolutionizing pharma data analytics with Snorkel AI Data-centric development of an enterprise AI agent with Snorkel Building the data development platform for specialized AI LLM-as-a-judge for enterprises: evaluate model alignment at scale Why GenAI evaluation requires SME-in-the-loop for validation and trust Research spotlight: is long chain-of-thought structure all that matters when it comes to LLM reasoning distillation? Why enterprise GenAI evaluation requires fine-grained metrics to be insightful What is specialized GenAI evaluation, and why is it so critical to enterprise AI? LLM alignment techniques: 4 post-training approaches Research spotlight: Is intent analysis the key to unlocking more accurate LLM question answering? Why enterprises should embrace LLM distillation Retrieval-augmented generation (RAG) failure modes and how to fix them What is large language model (LLM) alignment? Databricks + Snorkel Flow: integrated, streamlined AI development How LLM evaluation drives better models in Snorkel Flow Unlock proprietary data with Snorkel Flow and Amazon SageMaker LLM evaluation in enterprise applications: a new era in ML Snorkel AI joins the AWS ISV Accelerate Program and launches Snorkel Flow Availability in AWS Marketplace AI data development: a guide for data science projects SnorkelCon 2024: Inaugural Snorkel AI user conference gathers leaders from 30+ Fortune 500 companies Snorkel Flow 2024.R3: Supercharge your AI development with enhanced data-centric workflows Explore the new GenAI Evaluation Suite: Snorkel 2024.R3 New NLP features in Snorkel Flow 2024.R3 Enterprise data compliance and security review: Snorkel Flow 2024.R3 How a global financial services company built a specialized AI copilot accurate enough for production Task Me Anything: innovating multimodal model benchmarks Alfred: Data labeling with foundation models and weak supervision RAG: LLM performance boost with retrieval-augmented generation Call center AI for customer experience management: a case study New GenAI features, data annotation: Snorkel Flow 2024.R2 How data slices transform enterprise LLM evaluation Meta’s Llama 3.1 405B is the new Mr. Miyagi, now what? Meta’s new Llama 3.1 models are here! Are you ready for it? Data-centric AI with Snorkel and MinIO Weak supervision for non-categorical applications + superalignment Snorkel AI signs strategic collaboration agreement with AWS to help enterprises cross the demo-to-production chasm AI alignment made simple: innovative solutions for businesses How does the Snorkel Flow label model work? Vision language models: how LLMs boost image classification Long context models in the enterprise: benchmarks and beyond How to build production-grade RAG retrieval with Snorkel Flow How Bonito helps fine-tune specialized LLMs faster than ever Walking safely before building flying saucer seatbelts: introducing Enterprise Alignment Role-based access controls in Snorkel Flow secure enterprise data Accelerating AI development in manufacturing with Snorkel Flow and AWS SageMaker How ROBOSHOT boosts zero-shot foundation model performance Discover what’s new in Snorkel Flow: Flexible data and LLM connectivity, secure data controls, and more! Faster than ever document intelligence with new Snorkel Flow FM-first workflow The art of data development for Enterprise LLMs Crossing the demo-to-production chasm with Snorkel Custom How Snorkel topped the AlpacaEval leaderboard (and why we're not there anymore) CRFM's HELM and enterprise LLM evaluation beyond accuracy How we achieved 89% accuracy on contract question answering Five sessions not to miss at Google Cloud Next 24 Content filtering breakthrough: Snorkel client reaches 96% recall in 3 days Here's how Snorkel Flow + Google AI built an enterprise-ready model in a day Snorkel teams with Microsoft to showcase new AI research at NVIDIA GTC How Skill-it! enables faster, better LLM training Fine-tuned representation models boost LLM systems. Here's how Enterprise GenAI to surge in 2024: survey results Large language model training: how three training phases shape LLMs LoRA: Low-Rank Adaptation for LLMs LLM distillation demystified: a complete guide Enterprises must shift their focus from models to data in AI development Insurance’s GenAI revolution: a business perspective Scaling human preferences in AI: Snorkel's programmatic approach Building better enterprise AI: incorporating expert feedback in system development “Fall in love with your data”—Snorkel AI’s Enterprise LLM Summit Why QBE Ventures invested in Snorkel AI New benchmark results demonstrate value of Snorkel AI approach to LLM alignment Retrieval augmented generation (RAG): a conversation with its creator Snorkel Flow 2023.R4: enhanced UI + PDF and Databricks tools How Snorkel Flow users can register custom models to Databricks Stanford professor discusses exciting advances in foundation model evaluation
Introducing SnorkelSpatial: A Benchmark for LLM Spatial Reasoning
11450pwpadmin · 2025-10-25 · via Snorkel AI

A procedurally generated and programmatically verified benchmark for evaluating spatial reasoning capabilities in LLMs

Large language models (LLMs) are showing remarkable results on solving complex reasoning problems across domains—from mathematical proofs and logical puzzles to graduate-level science and engineering questions. On the other hand, their spatial reasoning capabilities are less understood, even though such reasoning underlies many everyday tasks. We set out to test frontier models in this domain.

Why Spatial Reasoning Matters

Spatial reasoning is everywhere — from navigating a city map, to assembling furniture, to understanding how molecules interact in a chemical diagram. It’s a foundational cognitive skill that allows us to make sense of space, position, and movement.

But when it comes to LLMs, how well do they handle tasks that require tracking objects moving around in space? Can they mentally “rotate” a shape or keep track of an object as it moves and turns through a sequence of actions?

To answer these questions, we built SnorkelSpatial — a new benchmark that pushes LLMs to reason about space, movement, and orientation.

Inside the SnorkelSpatial World

SnorkelSpatial operates in a simple yet rich environment: a 2D grid world. Think of it like a small virtual board game. On this board, a few particles sit on tiles. The board and the particles can all move – forward, backward, left, or right — and they can rotate. Every action of the board affects the particles on it. So when the board shifts or rotates, the particles rotate with it.

In this world, each problem in the benchmark contains:

  • The board layout and a sequence of actions
  • A query for the model to answer
  • The programmatically verified answer

The model must mentally simulate the world to answer questions like:

  • “Where is Particle A now?”
  • “Which way is the board facing?”
  • “What’s the position of Particle B relative to Particle C?”

For each problem, we generate a  programmatically verified ground truth answer, making the evaluation precise and unambiguously repeatable.

The complexity of the problems in the benchmark is  adjusted by changing parameters such as board size, number of particles, allowed actions, and the number of actions performed. For SnorkelSpatial, we fix several of these variables and control the problem complexity via the number of actions.

The Building Blocks: Actions and Queries

Actions: Moving and Rotating the Board and Particles

Each problem begins with a sequence of actions — movements or rotations applied to the board or its particles. These actions change the spatial configuration over time.

  • Movements shift positions without changing orientation. Additionally, if a particle’s movement causes it to cross the board’s boundary, the position is wrapped around from the opposite side of the board.
  • Rotations alter orientation by 0, 90, 180, 270, or 360 degrees counterclockwise. (Note: while we acknowledge that rotation by 0 and 360 degrees are equivalent to a no-op, we keep these variations to test whether LLMs recognize this equivalence.)

For example, if the board facing north rotates 90° counterclockwise, it now faces west — and every particle on it rotates too. The complexity arises as multiple movements and rotations accumulate, forcing the model to mentally “simulate” the world step by step.

Queries: Asking the Model What It Knows

After these transformations, the model must answer questions designed to test spatial reasoning from both allocentric (absolute) and egocentric (relative) frames of reference; a fundamental dichotomy that stems from cognitive psychology.

The queries fall into several categories:

  • Absolute location: What are the (x, y) coordinates?
  • Tile queries: Which tile is it on?
  • Absolute orientation: Which direction is it facing?
  • Relative location/orientation: What is the relative location or orientation, relative to another’s.

Each query probes a slightly different type of spatial understanding — and together, they create a comprehensive test of how well LLMs can “think in space.”

How We Built and Tested It

For the benchmark, we fixed the board size (20×20), randomly placed three particles, and generated 330 problems, each with 10, 20, 50, 100, or 200 actions. Intuitively, we expect that more actions make the task harder.

Each model response is evaluated against the verifiable ground truth answer. We attempt each question 10 times, and report accuracy@1 across all 330 questions in the results below. When a model fails all 10 attempts, we treat it as incorrect.

Key Findings

Overall accuracies: The models particularly tuned for reasoning tasks are the strongest performers here. Only a handful of models, grok-4-fast, o3, gpt-5, and gpt-oss, exceed 50% accuracy, while several other models, particularly older generation models, fall significantly short.

Accuracy vs. number of actions: Intuitively, we expect that the longer the list of actions, the harder the problem. This breakdown of the top 5 models shows that the results hold true to our expectation.

Chart of accuracy scores of top models as the number of actions varies

Query-Specific Insights

Different question types reveal different strengths and weaknesses:

i) Orientation queries are easiest — likely because there are only a few possible directions (north, south, east, west).

ii) Tile queries are the most challenging for the top models: Compared to the location and orientation queries, finding the tile on which a particle is located involves additional reasoning. We can see in the following results that the top 5 models have the lowest performance on these types of queries. 

iii) Absolute (allocentric) vs. relative (egocentric) queries: Since relative queries depend on two objects (particles or board), they require accurate assessment of the states of the both objects and thus are more difficult than the absolute queries. The following figure shows that models perform worse on the relative queries compared to the absolute queries for the same attributes.

Closing Thoughts

Spatial reasoning sits at the crossroads of language, logic, and visualization — and understanding it will be key to building more capable and trustworthy AI systems.

SnorkelSpatial provides a systematic framework for evaluating spatial reasoning in LLMs through procedurally generated, programmatically verified problems that test both allocentric and egocentric reasoning across varying complexity levels. Our results show a wide variance in performance among the most popular models available, with decline in accuracies with increasing problem complexity.

In follow-up work, we plan to explore LLM capabilities in solving these problems by generating code or doing visual chain-of-thought reasoning.

If your project relies on high-quality, expert-verified data or you’re building models that need to reason across complex domains, we’d love to collaborate. Come talk to us — and let’s push the boundaries of reasoning together.