English

Characterizing the Representational Capacity of Neural Processes

Machine Learning 2026-05-26 v1 Machine Learning

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.

Keywords

Cite

@article{arxiv.2605.24210,
  title  = {Characterizing the Representational Capacity of Neural Processes},
  author = {Robin Young},
  journal= {arXiv preprint arXiv:2605.24210},
  year   = {2026}
}

Comments

To appear at ProbML/AABI 2026

R2 v1 2026-07-22T07:29:26.751Z