LGAIMLDec 13, 2018

Conditional Graph Neural Processes: A Functional Autoencoder Approach

arXiv:1812.05212v15 citations
Originality Incremental advance
AI Analysis

This work addresses the challenge of representing functions and processes in machine learning, particularly for applications involving irregular data structures, but it appears incremental as it builds upon existing Conditional Neural Process models.

The paper tackles the problem of embedding functional processes into latent vector spaces for sampling over arbitrary domains, introducing a novel encoder-decoder architecture called Conditional Graph Neural Process (CGNP) that generalizes Conditional Neural Processes and leverages graph neural networks to handle irregularly sampled functions.

We introduce a novel encoder-decoder architecture to embed functional processes into latent vector spaces. This embedding can then be decoded to sample the encoded functions over any arbitrary domain. This autoencoder generalizes the recently introduced Conditional Neural Process (CNP) model of random processes. Our architecture employs the latest advances in graph neural networks to process irregularly sampled functions. Thus, we refer to our model as Conditional Graph Neural Process (CGNP). Graph neural networks can effectively exploit `local' structures of the metric spaces over which the functions/processes are defined. The contributions of this paper are twofold: (i) a novel graph-based encoder-decoder architecture for functional and process embeddings, and (ii) a demonstration of the importance of using the structure of metric spaces for this type of representations.

Foundations

The foundational work for this paper's niche, ranked by how specifically the neighbourhood builds on it — not by global fame.

Your Notes