The patent badge is an abbreviated version of the USPTO patent document. The patent badge does contain a link to the full patent document.

The patent badge is an abbreviated version of the USPTO patent document. The patent badge covers the following: Patent number, Date patent was issued, Date patent was filed, Title of the patent, Applicant, Inventor, Assignee, Attorney firm, Primary examiner, Assistant examiner, CPCs, and Abstract. The patent badge does contain a link to the full patent document (in Adobe Acrobat format, aka pdf). To download or print any patent click here.

Date of Patent:
Aug. 11, 2026

Filed:

Oct. 01, 2021
Applicant:

Applied Brain Research Inc., Waterloo, CA;

Inventors:

Narsimha Chilkuri, Waterloo, CA;

Christopher David Eliasmith, Waterloo, CA;

Assignee:
Attorneys:
Primary Examiner:
Int. Cl.
CPC ...
G06N 3/044 (2023.01); G06N 3/084 (2023.01);
U.S. Cl.
CPC ...
G06N 3/044 (2023.01); G06N 3/084 (2013.01);
Abstract

The present invention relates to methods and systems for improving the training and inference speed of recurrently connected artificial neural networks by parallelizing application of one or more network layer's recurrent connection weights across all items in the layer's input sequence. More specifically, the present invention specifies methods and systems for carrying out this parallelization for any recurrent network layer that implements a linear time-invariant (LTI) dynamical system. The method of parallelization involves first computing the impulse response of a recurrent layer, and then convolving this impulse response with all items in the layer's input sequence, thereby producing all of the layer's outputs simultaneously. Systems com-posed of one or more parallelized linear recurrent layers and one or more nonlinear layers are then operated to perform pattern classification, signal processing, data representation, or data generation tasks.


Find Patent Forward Citations

Loading…