LGAINCMay 23, 2024

Poisson Variational Autoencoder

arXiv:2405.14473v214 citationsh-index: 5NIPS
AI Analysis

This work provides an interpretable computational framework for studying brain-like sensory processing, addressing a domain-specific problem in neuroscience and machine learning.

The paper tackled the mismatch between continuous latent variables in traditional VAEs and the discrete nature of biological neurons by developing the Poisson VAE, which encodes inputs into discrete spike counts and achieved 5x better sample efficiency in a downstream classification task.

Variational autoencoders (VAEs) employ Bayesian inference to interpret sensory inputs, mirroring processes that occur in primate vision across both ventral (Higgins et al., 2021) and dorsal (Vafaii et al., 2023) pathways. Despite their success, traditional VAEs rely on continuous latent variables, which deviates sharply from the discrete nature of biological neurons. Here, we developed the Poisson VAE (P-VAE), a novel architecture that combines principles of predictive coding with a VAE that encodes inputs into discrete spike counts. Combining Poisson-distributed latent variables with predictive coding introduces a metabolic cost term in the model loss function, suggesting a relationship with sparse coding which we verify empirically. Additionally, we analyze the geometry of learned representations, contrasting the P-VAE to alternative VAE models. We find that the P-VAE encodes its inputs in relatively higher dimensions, facilitating linear separability of categories in a downstream classification task with a much better (5x) sample efficiency. Our work provides an interpretable computational framework to study brain-like sensory processing and paves the way for a deeper understanding of perception as an inferential process.

Code Implementations1 repo
Foundations

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

Your Notes