Recursive querying of neural networks via weighted structures

Martin Grohe, Christoph Standke, Juno Steegmans, Jan Van den Bussche
1/6/2026
cs.LOcs.AIcs.DB

No confident code implementation found for this paper.

Abstract

Expressive querying of machine learning models - viewed as a form of intentional data - enables their verification and interpretation using declarative languages, thereby making learned representations of data more accessible. Motivated by the querying of feedforward neural networks, we investigate logics for weighted structures. In the absence of a bound on neural network depth, such logics must incorporate recursion; thereto we revisit the functional fixpoint mechanism proposed by Grädel and Gurevich. We adopt it in a Datalog-like syntax; we extend normal forms for fixpoint logics to weighted structures; and show an equivalent "loose" fixpoint mechanism that allows values of inductively defined weight functions to be overwritten. We propose a "scalar" restriction of functional fixpoint logic, of polynomial-time data complexity, and show it can express all PTIME model-agnostic queries over reduced networks with polynomially bounded weights. In contrast, we show that very simple model-agnostic queries are already NP-complete. Finally, we consider transformations of weighted structures by iterated transductions.

View on arXivView PDF

Code Implementations

No confident code match yet

We couldn't find an author-owned or strongly-evidenced community implementation for this paper. Any repos shown below are weak matches — verify before relying on them.

No code implementations found yet.

Know of an implementation? Let us know in the comments below!

Similar Papers

Cite this paper

@article{grohe2026recursive,
  title  = {Recursive querying of neural networks via weighted structures},
  author = {Martin Grohe and Christoph Standke and Juno Steegmans and Jan Van den Bussche},
  year   = {2026},
  eprint = {2601.03201},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2601.03201v1}
}

Add a badge to your README

Shows whether official code is linked for this paper.

Code of Paper badge
[![Code of Paper](https://codeofpaper.com/badge/2601.03201.svg)](https://codeofpaper.com/paper/2601.03201)

Discussion