Looking for breakthrough ideas for innovation challenges? Try Patsnap Eureka!

Apparatus and methods for optical neural network

A technology of artificial neural network and equipment, applied in the field of artificial neural network, which can solve the problems of computing speed and power efficiency limitation, etc.

Active Publication Date: 2019-03-15
MASSACHUSETTS INST OF TECH
View PDF20 Cites 60 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

However, the computational speed and power efficiency achieved with these hardware architectures are still limited by the electrical clock rate and ohmic losses

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • Apparatus and methods for optical neural network
  • Apparatus and methods for optical neural network
  • Apparatus and methods for optical neural network

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0033] review

[0034] Optical neural networks (ONNW) offer a promising way to overcome the limitations of computational efficiency and power consumption in microelectronic and hybrid opto-electronic implementations. An ONNW (commonly known as an artificial neural network) typically includes an input layer, at least one hidden layer, and an output layer. In each layer, information is propagated through the neural network by a linear combination (eg matrix multiplication) followed by application of a non-linear activation function to the result of the linear combination. When training an artificial neural network model, data can be fed into the input layer, and the output is computed through a forward propagation step. Then, the parameters can be optimized through the backpropagation process. The weighting parameters (ie, elements of the matrix) of each synapse are optimized through a backpropagation process.

[0035] In ONNW, linear transformations (and some nonlinear trans...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

PUM

No PUM Login to View More

Abstract

An optical neural network is constructed based on photonic integrated circuits to perform neuromorphic computing. In the optical neural network, matrix multiplication is implemented using one or moreoptical interference units, which can apply an arbitrary weighting matrix multiplication to an array of input optical signals. Nonlinear activation is realized by an optical nonlinearity unit, which can be based on nonlinear optical effects, such as saturable absorption. These calculations are implemented optically, thereby resulting in high calculation speeds and low power consumption in the optical neural network.

Description

[0001] Related Application Cross Reference [0002] This application claims priority to U.S. Application No. 62,344,621, entitled "METHODS AND DESIGN OF OPTICALNEURAL NETWORK," filed June 2, 2016, which is hereby incorporated by reference in its entirety . [0003] governmental support [0004] This invention was made with Government support under Contract No. W911NF-13-D-0001 awarded by the Army Research Office. The government has certain rights in this invention. Background technique [0005] For a wide range of tasks, such as perception, communication, learning, and decision making, existing computers based on von Neumann architectures are generally more power-hungry and less efficient than their biological counterparts, the central nervous system. With the ever-increasing volume of data associated with big data processing, it would be beneficial to develop computers that can learn, combine, and analyze large amounts of information quickly and efficiently. For exampl...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

Application Information

Patent Timeline
no application Login to View More
IPC IPC(8): G02B6/26G02B6/34H04B10/00H04J14/02
CPCG02F1/225G02F1/21G06N3/04G06N3/067G06N3/08G06N3/084G02F1/3526G02F1/365G02F3/024G02F2202/32G02F2203/15G06N3/0675G02F1/212G06E3/003G06E3/005G06E3/006G06E3/008
Inventor N·C·哈里斯J·J·卡罗兰M·普拉布胡D·R·英格朗德S·斯基尔洛沈怡晨M·索贾西克
Owner MASSACHUSETTS INST OF TECH
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Patsnap Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Patsnap Eureka Blog
Learn More
PatSnap group products