Optical neural network convolution layer chip, convolution calculation method and electronic equipment

A neural network and convolution layer technology, applied in the field of artificial intelligence, can solve problems such as restricting the application and popularization of neural network technology, and achieve the effects of high bandwidth, increased computing speed, and low power consumption

Pending Publication Date: 2020-10-09
INST OF SEMICONDUCTORS - CHINESE ACAD OF SCI
View PDF5 Cites 6 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

With the sharp increase in the amount of data to be processed and the complexity of the neural network model, the von Neumann architecture bottleneck of traditional electronic chip technology and the bottle...

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
  • Optical neural network convolution layer chip, convolution calculation method and electronic equipment
  • Optical neural network convolution layer chip, convolution calculation method and electronic equipment
  • Optical neural network convolution layer chip, convolution calculation method and electronic equipment

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0045] In order to make the purpose, features, and advantages of the application more obvious and understandable, the technical solutions in the embodiments of the application will be clearly and completely described below in conjunction with the drawings in the embodiments of the application. Obviously, the described The embodiments are only some of the embodiments of the present application, but not all of them. Based on the embodiments in this application, all other embodiments obtained by those skilled in the art without making creative efforts belong to the scope of protection of this application.

[0046] Convolution operations exist in large numbers in convolutional neural networks, which are multiplication and addition operations of input data and convolution kernel parameters, which can be expressed as Among them, W uv is the convolution kernel parameter, X i-u+1,j-v+1 is the input data, Y ij for the output data.

[0047] see figure 1 , figure 1A schematic diag...

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 convolution layer chip is applied to the field of artificial intelligence and comprises a first coupler, a first beam splitter, a plurality of photon calculation modules anda convolution summation module which are connected in sequence, wherein the first coupler is used for coupling a received optical signal into the first beam splitter; the first beam splitter comprisesa plurality of output ports, the beam splitter is used for splitting the coupled optical signals to obtain a plurality of beams of optical signals, and the plurality of beams of optical signals are input to the photon calculation modules through the output ports one by one; the photon calculation module is used for carrying out amplitude modulation and phase modulation on each beam of optical signals so as to represent input data and a convolution kernel parameter through each beam of modulated optical signals, and converting all the modulated optical signals into electric signals; and the convolution summation module is used for carrying out convolution summation on all the electric signals and completing photon convolution operation of all the input data and convolution kernel parameters. Photons have the characteristics of high speed, high bandwidth and low power consumption, convolution calculation is realized by utilizing the photons, the calculation speed can be greatly improved, and the calculation energy consumption is reduced.

Description

technical field [0001] The present application relates to the field of artificial intelligence, in particular to an optical neural network convolution layer chip, a convolution calculation method and electronic equipment. Background technique [0002] A neural network refers to a series of mathematical models inspired by biology. In recent years, neural network technology has become an important driving force for the development of artificial intelligence technology, and is widely used in image processing, speech recognition, natural language processing and other fields. Convolution operations are an important type of calculation in neural networks, especially in convolutional neural networks. [0003] Chip technology provides powerful computing power for neural network for intelligent processing, supporting the development of neural network technology. With the sharp increase in the amount of data to be processed and the complexity of the neural network model, the von Neu...

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): G06N3/067G06F17/15
CPCG06N3/0675G06F17/15
Inventor 王瑞廷王鹏飞罗光振张冶金周旭亮潘教青
Owner INST OF SEMICONDUCTORS - CHINESE ACAD OF SCI
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Try Eureka
PatSnap group products