Skip to main content

Showing 1–24 of 24 results for author: Olshausen, B A

.
  1. arXiv:2406.18808  [pdf, other

    q-bio.NC cs.NE

    Binding in hippocampal-entorhinal circuits enables compositionality in cognitive maps

    Authors: Christopher J. Kymn, Sonia Mazelet, Anthony Thomas, Denis Kleyko, E. Paxon Frady, Friedrich T. Sommer, Bruno A. Olshausen

    Abstract: We propose a normative model for spatial representation in the hippocampal formation that combines optimality principles, such as maximizing coding range and spatial information per neuron, with an algebraic framework for computing in distributed representation. Spatial position is encoded in a residue number system, with individual residues represented by high-dimensional, complex-valued vectors.… ▽ More

    Submitted 26 June, 2024; originally announced June 2024.

    Comments: 23 pages, 12 figures

  2. Compositional Factorization of Visual Scenes with Convolutional Sparse Coding and Resonator Networks

    Authors: Christopher J. Kymn, Sonia Mazelet, Annabel Ng, Denis Kleyko, Bruno A. Olshausen

    Abstract: We propose a system for visual scene analysis and recognition based on encoding the sparse, latent feature-representation of an image into a high-dimensional vector that is subsequently factorized to parse scene content. The sparse feature representation is learned from image statistics via convolutional sparse coding, while scene parsing is performed by a resonator network. The integration of spa… ▽ More

    Submitted 29 April, 2024; originally announced April 2024.

    Comments: 9 pages, 5 figures

    Journal ref: 2024 Neuro Inspired Computational Elements Conference (NICE)

  3. arXiv:2311.04872  [pdf, other

    cs.NE cs.LG q-bio.NC

    Computing with Residue Numbers in High-Dimensional Representation

    Authors: Christopher J. Kymn, Denis Kleyko, E. Paxon Frady, Connor Bybee, Pentti Kanerva, Friedrich T. Sommer, Bruno A. Olshausen

    Abstract: We introduce Residue Hyperdimensional Computing, a computing framework that unifies residue number systems with an algebra defined over random, high-dimensional vectors. We show how residue numbers can be represented as high-dimensional vectors in a manner that allows algebraic operations to be performed with component-wise, parallelizable operations on the vector elements. The resulting framework… ▽ More

    Submitted 8 November, 2023; originally announced November 2023.

    Comments: 24 pages, 10 figures

  4. arXiv:2305.16873  [pdf, other

    cs.NE cs.IR cs.IT

    Efficient Decoding of Compositional Structure in Holistic Representations

    Authors: Denis Kleyko, Connor Bybee, **-Chen Huang, Christopher J. Kymn, Bruno A. Olshausen, E. Paxon Frady, Friedrich T. Sommer

    Abstract: We investigate the task of retrieving information from compositional distributed representations formed by Hyperdimensional Computing/Vector Symbolic Architectures and present novel techniques which achieve new information rate bounds. First, we provide an overview of the decoding techniques that can be used to approach the retrieval task. The techniques are categorized into four groups. We then e… ▽ More

    Submitted 26 May, 2023; originally announced May 2023.

    Comments: 28 pages, 5 figures

    Journal ref: Neural Computation, 2023

  5. arXiv:2303.13691  [pdf, other

    cs.NE cs.CV

    Learning and generalization of compositional representations of visual scenes

    Authors: E. Paxon Frady, Spencer Kent, Quinn Tran, Pentti Kanerva, Bruno A. Olshausen, Friedrich T. Sommer

    Abstract: Complex visual scenes that are composed of multiple objects, each with attributes, such as object name, location, pose, color, etc., are challenging to describe in order to train neural networks. Usually,deep learning networks are trained supervised by categorical scene descriptions. The common categorical description of a scene contains the names of individual objects but lacks information about… ▽ More

    Submitted 23 March, 2023; originally announced March 2023.

    Comments: 10 pages, 6 figures

  6. arXiv:2212.03426  [pdf, other

    cs.ET cs.DC cs.NE

    Efficient Optimization with Higher-Order Ising Machines

    Authors: Connor Bybee, Denis Kleyko, Dmitri E. Nikonov, Amir Khosrowshahi, Bruno A. Olshausen, Friedrich T. Sommer

    Abstract: A prominent approach to solving combinatorial optimization problems on parallel hardware is Ising machines, i.e., hardware implementations of networks of interacting binary spin variables. Most Ising machines leverage second-order interactions although important classes of optimization problems, such as satisfiability problems, map more seamlessly to Ising networks with higher-order interactions.… ▽ More

    Submitted 6 December, 2022; originally announced December 2022.

    Comments: 13 pages, 4 figures

  7. arXiv:2208.13285  [pdf, other

    cs.SD cs.LG eess.AS

    Computing with Hypervectors for Efficient Speaker Identification

    Authors: **-Chen Huang, Denis Kleyko, Jan M. Rabaey, Bruno A. Olshausen, Pentti Kanerva

    Abstract: We introduce a method to identify speakers by computing with high-dimensional random vectors. Its strengths are simplicity and speed. With only 1.02k active parameters and a 128-minute pass through the training data we achieve Top-1 and Top-5 scores of 31% and 52% on the VoxCeleb1 dataset of 1,251 speakers. This is in contrast to CNN models requiring several million parameters and orders of magnit… ▽ More

    Submitted 28 August, 2022; originally announced August 2022.

  8. arXiv:2208.12880  [pdf, other

    cs.CV cs.AI cs.NE eess.IV

    Neuromorphic Visual Scene Understanding with Resonator Networks

    Authors: Alpha Renner, Lazar Supic, Andreea Danielescu, Giacomo Indiveri, Bruno A. Olshausen, Yulia Sandamirskaya, Friedrich T. Sommer, E. Paxon Frady

    Abstract: 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 comp… ▽ More

    Submitted 26 June, 2024; v1 submitted 26 August, 2022; originally announced August 2022.

    Comments: 23 pages, 8 figures, minor revisions and extended supplementary material

    ACM Class: I.4.8

    Journal ref: Nature Machine Intelligence 6 (2024)

  9. Learning and Inference in Sparse Coding Models with Langevin Dynamics

    Authors: Michael Y. -S. Fang, Mayur Mudigonda, Ryan Zarcone, Amir Khosrowshahi, Bruno A. Olshausen

    Abstract: We describe a stochastic, dynamical system capable of inference and learning in a probabilistic latent variable model. The most challenging problem in such models - sampling the posterior distribution over latent variables - is proposed to be solved by harnessing natural sources of stochasticity inherent in electronic and neural systems. We demonstrate this idea for a sparse coding model by derivi… ▽ More

    Submitted 23 April, 2022; originally announced April 2022.

  10. Integer Factorization with Compositional Distributed Representations

    Authors: Denis Kleyko, Connor Bybee, Christopher J. Kymn, Bruno A. Olshausen, Amir Khosrowshahi, Dmitri E. Nikonov, Friedrich T. Sommer, E. Paxon Frady

    Abstract: In this paper, we present an approach to integer factorization using distributed representations formed with Vector Symbolic Architectures. The approach formulates integer factorization in a manner such that it can be solved using neural networks and potentially implemented on parallel neuromorphic hardware. We introduce a method for encoding numbers in distributed vector spaces and explain how th… ▽ More

    Submitted 2 March, 2022; originally announced March 2022.

    Comments: 8 pages, 4 figures

    Journal ref: NICE 2022: Neuro-Inspired Computational Elements Conference

  11. arXiv:2109.03429  [pdf, other

    cs.LG cs.NE q-bio.NC

    Computing on Functions Using Randomized Vector Representations

    Authors: E. Paxon Frady, Denis Kleyko, Christopher J. Kymn, Bruno A. Olshausen, Friedrich T. Sommer

    Abstract: Vector space models for symbolic processing that encode symbols by random vectors have been proposed in cognitive science and connectionist communities under the names Vector Symbolic Architecture (VSA), and, synonymously, Hyperdimensional (HD) computing. In this paper, we generalize VSAs to function spaces by map** continuous-valued data into a vector space such that the inner product between t… ▽ More

    Submitted 8 September, 2021; originally announced September 2021.

    Comments: 33 pages, 18 Figures

  12. Generalized Learning Vector Quantization for Classification in Randomized Neural Networks and Hyperdimensional Computing

    Authors: Cameron Diao, Denis Kleyko, Jan M. Rabaey, Bruno A. Olshausen

    Abstract: Machine learning algorithms deployed on edge devices must meet certain resource constraints and efficiency requirements. Random Vector Functional Link (RVFL) networks are favored for such applications due to their simple design and training efficiency. We propose a modified RVFL network that avoids computationally expensive matrix operations during training, thus expanding the network's range of p… ▽ More

    Submitted 17 June, 2021; originally announced June 2021.

    Comments: 10 pages, 7 figures

    Journal ref: 2021 International Joint Conference on Neural Networks (IJCNN)

  13. Vector Symbolic Architectures as a Computing Framework for Emerging Hardware

    Authors: Denis Kleyko, Mike Davies, E. Paxon Frady, Pentti Kanerva, Spencer J. Kent, Bruno A. Olshausen, Evgeny Osipov, Jan M. Rabaey, Dmitri A. Rachkovskij, Abbas Rahimi, Friedrich T. Sommer

    Abstract: This article reviews recent progress in the development of the computing framework vector symbolic architectures (VSA) (also known as hyperdimensional computing). This framework is well suited for implementation in stochastic, emerging hardware, and it naturally expresses the types of cognitive operations required for artificial intelligence (AI). We demonstrate in this article that the field-like… ▽ More

    Submitted 20 July, 2023; v1 submitted 9 June, 2021; originally announced June 2021.

    Comments: 31 pages, 15 figures, 4 Tables

    Journal ref: Proceedings of the IEEE (2022), vol. 110, no. 10

  14. arXiv:2103.15949  [pdf, other

    cs.CL cs.LG

    Transformer visualization via dictionary learning: contextualized embedding as a linear superposition of transformer factors

    Authors: Zeyu Yun, Yubei Chen, Bruno A Olshausen, Yann LeCun

    Abstract: Transformer networks have revolutionized NLP representation learning since they were introduced. Though a great effort has been made to explain the representation in transformers, it is widely recognized that our understanding is not sufficient. One important reason is that there lack enough visualization tools for detailed analysis. In this paper, we propose to use dictionary learning to open up… ▽ More

    Submitted 4 April, 2023; v1 submitted 29 March, 2021; originally announced March 2021.

    Comments: This paper is published at DeeLIO Workshop@NAACL 2021

  15. arXiv:2007.03748  [pdf, other

    cs.CV cs.NE

    Resonator networks for factoring distributed representations of data structures

    Authors: E. Paxon Frady, Spencer Kent, Bruno A. Olshausen, Friedrich T. Sommer

    Abstract: The ability to encode and manipulate data structures with distributed neural representations could qualitatively enhance the capabilities of traditional neural networks by supporting rule-based symbolic reasoning, a central property of cognition. Here we show how this may be accomplished within the framework of Vector Symbolic Architectures (VSA) (Plate, 1991; Gayler, 1998; Kanerva, 1996), whereby… ▽ More

    Submitted 7 July, 2020; originally announced July 2020.

    Comments: 20 pages, 5 figures, to appear in Neural Computation 2020 with companion paper: arXiv:1906.11684

  16. arXiv:1910.03833  [pdf, other

    cs.CL cs.LG

    Word Embedding Visualization Via Dictionary Learning

    Authors: Juexiao Zhang, Yubei Chen, Brian Cheung, Bruno A Olshausen

    Abstract: Co-occurrence statistics based word embedding techniques have proved to be very useful in extracting the semantic and syntactic representation of words as low dimensional continuous vectors. In this work, we discovered that dictionary learning can open up these word vectors as a linear combination of more elementary word factors. We demonstrate many of the learned factors have surprisingly strong… ▽ More

    Submitted 15 March, 2021; v1 submitted 9 October, 2019; originally announced October 2019.

  17. arXiv:1906.11684  [pdf, other

    cs.NE cs.LG stat.ML

    Resonator Networks outperform optimization methods at solving high-dimensional vector factorization

    Authors: Spencer J. Kent, E. Paxon Frady, Friedrich T. Sommer, Bruno A. Olshausen

    Abstract: We develop theoretical foundations of Resonator Networks, a new type of recurrent neural network introduced in Frady et al. (2020) to solve a high-dimensional vector factorization problem arising in Vector Symbolic Architectures. Given a composite vector formed by the Hadamard product between a discrete set of high-dimensional vectors, a Resonator Network can efficiently decompose the composite in… ▽ More

    Submitted 14 July, 2020; v1 submitted 19 June, 2019; originally announced June 2019.

    Comments: arXiv's LaTeX compiler contains a compatibility issue with the subcaption package, screwing up the placement of Figure 6 (and subsequent figures) in V3. This update simply remedies that issue

  18. arXiv:1806.08887  [pdf, other

    stat.ML cs.LG eess.IV

    The Sparse Manifold Transform

    Authors: Yubei Chen, Dylan M. Paiton, Bruno A. Olshausen

    Abstract: We present a signal representation framework called the sparse manifold transform that combines key ideas from sparse coding, manifold learning, and slow feature analysis. It turns non-linear transformations in the primary sensory signal space into linear interpolations in a representational embedding space while maintaining approximate invertibility. The sparse manifold transform is an unsupervis… ▽ More

    Submitted 1 December, 2018; v1 submitted 22 June, 2018; originally announced June 2018.

  19. arXiv:1701.06063  [pdf

    cs.IT

    Opportunities for Analog Coding in Emerging Memory Systems

    Authors: Jesse H. Engel, S. Burc Eryilmaz, SangBum Kim, Matthew BrightSky, Chung Lam, Hsiang-Lan Lung, Bruno A. Olshausen, H. -S. Philip Wong

    Abstract: The exponential growth in data generation and large-scale data analysis creates an unprecedented need for inexpensive, low-latency, and high-density information storage. This need has motivated significant research into multi-level memory systems that can store multiple bits of information per device. Although both the memory state of these devices and much of the data they store are intrinsically… ▽ More

    Submitted 21 January, 2017; originally announced January 2017.

  20. arXiv:1605.08153  [pdf, other

    cs.CV cs.NE

    DeepMovie: Using Optical Flow and Deep Neural Networks to Stylize Movies

    Authors: Alexander G. Anderson, Cory P. Berg, Daniel P. Mossing, Bruno A. Olshausen

    Abstract: A recent paper by Gatys et al. describes a method for rendering an image in the style of another image. First, they use convolutional neural network features to build a statistical model for the style of an image. Then they create a new image with the content of one image but the style statistics of another image. Here, we extend this method to render a movie in a given artistic style. The naive s… ▽ More

    Submitted 26 May, 2016; originally announced May 2016.

    Comments: 11 pages, 5 figures

  21. arXiv:1412.6583  [pdf, other

    cs.LG cs.CV cs.NE

    Discovering Hidden Factors of Variation in Deep Networks

    Authors: Brian Cheung, Jesse A. Livezey, Arjun K. Bansal, Bruno A. Olshausen

    Abstract: Deep learning has enjoyed a great deal of success because of its ability to learn useful features for tasks such as classification. But there has been less exploration in learning the factors of variation apart from the classification signal. By augmenting autoencoders with simple regularization terms during training, we demonstrate that standard deep architectures can discover and explicitly repr… ▽ More

    Submitted 17 June, 2015; v1 submitted 19 December, 2014; originally announced December 2014.

    Comments: Presented at International Conference on Learning Representations 2015 Workshop

  22. arXiv:1301.0050  [pdf, other

    q-bio.NC

    Higher Order Correlations within Cortical Layers Dominate Functional Connectivity in Microcolumns

    Authors: Urs Köster, Jascha Sohl-Dickstein, Charles M. Gray, Bruno A. Olshausen

    Abstract: We report on simultaneous recordings from cells in all layers of visual cortex and models developed to capture the higher order structure of population spiking activity. Specifically, we use Ising, Restricted Boltzmann Machine (RBM) and semi-Restricted Boltzmann Machine (sRBM) models to reveal laminar patterns of activity. While the Ising model describes only pairwise couplings, the RBM and sRBM c… ▽ More

    Submitted 31 December, 2012; originally announced January 2013.

  23. Learning sparse representations of depth

    Authors: Ivana Tosic, Bruno A. Olshausen, Benjamin J. Culpepper

    Abstract: This paper introduces a new method for learning and inferring sparse representations of depth (disparity) maps. The proposed algorithm relaxes the usual assumption of the stationary noise model in sparse coding. This enables learning from data corrupted with spatially varying noise or uncertainty, typically obtained by laser range scanners or structured light depth cameras. Sparse representations… ▽ More

    Submitted 12 April, 2011; v1 submitted 30 November, 2010; originally announced November 2010.

    Comments: 12 pages

  24. arXiv:1001.1027  [pdf, other

    cs.CV cs.LG

    An Unsupervised Algorithm For Learning Lie Group Transformations

    Authors: Jascha Sohl-Dickstein, Ching Ming Wang, Bruno A. Olshausen

    Abstract: We present several theoretical contributions which allow Lie groups to be fit to high dimensional datasets. Transformation operators are represented in their eigen-basis, reducing the computational complexity of parameter estimation to that of training a linear transformation model. A transformation specific "blurring" operator is introduced that allows inference to escape local minima via a smoot… ▽ More

    Submitted 7 June, 2017; v1 submitted 7 January, 2010; originally announced January 2010.