← Back to all Thoughts RSS Feed
Blog post icon October 20, 2026 • 3 min read • Published by David G. Smith

The Case for Neurosymbolic AI in Geospatial Workloads

My friend Bill Dollins recently published an excellent piece on neuro-symbolic AI and the geospatial workload over at his geoMusings blog. He unpacks where purely neural approaches fall short and how symbolic logic can act as a necessary guardrail for spatial data.
Neurosymbolic AI Architecture
His framing really resonated with me because it gets right at a problem I've been wrestling with. The core issue I keep coming back to is that machine learning alone is likely not enough when the problem requires both pattern recognition and deeper domain understanding.

That's had me thinking there are two threads that converge on neurosymbolic AI:
1. Combining ML with explicit business rules for reasoning and constraint enforcement, and
2. Combining ML with ontologies that encode the meaning and structure of the domain.

The Guardrails of Business Rules

When we look at business rules, Bill rightly points out that geospatial data has hard constraints. A planar distance calculated on unprojected longitude and latitude is mathematically invalid. Machine learning models are incredibly prone to making these exact types of category errors. They're predicting the next right token without actually understanding the geometric reality underneath.

As we wire up agents to execute spatial SQL via DuckDB or query a STAC catalog, we can't just trust the model to know when a buffer should precede an intersection. We need a symbolic reasoning layer to enforce those constraints. If an agent proposes a workflow that violates topology rules, the symbolic engine should catch it and reject the plan before execution. This is about establishing a hard boundary where the neural network isn't allowed to override basic math.

Ontologies and Help Against Hallucinations

The second thread is where we solve the hallucination problem. I've posted a few times here at davidgsmith.net about comparing the Open Knowledge Format (OKF) with the Model Context Protocol (MCP), and the takeaway is, for me, clear. Structured knowledge is the most reliable way to prevent runtime schema hallucinations.

Geospatial data is rich with established relationships. A census tract contains blocks, and a hazard footprint intersects specific property parcels. When we feed this data to a neural model without an ontology, the model has to guess the relationships based on statistical weights. But if we ground the model using a geospatial knowledge graph, we explicitly encode the domain semantics. The model no longer has to guess how a cloud-optimized GeoTIFF relates to a STAC item because the graph provides a definitive map of the domain.

A Practical Path Forward

We're building out the next generation of spatial data infrastructure (SDI) with tools like GeoParquet, DuckDB-WASM, and GeoLibre. If we want AI agents to interact reliably with these cloud-native stacks, we've got to stop treating them as magic. We need to surround them with the rigorous, rule-based systems that geospatial science has relied on for decades. Neurosymbolic AI provides the practical architecture for building spatial systems we can actually trust.

Related Thoughts

Perspectives sharing related architectures, models, and domain context.

All Thoughts →
Oct 18, 2026 3 min read

Putting Earth AI to Work: Insights on Google's Geospatial Agents

Google Research just dropped an interesting technical report on their Earth AI initiatives, specifically focusing on...

Sep 26, 2026 4 min read

Building GeoAI Systems That People Can Trust

The latest edition of the GeoAI and the Law Newsletter lays out a clear message for anyone working at the intersection...

Oct 11, 2026 5 min read

Climbing Out of the AI Governance Chasm: Why CIOs Need a New Mental Model

Enterprise leaders are discovering something uncomfortable about the AI wave sweeping through their organizations. The...