Neuromorphic Visual Scene Understanding with Resonator Networks
Not on the map. Why?
Abstract (arXiv)
Analyzing a visual scene by inferring the configuration of a generative model is widely considered the most flexible and generalizable approach to scene understanding. Yet, one major problem is the computational challenge of the inference procedure, involving a combinatorial search across object identities and poses. Here we propose a neuromorphic solution exploiting three key concepts: (1) a computational framework based on Vector Symbolic Architectures (VSA) with complex-valued vectors; (2) the design of Hierarchical Resonator Networks (HRN) to factorize the non-commutative transforms translation and rotation in visual scenes; (3) the design of a multi-compartment spiking phasor neuron model for implementing complex-valued resonator networks on neuromorphic hardware. The VSA framework uses vector binding operations to form a generative image model in which binding acts as the equivariant operation for geometric transformations. A scene can, therefore, be described as a sum of vector products, which can then be efficiently factorized by a resonator network to infer objects and their poses. The HRN features a partitioned architecture in which vector binding is equivariant for horizontal and vertical translation within one partition and for rotation and scaling within the other partition. The spiking neuron model allows mapping the resonator network onto efficient and low-power neuromorphic hardware. Our approach is demonstrated on synthetic scenes composed of simple 2D shapes undergoing rigid geometric transformations and color changes. A companion paper demonstrates the same approach in real-world application scenarios for machine vision and robotics.
Key facts. Cited by 17 papers in the map (data through 14 Oct 2026). Builds on 32 of its 97 references that are in the map. First posted on arXiv 26 Aug 2022.
Builds on
32 of 97 references.
References · 32
- 2017Towards Deep Learning Models Resistant to Adversarial Attackscited by 6,415
- 2013Intriguing properties of neural networkscited by 5,155
- 2015You Only Look Once: Unified, Real-Time Object Detectioncited by 4,852
- 2021RoFormer: Enhanced Transformer with Rotary Position Embeddingcited by 4,703
- 2013Auto-Encoding Variational Bayescited by 4,053
- 2020Shortcut Learning in Deep Neural Networkscited by 1,969
- 2016Adversarial examples in the physical worldcited by 1,769
- 2019Event-based Vision: A Surveycited by 1,016
- 2018Challenging Common Assumptions in the Unsupervised Learning of Disentangled Representationscited by 941
- 2014Deep Neural Networks are Easily Fooled: High Confidence Predictions for Unrecognizable Imagescited by 776
- 2018Disentangling by Factorisingcited by 616
- 2019Variational Autoencoders and Nonlinear ICA: A Unifying Frameworkcited by 503
20 more
- 2018Why do deep convolutional networks generalize so poorly to small image transformations?cited by 198
- 2018Strike (with) a Pose: Neural Networks Are Easily Fooled by Strange Poses of Familiar Objectscited by 143
- 2021A Survey on Hyperdimensional Computing aka Vector Symbolic Architectures, Part I: Models and Data Transformationscited by 99
- 2021A Survey on Hyperdimensional Computing aka Vector Symbolic Architectures, Part II: Applications, Cognitive Models, and Challengescited by 69
- 2018Excessive Invariance Causes Adversarial Vulnerabilitycited by 66
- 2021Visual Representation Learning Does Not Generalize Strongly Within the Same Domaincited by 61
- 2022Assaying Out-Of-Distribution Generalization in Transfer Learningcited by 53
- 2017A scalable multi-core architecture with heterogeneous memory structures for Dynamic Neuromorphic Asynchronous Processors (DYNAPs)cited by 52
- 2015Memory and information processing in neuromorphic systemscited by 48
- 2019Temporal Coding in Spiking Neural Networks with Alpha Synaptic Function: Learning with Backpropagationcited by 45
- 2022Neural Manifold Clustering and Embeddingcited by 44
- 2021Computing on Functions Using Randomized Vector Representationscited by 41
- 2018A theory of sequence indexing and working memory in recurrent neural networkscited by 29
- 2020Variable Binding for Sparse Distributed Representations: Theory and Applicationscited by 27
- 2019Robust computation with rhythmic spike patternscited by 21
- 2020Disentangling images with Lie group transformations and sparse codingcited by 14
- 2015Efficient inference in occlusion-aware generative models of imagescited by 11
- 2021DiagViB-6: A Diagnostic Benchmark Suite for Vision Models in the Presence of Shortcut and Generalization Opportunitiescited by 10
- 2021Beta-VAE Reproducibility: Challenges and Extensionscited by 10
- 2020Learning Translation Invariance in CNNscited by 8
Built on by
Citing papers per year: 2022: 1; 2023: 4; 2024: 4; 2025: 1; 2026: 7.
17 papers.
Sort:
By area:
- 2023Applications of Spiking Neural Networks in Visual Place Recognitioncited by 9
- 2023Computing with Residue Numbers in High-Dimensional Representationcited by 7
- 2022Visual Odometry with Neuromorphic Resonator Networkscited by 5
- 2023Learning and generalization of compositional representations of visual scenescited by 5
- 2023Factorizers for Distributed Sparse Block Codescited by 4
- 2024Vector-Symbolic Architecture for Event-Based Optical Flowcited by 4
- 2024Compositional Factorization of Visual Scenes with Convolutional Sparse Coding and Resonator Networkscited by 3
- 2024Distributed Representations Enable Robust Multi-Timescale Symbolic Computation in Neuromorphic Hardwarecited by 3
- 2024On the Role of Noise in Factorizers for Disentangling Distributed Representationscited by 1
- 2025A Grid Cell-Inspired Structured Vector Algebra for Cognitive Mapscited by 0
- 2026Heterogeneous computing platform for real-time roboticscited by 0
- 2026Coupled Inference in Diffusion Models for Semantic Decompositioncited by 0
5 more
- 2026Generalized multi-object classification and tracking with sparse feature resonator networkscited by 0
- 2026Robot Arm Control via Cognitive Map Learnerscited by 0
- 2026HyperSpace: A Generalized Framework for Spatial Encoding in Hyperdimensional Representationscited by 0
- 2026SRMU: Relevance-Gated Updates for Streaming Hyperdimensional Memoriescited by 0
- 2026Disentanglement with Holographic Reduced Representationscited by 0
- 2026Disentanglement with Holographic Reduced Representations8 Jun 2026
- 2026SRMU: Relevance-Gated Updates for Streaming Hyperdimensional Memories16 Apr 2026
- 2026HyperSpace: A Generalized Framework for Spatial Encoding in Hyperdimensional Representations16 Apr 2026
- 2026Robot Arm Control via Cognitive Map Learners24 Mar 2026
- 2026Generalized multi-object classification and tracking with sparse feature resonator networks23 Mar 2026
- 2026Coupled Inference in Diffusion Models for Semantic Decomposition10 Feb 2026
- 2026Heterogeneous computing platform for real-time robotics13 Jan 2026
- 2025A Grid Cell-Inspired Structured Vector Algebra for Cognitive Maps11 Mar 2025
- 2024On the Role of Noise in Factorizers for Disentangling Distributed Representations30 Nov 2024
- 2024Vector-Symbolic Architecture for Event-Based Optical Flow14 May 2024
- 2024Distributed Representations Enable Robust Multi-Timescale Symbolic Computation in Neuromorphic Hardware2 May 2024
- 2024Compositional Factorization of Visual Scenes with Convolutional Sparse Coding and Resonator Networks29 Apr 2024
5 more
- 2023Applications of Spiking Neural Networks in Visual Place Recognition22 Nov 2023
- 2023Computing with Residue Numbers in High-Dimensional Representation8 Nov 2023
- 2023Factorizers for Distributed Sparse Block Codes24 Mar 2023
- 2023Learning and generalization of compositional representations of visual scenes23 Mar 2023
- 2022Visual Odometry with Neuromorphic Resonator Networks5 Sep 2022
- 2023Applications of Spiking Neural Networks in Visual Place Recognitioncited by 9
- 2023Computing with Residue Numbers in High-Dimensional Representationcited by 7
- 2022Visual Odometry with Neuromorphic Resonator Networkscited by 5
- 2023Learning and generalization of compositional representations of visual scenescited by 5
- 2023Factorizers for Distributed Sparse Block Codescited by 4
- 2024Vector-Symbolic Architecture for Event-Based Optical Flowcited by 4
- 2024Compositional Factorization of Visual Scenes with Convolutional Sparse Coding and Resonator Networkscited by 3
- 2024Distributed Representations Enable Robust Multi-Timescale Symbolic Computation in Neuromorphic Hardwarecited by 3
- 2024On the Role of Noise in Factorizers for Disentangling Distributed Representationscited by 1
- 2025A Grid Cell-Inspired Structured Vector Algebra for Cognitive Mapscited by 0
- 2026Heterogeneous computing platform for real-time roboticscited by 0
- 2026Generalized multi-object classification and tracking with sparse feature resonator networkscited by 0
12 most cited of 16 All 16 (JSON)
- 2026Disentanglement with Holographic Reduced Representations8 Jun 2026
- 2026SRMU: Relevance-Gated Updates for Streaming Hyperdimensional Memories16 Apr 2026
- 2026HyperSpace: A Generalized Framework for Spatial Encoding in Hyperdimensional Representations16 Apr 2026
- 2026Robot Arm Control via Cognitive Map Learners24 Mar 2026
- 2026Generalized multi-object classification and tracking with sparse feature resonator networks23 Mar 2026
- 2026Heterogeneous computing platform for real-time robotics13 Jan 2026
- 2025A Grid Cell-Inspired Structured Vector Algebra for Cognitive Maps11 Mar 2025
- 2024On the Role of Noise in Factorizers for Disentangling Distributed Representations30 Nov 2024
- 2024Vector-Symbolic Architecture for Event-Based Optical Flow14 May 2024
- 2024Distributed Representations Enable Robust Multi-Timescale Symbolic Computation in Neuromorphic Hardware2 May 2024
- 2024Compositional Factorization of Visual Scenes with Convolutional Sparse Coding and Resonator Networks29 Apr 2024
- 2023Applications of Spiking Neural Networks in Visual Place Recognition22 Nov 2023
12 newest of 16 All 16 (JSON)