Neural Processes with Stochastic Attention: Paying more attention to the context dataset
Mingyu Kim, Kyeongryeol Go, Se-Young Yun
Abstract
Neural processes (NPs) aim to stochastically complete unseen data points based on a given context dataset. NPs essentially leverage a given dataset as a context representation to derive a suitable identifier for a novel task. To improve the prediction accuracy, many variants of NPs have investigated context embedding approaches that generally design novel network architectures and aggregation functions satisfying permutation invariant. In this work, we propose a stochastic attention mechanism for NPs to capture appropriate context information. From the perspective of information theory, we demonstrate that the proposed method encourages context embedding to be differentiated from a target dataset, allowing NPs to consider features in a target dataset and context embedding independently. We observe that the proposed method can appropriately capture context embedding even under noisy data sets and restricted task distributions, where typical NPs suffer from a lack of context embeddings. We empirically show that our approach substantially outperforms conventional NPs in various domains through 1D regression, predator-prey model, and image completion. Moreover, the proposed method is also validated by MovieLens-10k dataset, a real-world problem.
Ask about this paper
Your agent reads all of it.
Lune indexed this paper to the last equation, along with the top-tier papers that cite it. Ask a question and the answer quotes them.
Cited by top-tier papers14
- Normalizing Flow-based Neural Process for Few-Shot Knowledge Graph CompletionLinhao Luo, Yuan-Fang Li, Gholamreza Haffari, Shirui PanSIGIR 2023 · 42 citations
- Learning Expressive Meta-Representations with Mixture of Expert Neural ProcessesQi Wang, Herke van HoofNeurIPS 2022 · 35 citations
- NPCL: Neural Processes for Uncertainty-Aware Continual LearningSaurav Jha, Dong Gong, He Zhao, Lina YaoNeurIPS 2023 · 27 citations
- Episodic Multi-Task Learning with Heterogeneous Neural ProcessesJiayi Shen, Xiantong Zhen, Qi Wang, Marcel WorringNeurIPS 2023 · 21 citations
- Graph Neural Processes for Spatio-Temporal ExtrapolationJunfeng Hu, Yuxuan Liang, Zhencheng Fan, Hongyang Chen et al.KDD 2023 · 19 citations
Builds on8
- Convolutional Conditional Neural ProcessesJonathan Gordon, Wessel P. Bruinsma, Andrew Y. K. Foong, James Requeima et al.ICLR 2020 · 200 citations
- Meta-Learning Requires Meta-AugmentationJanarthanan Rajendran, Alexander Irpan, Eric JangNeurIPS 2020 · 111 citations
- Meta-Learning Stationary Stochastic Process Prediction with Convolutional Neural ProcessesAndrew Y. K. Foong, Wessel P. Bruinsma, Jonathan Gordon, Yann Dubois et al.NeurIPS 2020 · 96 citations
- Bayesian Attention ModulesXinjie Fan, Shujian Zhang, Bo Chen, Mingyuan ZhouNeurIPS 2020 · 78 citations
- MetaFun: Meta-Learning with Iterative Functional UpdatesJin Xu, Jean-Francois Ton, Hyunjik Kim, Adam R. Kosiorek et al.ICML 2020 · 76 citations
Related papers
- Neural Processes with StabilityHuafeng Liu, Liping Jing, Jian YuNeurIPS 2023 · 2 citations
- Learning to Generalize: An Information Perspective on Neural ProcessesHui Li, Huafeng Liu, Shuyang Lin, Jingyue Shi et al.NeurIPS 2025
- Autoencoding Conditional Neural Processes for Representation LearningVictor Prokhorov, Ivan Titov, N. SiddharthICML 2024
- Latent Bottlenecked Attentive Neural ProcessesLeo Feng, Hossein Hajimirsadeghi, Yoshua Bengio, Mohamed Osama AhmedICLR 2023
- Bayesian Context Aggregation for Neural ProcessesMichael Volpp, Fabian Flürenbrock, Lukas Großberger, Christian Daniel et al.ICLR 2021 · 36 citations
