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:
Oct. 18, 2022

Filed:

Jun. 29, 2020
Applicant:

Lightmatter, Inc., Boston, MA (US);

Inventors:

Tomo Lazovich, Cambridge, MA (US);

Darius Bunandar, Boston, MA (US);

Nicholas C. Harris, Boston, MA (US);

Martin B. Z. Forsythe, Jamaica Plain, MA (US);

Assignee:

Lightmatter, Inc., Boston, MA (US);

Attorney:
Primary Examiner:
Int. Cl.
CPC ...
B82Y 20/00 (2011.01); G01N 33/86 (2006.01); G06N 3/063 (2006.01); G06N 20/00 (2019.01); G06E 1/00 (2006.01);
U.S. Cl.
CPC ...
G06N 20/00 (2019.01); G06E 1/00 (2013.01);
Abstract

Methods and apparatus for training a matrix-based differentiable program using a photonics-based processor. The matrix-based differentiable program includes at least one matrix-valued variable associated with a matrix of values in a Euclidean vector space. The method comprises configuring components of the photonics-based processor to represent the matrix of values as an angular representation, processing, using the components of the photonics-based processor, training data to compute an error vector, determining in parallel, at least some gradients of parameters of the angular representation, wherein the determining is based on the error vector and a current input training vector, and updating the matrix of values by updating the angular representation based on the determined gradients.


Find Patent Forward Citations

Loading…