Patents Assigned to APPLIED BRAIN RESEARCH INC
-
Patent number: 11741098Abstract: The present invention relates to methods and systems for storing and querying database entries with neuromorphic computers. The system is comprised of a plurality of encoding subsystems that convert database entries and search keys into vector representations, a plurality of associative memory subsystems that match vector representations of search keys to vector representations of database entries using spike-based comparison operations, a plurality of binding subsystems that update retrieved vector representations during the execution of hierarchical queries, a plurality of unbinding subsystems that extract information from retrieved vector representations, a plurality of cleanup subsystems that remove noise from these retrieved representations, and one or more input search key representations that propagates spiking activity through the associative memory, binding, unbinding, cleanup, and readout subsystems to retrieve database entries matching the search key.Type: GrantFiled: July 15, 2020Date of Patent: August 29, 2023Assignee: APPLIED BRAIN RESEARCH INC.Inventors: Aaron Russell Voelker, Christopher David Eliasmith, Peter Blouw
-
Patent number: 11537856Abstract: The present invention relates to the digital circuits for evaluating neural engineering framework style neural networks. The digital circuits for evaluating neural engineering framework style neural networks comprised of at least one on-chip memory, a plurality of non-linear components, an external system, a first spatially parallel matrix multiplication, a second spatially parallel matrix multiplication, an error signal, plurality of set of factorized network weight, and an input signal. The plurality of sets of factorized network weights further comprise a first set factorized network weights and a second set of factorized network weights. The first spatially parallel matrix multiplication combines the input signal with the first set of factorized network weights called the encoder weight matrix to produce an encoded value. The non-linear components are hardware simulated neurons which accept said encoded value to produce a distributed neural activity.Type: GrantFiled: August 8, 2019Date of Patent: December 27, 2022Assignee: APPLIED BRAIN RESEARCH INC.Inventors: Benjamin Jacob Morcos, Christopher David Eliasmith, Nachiket Ganesh Kapre
-
Publication number: 20220172053Abstract: A method is described for designing systems that provide efficient implementations of feed-forward, recurrent, and deep networks that process dynamic signals using temporal filters and static or time-varying nonlinearities. A system design methodology is described that provides an engineered architecture. This architecture defines a core set of network components and operations for efficient computation of dynamic signals using temporal filters and static or time-varying nonlinearities. These methods apply to a wide variety of connected nonlinearities that include temporal filters in the connections. Here we apply the methods to synaptic models coupled with spiking and/or non-spiking neurons whose connection parameters are determined using a variety of methods of optimization.Type: ApplicationFiled: December 20, 2021Publication date: June 2, 2022Applicant: Applied Brain Research Inc.Inventors: Aaron Russell Voelker, Christopher David Eliasmith
-
Patent number: 11238337Abstract: A method is described for designing systems that provide efficient implementations of feed-forward, recurrent, and deep networks that process dynamic signals using temporal filters and static or time-varying nonlinearities. A system design methodology is described that provides an engineered architecture. This architecture defines a core set of network components and operations for efficient computation of dynamic signals using temporal filters and static or time-varying nonlinearities. These methods apply to a wide variety of connected nonlinearities that include temporal filters in the connections. Here we apply the methods to synaptic models coupled with spiking and/or non-spiking neurons whose connection parameters are determined using a variety of methods of optimization.Type: GrantFiled: August 22, 2016Date of Patent: February 1, 2022Assignee: Applied Brain Research Inc.Inventors: Aaron Russell Voelker, Christopher David Eliasmith
-
Patent number: 11238345Abstract: Neural network architectures, with connection weights determined using Legendre Memory Unit equations, are trained while optionally keeping the determined weights fixed. Networks may use spiking or non-spiking activation functions, may be stacked or recurrently coupled with other neural network architectures, and may be implemented in software and hardware. Embodiments of the invention provide systems for pattern classification, data representation, and signal processing, that compute using orthogonal polynomial basis functions that span sliding windows of time.Type: GrantFiled: March 6, 2020Date of Patent: February 1, 2022Assignee: Applied Brain Research Inc.Inventors: Aaron Russell Voelker, Christopher David Eliasmith
-
Patent number: 11126913Abstract: A method for implementing spiking neural network computations, the method including defining a dynamic node response function that exhibits spikes, where spikes are temporal nonlinearities for representing state over time; defining a static representation of said node response function; and using the static representation of the node response function to train a neural network. A system for implementing the method is also disclosed.Type: GrantFiled: July 23, 2015Date of Patent: September 21, 2021Assignee: Applied Brain Research IncInventors: Eric Gordon Hunsberger, Christopher David Eliasmith
-
Patent number: 10984309Abstract: A system continuously estimating the state of a dynamical system and classifying signals comprising a computer processor and a computer readable medium having computer executable instructions for providing: a module estimating of the state of a dynamical system assumed to be generated by a Dynamic Movement Primitive; a module classifying signals through inspecting dynamical system state estimates; and a coupling between the two modules such that classifications reset the dynamical system state estimate.Type: GrantFiled: February 16, 2017Date of Patent: April 20, 2021Assignee: Applied Brain Research Inc.Inventor: Trevor Bekolay
-
Patent number: 10963785Abstract: Methods, systems and apparatus that provide for perceptual, cognitive, and motor behaviors in an integrated system implemented using neural architectures. Components of the system communicate using artificial neurons that implement neural networks. The connections between these networks form representations—referred to as semantic pointers—which model the various firing patterns of biological neural network connections. Semantic pointers can be thought of as elements of a neural vector space, and can implement a form of abstraction level filtering or compression, in which high-dimensional structures can be abstracted one or more times thereby reducing the number of dimensions needed to represent a particular structure.Type: GrantFiled: January 11, 2018Date of Patent: March 30, 2021Assignee: Applied Brain Research Inc.Inventors: Christopher David Eliasmith, Terrence Charles Stewart, Feng-Xuan Choo, Trevor William Bekolay, Travis Crncich-DeWolf, Yichuan Tang, Daniel Halden Rasmussen
-
Patent number: 10860630Abstract: A system for generating and performing inference over graphs of sentences standing in directed discourse relations to one another, comprising a computer process, and a computer readable medium having computer executable instructions for providing: tree-structured encoder networks that convert an input sentence or a query into a vector representation; tree-structured decoder networks that convert a vector representation into a predicted sentence standing in a specified discourse relation to the input sentence; couplings of encoder and decoder networks that permit an input sentence and a “query” sentence to constrain a decoder network to predict a novel sentence that satisfies a specific discourse relation and thereby implements an instance of graph traversal; couplings of encoder and decoder networks that implement traversal over graphs of multiple linguistic relations, including entailment, contradiction, explanation, elaboration, contrast, and parallelism, for the purposes of answering questions or performinType: GrantFiled: May 31, 2018Date of Patent: December 8, 2020Assignee: Applied Brain Research Inc.Inventors: Peter Blouw, Christopher David Eliasmith
-
Patent number: 10481565Abstract: Methods, systems and methods for designing a system that provides adaptive control and adaptive predictive filtering using nonlinear components. A system design is described that provides an engineered architecture. This architecture defines a core set of network dynamics that carry out specific functions related to control or prediction. The adaptation systems and methods can be applied to limited areas of the system to allow the system to learn to compensate for unmodeled system dynamics and kinematics. Two types of adaptive modules are described which are configured to account for the unmodeled system dynamics and kinematics.Type: GrantFiled: November 10, 2015Date of Patent: November 19, 2019Assignee: Applied Brain Research Inc.Inventors: Travis Crncich-DeWolf, Terrence Charles Stewart, Jean-Jacques Emile Slotine, Christopher David Eliasmith
-
Patent number: 10026395Abstract: A system extracting features from a time-varying signal comprising a computer processor and a computer readable medium having computer executable instructions for providing: a bank of bandpass filters; a module approximating the output of those filters with nonlinear components; a module representing a decorrelated projection of the output of the filters with nonlinear components; and a module representing the temporal derivative of the decorrelated information with nonlinear components.Type: GrantFiled: January 6, 2017Date of Patent: July 17, 2018Assignee: Applied Brain Research Inc.Inventor: Trevor Bekolay
-
Patent number: 9904889Abstract: Methods, systems and apparatus that provide for perceptual, cognitive, and motor behaviors in an integrated system implemented using neural architectures. Components of the system communicate using artificial neurons that implement neural networks. The connections between these networks form representations—referred to as semantic pointers—which model the various firing patterns of biological neural network connections. Semantic pointers can be thought of as elements of a neural vector space, and can implement a form of abstraction level filtering or compression, in which high-dimensional structures can be abstracted one or more times thereby reducing the number of dimensions needed to represent a particular structure.Type: GrantFiled: December 2, 2013Date of Patent: February 27, 2018Assignee: APPLIED BRAIN RESEARCH INC.Inventors: Christopher David Eliasmith, Terrence Charles Stewart, Feng-Xuan Choo, Trevor William Bekolay, Travis Crncich-DeWolf, Yichuan Tang, Daniel Halden Rasmussen
-
Publication number: 20160147201Abstract: Methods, systems and methods for designing a system that provides adaptive control and adaptive predictive filtering using nonlinear components. A system design is described that provides an engineered architecture. This architecture defines a core set of network dynamics that carry out specific functions related to control or prediction. The adaptation systems and methods can be applied to limited areas of he system to allow the system to learn to compensate for unmodeled system dynamics and kinematics. Two types of adaptive modules are described which are configured to account for the unmodeled system dynamics and kinematics.Type: ApplicationFiled: November 10, 2015Publication date: May 26, 2016Applicant: Applied Brain Research Inc.Inventors: Travis Crncich-DeWolf, Terrence Charles Stewart, Jean-Jacques Emile Slotine, Christopher David Eliasmith
-
Publication number: 20140156577Abstract: Methods, systems and apparatus that provide for perceptual, cognitive, and motor behaviors in an integrated system implemented using neural architectures. Components of the system communicate using artificial neurons that implement neural networks. The connections between these networks form representations—referred to as semantic pointers—which model the various firing patterns of biological neural network connections. Semantic pointers can be thought of as elements of a neural vector space, and can implement a form of abstraction level filtering or compression, in which high-dimensional structures can be abstracted one or more times thereby reducing the number of dimensions needed to represent a particular structure.Type: ApplicationFiled: December 2, 2013Publication date: June 5, 2014Applicant: APPLIED BRAIN RESEARCH INCInventors: Christopher David Eliasmith, Terrence Charles Stewart, Feng-Xuan Choo, Trevor William Bekolay, Travis Crncich-DeWolf, Yichuan Tang, Daniel Halden Rasmussen