Patent · US Active

Convolutional layers for neural networks using programmable nanophotonics

US12033065B2 · kind B2 · utility

0Cited by
29References
21Claims
0Family size

Assignee

Inventors

Key dates

Filing dateMay 14, 2019
Grant dateJul 9, 2024
Priority date
Expiry dateJul 5, 2042

Classification

  • Technology area (CPC G)Physics
  • CPC primaryG06N3/08
  • WIPO fieldComputer technology
  • WIPO sectorElectrical engineering

Abstract

Aspects of the present application relate to techniques for computing convolutions and cross-correlations of input matrices. A first technique is based on the transformation of convolution operations into a matrix-vector product. A second technique is based on two-dimensional matrix multiplication. A third technique is based on the convolution theorem, which states that convolutions correspond to multiplications in a transform space.Embodiments include methods for computing convolutions of a filter matrix and an input data matrix; apparatuses for computing convolutions of a filter matrix and an input data matrix; and a non-transitory computer readable medium programmed with instructions that, when executed by a processor perform a method for computing convolutions of a filter matrix and an input data matrix.

Source: USPTO / EPO open patent data. Objective bibliographic and citation counts.