Patents Assigned to BrainChip Inc.
  • Patent number: 11853862
    Abstract: A method of performing unsupervised detection of repeating patterns in a series (TS) of events (E21, E12, E5, . . . ), comprising the steps of: a) Providing a plurality of neurons (NR1-NRP), each neuron being representative of W event types; b) Acquiring an input packet (IV) comprising N successive events of the series; c) Attributing to at least some neurons a potential value (PT1-PTP), representative of the number of common events between the input packet and the neuron; d) Modifying the event types of neurons having a potential value exceeding a first threshold TL; and e) Generating a first output signal (OS1-OSP) for all neurons having a potential value exceeding a second threshold TF, and a second output signal, different from the first one, for all other neurons. A digital electronic circuit and system configured for carrying out the above method.
    Type: Grant
    Filed: November 20, 2017
    Date of Patent: December 26, 2023
    Assignee: BrainChip, Inc.
    Inventors: Simon Thorpe, Timothée Masquelier, Jacob Martin, Amir Reza Yousefzadeh, Bernabe Linares-Barranco
  • Patent number: 11704549
    Abstract: Embodiments of the present invention provides a system and method of learning and classifying features to identify objects in images using a temporally coded deep spiking neural network, a classifying method by using a reconfigurable spiking neural network device or software comprising configuration logic, a plurality of reconfigurable spiking neurons and a second plurality of synapses. The spiking neural network device or software further comprises a plurality of user-selectable convolution and pooling engines. Each fully connected and convolution engine is capable of learning features, thus producing a plurality of feature map layers corresponding to a plurality of regions respectively, each of the convolution engines being used for obtaining a response of a neuron in the corresponding region.
    Type: Grant
    Filed: January 14, 2022
    Date of Patent: July 18, 2023
    Assignee: BrainChip, Inc.
    Inventors: Peter Aj Van Der Made, Anil S. Mankar, Kristofor D. Carlson, Marco Cheng
  • Publication number: 20230206066
    Abstract: Disclosed herein are system, method, and computer program embodiments for an improved spiking neural network (SNN) configured to learn and perform unsupervised, semi-supervised, and supervised extraction of features from an input dataset. An embodiment operates by receiving a modification request to modify a base neural network, having N layers and a plurality of spiking neurons, trained using a primary training dataset. The base neural network is modified to include supplementary spiking neurons in the Nth or N + 1th layer of the base neural network. The embodiment includes receiving a secondary training dataset and determining membrane potential values of one or more supplementary spiking neurons in the Nth or Nth + 1 layer which learn features based on secondary training data set to select a supplementary/winning spiking neuron. The embodiment performs a learning function for the modified neural network based on the winning spiking neuron.
    Type: Application
    Filed: December 19, 2022
    Publication date: June 29, 2023
    Applicant: BrainChip, Inc.
    Inventors: Douglas McLELLAND, Kristofor D. CARLSON, Keith William JOHNSON, Milind JOSHI
  • Patent number: 11657257
    Abstract: Disclosed herein are system, method, and computer program product embodiments for an improved spiking neural network (SNN) configured to learn and perform unsupervised extraction of features from an input stream. An embodiment operates by receiving a set of spike bits corresponding to a set synapses associated with a spiking neuron circuit. The embodiment applies a first logical AND function to a first spike bit in the set of spike bits and a first synaptic weight of a first synapse in the set of synapses. The embodiment increments a membrane potential value associated with the spiking neuron circuit based on the applying. The embodiment determines that the membrane potential value associated with the spiking neuron circuit reached a learning threshold value. The embodiment then performs a Spike Time Dependent Plasticity (STDP) learning function based on the determination that the membrane potential value of the spiking neuron circuit reached the learning threshold value.
    Type: Grant
    Filed: October 7, 2022
    Date of Patent: May 23, 2023
    Assignee: BrainChip, Inc.
    Inventors: Peter Aj Van Der Made, Anil Shamrao Mankar
  • Publication number: 20230026363
    Abstract: Disclosed herein are system, method, and computer program product embodiments for an improved spiking neural network (SNN) configured to learn and perform unsupervised extraction of features from an input stream. An embodiment operates by receiving a set of spike bits corresponding to a set synapses associated with a spiking neuron circuit. The embodiment applies a first logical AND function to a first spike bit in the set of spike bits and a first synaptic weight of a first synapse in the set of synapses. The embodiment increments a membrane potential value associated with the spiking neuron circuit based on the applying. The embodiment determines that the membrane potential value associated with the spiking neuron circuit reached a learning threshold value. The embodiment then performs a Spike Time Dependent Plasticity (STDP) learning function based on the determination that the membrane potential value of the spiking neuron circuit reached the learning threshold value.
    Type: Application
    Filed: October 7, 2022
    Publication date: January 26, 2023
    Applicant: BrainChip, Inc.
    Inventors: Peter AJ van der Made, Anil Shamrao MANKAR
  • Patent number: 11468299
    Abstract: Disclosed herein are system, method, and computer program product embodiments for an improved spiking neural network (SNN) configured to learn and perform unsupervised extraction of features from an input stream. An embodiment operates by receiving a set of spike bits corresponding to a set synapses associated with a spiking neuron circuit. The embodiment applies a first logical AND function to a first spike bit in the set of spike bits and a first synaptic weight of a first synapse in the set of synapses. The embodiment increments a membrane potential value associated with the spiking neuron circuit based on the applying. The embodiment determines that the membrane potential value associated with the spiking neuron circuit reached a learning threshold value. The embodiment then performs a Spike Time Dependent Plasticity (STDP) learning function based on the determination that the membrane potential value of the spiking neuron circuit reached the learning threshold value.
    Type: Grant
    Filed: October 31, 2019
    Date of Patent: October 11, 2022
    Assignee: BrainChip, Inc.
    Inventors: Peter AJ Van Der Made, Anil Shamrao Mankar
  • Patent number: 11429857
    Abstract: Disclosed herein are system and method embodiments for establishing secure communication with a remote artificial intelligent device. An embodiment operates by capturing an auditory signal from an auditory source. The embodiment coverts the auditory signal into a plurality of pulses having a spatio-temporal distribution. The embodiment identifies an acoustic signature in the auditory signal based on the plurality of pulses using a spatio-temporal neural network. The embodiment modifies synaptic strengths in the spatio-temporal neural network in response to the identifying thereby causing the spatio-temporal neural network to learn to respond to the acoustic signature in the acoustic signal.
    Type: Grant
    Filed: February 22, 2019
    Date of Patent: August 30, 2022
    Assignee: BrainChip, Inc.
    Inventors: Peter A J van der Made, Anil Shamrao Mankar
  • Publication number: 20220147797
    Abstract: A system is described that comprises a memory for storing data representative of at least one kernel, a plurality of spiking neuron circuits, and an input module for receiving spikes related to digital data. Each spike is relevant to a spiking neuron circuit and each spike has an associated spatial coordinate corresponding to a location in an input spike array. The system also comprises a transformation module configured to transform a kernel to produce a transformed kernel having an increased resolution relative to the kernel, and/or transform the input spike array to produce a transformed input spike array having an increased resolution relative to the input spike array.
    Type: Application
    Filed: January 25, 2022
    Publication date: May 12, 2022
    Applicant: BrainChip, Inc.
    Inventors: Douglas MCLELLAND, Kristofor D. CARLSON, Harshil K. PATEL, Anup A. VANARSE, Milind JOSHI
  • Publication number: 20220138543
    Abstract: Embodiments of the present invention provides a system and method of learning and classifying features to identify objects in images using a temporally coded deep spiking neural network, a classifying method by using a reconfigurable spiking neural network device or software comprising configuration logic, a plurality of reconfigurable spiking neurons and a second plurality of synapses. The spiking neural network device or software further comprises a plurality of user-selectable convolution and pooling engines. Each fully connected and convolution engine is capable of learning features, thus producing a plurality of feature map layers corresponding to a plurality of regions respectively, each of the convolution engines being used for obtaining a response of a neuron in the corresponding region.
    Type: Application
    Filed: January 14, 2022
    Publication date: May 5, 2022
    Applicant: BrainChip, Inc.
    Inventors: Peter AJ VAN DER MADE, Anil S. MANKAR, Kristofor D. CARLSON, Marco CHENG
  • Patent number: 11238342
    Abstract: A method for creating a dynamic neural function library that relates to Artificial Intelligence systems and devices is provided. Within a dynamic neural network (artificial intelligent device), a plurality of control values are autonomously generated during a learning process and thus stored in synaptic registers of the artificial intelligent device that represent a training model of a task or a function learned by the artificial intelligent device. Control Values include, but are not limited to, values that indicate the neurotransmitter level that is present in the synapse, the neurotransmitter type, the connectome, the neuromodulator sensitivity, and other synaptic, dendric delay and axonal delay parameters. These values form collectively a training model. Training models are stored in the dynamic neural function library of the artificial intelligent device.
    Type: Grant
    Filed: August 28, 2018
    Date of Patent: February 1, 2022
    Assignee: BRAINCHIP, INC.
    Inventor: Peter A J Van Der Made
  • Patent number: 11227210
    Abstract: Embodiments of the present invention provides a system and method of learning and classifying features to identify objects in images using a temporally coded deep spiking neural network, a classifying method by using a reconfigurable spiking neural network device or software comprising configuration logic, a plurality of reconfigurable spiking neurons and a second plurality of synapses. The spiking neural network device or software further comprises a plurality of user-selectable convolution and pooling engines. Each fully connected and convolution engine is capable of learning features, thus producing a plurality of feature map layers corresponding to a plurality of regions respectively, each of the convolution engines being used for obtaining a response of a neuron in the corresponding region.
    Type: Grant
    Filed: July 24, 2020
    Date of Patent: January 18, 2022
    Assignee: BrainChip, Inc.
    Inventors: Peter A J Van Der Made, Anil S. Mankar, Kristofor D. Carlson, Marco Cheng
  • Patent number: 11157798
    Abstract: Embodiments of the present invention provide an artificial neural network system for feature pattern extraction and output labeling. The system comprises a first spiking neural network and a second spiking neural network. The first spiking neural network is configured to autonomously learn complex, temporally overlapping features arising in an input pattern stream. Competitive learning is implemented as spike timing dependent plasticity with lateral inhibition in the first spiking neural network. The second spiking neural network is connected with the first spiking neural network through dynamic synapses, and is trained to interpret and label the output data of the first spiking neural network. Additionally, the labeled output of the second spiking neural network is transmitted to a computing device, such as a central processing unit for post processing.
    Type: Grant
    Filed: February 13, 2017
    Date of Patent: October 26, 2021
    Assignee: BrainChip, Inc.
    Inventors: Peter A J van der Made, Mouna Elkhatib, Nicolas Yvan Oros
  • Patent number: 11157800
    Abstract: A configurable spiking neural network based accelerator system is provided. The accelerator system may be executed on an expansion card which may be a printed circuit board. The system includes one or more application specific integrated circuits comprising at least one spiking neural processing unit and a programmable logic device mounted on the printed circuit board. The spiking neural processing unit includes digital neuron circuits and digital, dynamic synaptic circuits. The programmable logic device is compatible with a local system bus. The spiking neural processing units contain digital circuits comprises a Spiking Neural Network that handles all of the neural processing. The Spiking Neural Network requires no software programming, but can be configured to perform a specific task via the Signal Coupling device and software executing on the host computer.
    Type: Grant
    Filed: July 24, 2016
    Date of Patent: October 26, 2021
    Assignee: BRAINCHIP, INC.
    Inventors: Peter A J Van Der Made, Anil Shamrao Mankar
  • Patent number: 11151441
    Abstract: Embodiments of the present invention provide an artificial neural network system for improved machine learning, feature pattern extraction and output labeling. The system comprises a first spiking neural network and a second spiking neural network. The first spiking neural network is configured to spontaneously learn complex, temporally overlapping features arising in an input pattern stream. Competitive learning is implemented as Spike Timing Dependent Plasticity with lateral inhibition in the first spiking neural network. The second spiking neural network is connected with the first spiking neural network through dynamic synapses, and is trained to interpret and label the output data of the first spiking neural network. Additionally, the output of the second spiking neural network is transmitted to a computing device, such as a CPU for post processing.
    Type: Grant
    Filed: February 8, 2017
    Date of Patent: October 19, 2021
    Assignee: BRAINCHIP, INC.
    Inventor: Peter A J van der Made
  • Publication number: 20210027152
    Abstract: Embodiments of the present invention provides a system and method of learning and classifying features to identify objects in images using a temporally coded deep spiking neural network, a classifying method by using a reconfigurable spiking neural network device or software comprising configuration logic, a plurality of reconfigurable spiking neurons and a second plurality of synapses. The spiking neural network device or software further comprises a plurality of user-selectable convolution and pooling engines. Each fully connected and convolution engine is capable of learning features, thus producing a plurality of feature map layers corresponding to a plurality of regions respectively, each of the convolution engines being used for obtaining a response of a neuron in the corresponding region.
    Type: Application
    Filed: July 24, 2020
    Publication date: January 28, 2021
    Applicant: BrainChip, Inc.
    Inventors: Peter AJ VAN DER MADE, Anil S. MANKAR, Kristofor D. CARLSON, Marco CHENG
  • Publication number: 20200143229
    Abstract: Disclosed herein are system, method, and computer program product embodiments for an improved spiking neural network (SNN) configured to learn and perform unsupervised extraction of features from an input stream. An embodiment operates by receiving a set of spike bits corresponding to a set synapses associated with a spiking neuron circuit. The embodiment applies a first logical AND function to a first spike bit in the set of spike bits and a first synaptic weight of a first synapse in the set of synapses. The embodiment increments a membrane potential value associated with the spiking neuron circuit based on the applying. The embodiment determines that the membrane potential value associated with the spiking neuron circuit reached a learning threshold value. The embodiment then performs a Spike Time Dependent Plasticity (STDP) learning function based on the determination that the membrane potential value of the spiking neuron circuit reached the learning threshold value.
    Type: Application
    Filed: October 31, 2019
    Publication date: May 7, 2020
    Applicant: BrainChip, Inc.
    Inventors: Peter AJ VAN DER MADE, Anil Shamrao MANKAR
  • Patent number: 10410117
    Abstract: A method for creating a dynamic neural function library that relates to Artificial Intelligence systems and devices is provided. Within a dynamic neural network (artificial intelligent device), a plurality of control values are autonomously generated during a learning process and thus stored in synaptic registers of the artificial intelligent device that represent a training model of a task or a function learned by the artificial intelligent device. Control Values include, but are not limited to, values that indicate the neurotransmitter level that is present in the synapse, the neurotransmitter type, the connectome, the neuromodulator sensitivity, and other synaptic, dendric delay and axonal delay parameters. These values form collectively a training model. Training models are stored in the dynamic neural function library of the artificial intelligent device.
    Type: Grant
    Filed: May 13, 2015
    Date of Patent: September 10, 2019
    Assignee: BRAINCHIP, INC.
    Inventor: Peter A J van der Made
  • Publication number: 20190188600
    Abstract: Disclosed herein are system and method embodiments for establishing secure communication with a remote artificial intelligent device. An embodiment operates by capturing an auditory signal from an auditory source. The embodiment coverts the auditory signal into a plurality of pulses having a spatio-temporal distribution. The embodiment identifies an acoustic signature in the auditory signal based on the plurality of pulses using a spatio-temporal neural network. The embodiment modifies synaptic strengths in the spatio-temporal neural network in response to the identifying thereby causing the spatio-temporal neural network to learn to respond to the acoustic signature in the acoustic signal.
    Type: Application
    Filed: February 22, 2019
    Publication date: June 20, 2019
    Applicant: BrainChip, Inc.
    Inventors: Peter AJ van der MADE, Anil Shamrao MANKAR
  • Publication number: 20190012597
    Abstract: A method for creating a dynamic neural function library that relates to Artificial Intelligence systems and devices is provided. Within a dynamic neural network (artificial intelligent device), a plurality of control values are autonomously generated during a learning process and thus stored in synaptic registers of the artificial intelligent device that represent a training model of a task or a function learned by the artificial intelligent device. Control Values include, but are not limited to, values that indicate the neurotransmitter level that is present in the synapse, the neurotransmitter type, the connectome, the neuromodulator sensitivity, and other synaptic, dendric delay and axonal delay parameters. These values form collectively a training model. Training models are stored in the dynamic neural function library of the artificial intelligent device.
    Type: Application
    Filed: August 28, 2018
    Publication date: January 10, 2019
    Applicant: BrainChip, Inc.
    Inventor: Peter AJ VAN DER MADE
  • Patent number: 10157629
    Abstract: The present invention provides a system and method for controlling a device by recognizing voice commands through a spiking neural network. The system comprises a spiking neural adaptive processor receiving an input stream that is being forwarded from a microphone, a decimation filter and then an artificial cochlea. The spiking neural adaptive processor further comprises a first spiking neural network and a second spiking neural network. The first spiking neural network checks for voice activities in output spikes received from artificial cochlea. If any voice activity is detected, it activates the second spiking neural network and passes the output spike of the artificial cochlea to the second spiking neural network that is further configured to recognize spike patterns indicative of specific voice commands. If the first spiking neural network does not detect any voice activity, it halts the second spiking neural network.
    Type: Grant
    Filed: February 6, 2017
    Date of Patent: December 18, 2018
    Assignee: BrainChip Inc.
    Inventors: Peter A J van der Made, Mouna Elkhatib, Nicolas Yvan Oros