cs.LGMay 22, 2026

Characterizing the Representational Capacity of Neural Processes

Authors: Robin Young

Organizations: University of Cambridge

Abstract

What functions can Neural Processes represent? We analyze the representational capacity of popular NP architectures: Conditional Neural Processes (CNPs), Attentive Neural Processes (ANPs), Transformer Neural Processes (TNPs), and their latent variants. We prove these architectures form a strict hierarchy. CNP-representable functions are exactly those depending on finitely many expected features of the context distribution. ANPs strictly generalize CNPs via query-dependent reweighting, enabling kernel smoothers. ConvCNPs and ANPs are incomparable; each contains functions outside the other, separated by stationarity versus translation equivariance. TNPs with LL self-attention layers capture LL-hop context interactions. For latent NPs, we show finite-dimensional latents provide coherent sampling but do not circumvent encoder limitations; matching GP posterior distributions requires latent dimension scaling with context size. These results provide a theoretical foundation for architecture selection based on task structure.

Explore similar work

CardsList
  1. Revisiting Neural Processes via Fourier Transform and Volterra Series

    May 31, 2026Peiman Mohseni, Nick Duffield, Raymond K. W. WongFourierConvolutional