Advantages of Neural Population Coding for Deep Learning
Not on the map. Why?
Abstract (arXiv)
Scalar variables, e.g., the orientation of a shape in an image, are commonly predicted using a single output neuron in a neural network. In contrast, the mammalian cortex represents variables with a population of neurons. In this population code, each neuron is most active at its preferred value and shows partial activity for other values. Here, we investigate the benefit of using a population code for the output layer of a neural network. We compare population codes against single-neuron outputs and one-hot vectors. First, we show theoretically and in experiments with synthetic data that population codes improve robustness to input noise in networks of stacked linear layers. Second, we demonstrate the benefit of using population codes to encode ambiguous outputs, such as the pose of symmetric objects. Using the T-LESS dataset of feature-less real-world objects, we show that population codes improve the accuracy of predicting 3D object orientation from image input.
Key facts. No citing papers in the map yet (data through 14 Oct 2026). Builds on 8 of its 28 references that are in the map. First posted on arXiv 1 Nov 2024.
Builds on
8 of 28 references.
References · 8
- 2022A ConvNet for the 2020scited by 3,579
- 2018On the Continuity of Rotation Representations in Neural Networkscited by 1,214
- 2016Learning Structured Sparsity in Deep Neural Networkscited by 541
- 2017T-LESS: An RGB-D Dataset for 6D Pose Estimation of Texture-less Objectscited by 210
- 2020BOP Challenge 2020 on 6D Object Localizationcited by 193
- 2021GDRNPP: A Geometry-guided and Fully Learning-based Object Pose Estimatorcited by 148
- 2019How Can We Be So Dense? The Benefits of Using Highly Sparse Representationscited by 45
- 2019Neural Population Coding for Effective Temporal Classificationcited by 10
Built on by
Not cited yet.