Supercharge Your Innovation With Domain-Expert AI Agents!

Processor, logic chip and method for binarizing convolutional neural network

A convolutional neural network, logic chip technology, applied in neural learning methods, biological neural network models, neural architectures, etc., can solve problems such as higher requirements for memory and computing resources

Pending Publication Date: 2022-01-04
UNITED MICROELECTRONICS CENT CO LTD
View PDF0 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0003] In general, convolutional neural networks with a large number of unit layers tend to have better performance, but at the same time have higher requirements for memory and computing resources

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
  • Processor, logic chip and method for binarizing convolutional neural network
  • Processor, logic chip and method for binarizing convolutional neural network
  • Processor, logic chip and method for binarizing convolutional neural network

Examples

Experimental program
Comparison scheme
Effect test

example 300B

[0044] Figure 3A , 3B and 3C are diagrams illustrating how a hardware logic chip according to an embodiment of the present invention, such as an FPGA or an ASIC, uses fewer hardware components and / or uses less silicon chip space to achieve the desired Features. Figure 3B An example convolutional neural network 300B is shown comprising the following sequence of layers: first convolutional layer 310B, second convolutional layer 320B, first downsampling layer 330B, third convolutional layer 340B, second downsampling layer 350B and classification layer 360B. These layers can perform functions such as Figure 1A Convolution, downsampling and classification layers are shown in the same function. Figure 3A Shown is that according to an embodiment of the present invention it is possible to realize Figure 3B Logic Chip Example 300A of Convolutional Neural Network 300B in . Simultaneously, Figure 3C Shown is a conventional design of a logic chip 300C that uses existing techniq...

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

A processor (200) for implementing a binarized convolutional neural network (BCNN). The processor (200) includes a shared logic module (220) capable of performing binarized convolution operations and downsampling operations. The shared logic module (220) is switchable between a convolution mode and a downsampling mode by adjusting parameters (224) of the shared logic module (220). The processor (200) may be a logic chip.

Description

Background technique [0001] The present invention is related to neural network technology. A neural network is a machine learning model that takes input data and processes it through one or more neural network layers to produce an output such as classification or decision making. The output of each neural network layer will be further processed as the input of the next neural network layer. Those layers between the input and output layers of the overall neural network are called hidden layers. [0002] A convolutional neural network is a class of neural networks built from one or more convolutional layers that perform convolutional functions. Convolutional neural networks are used in many fields, including but not limited to, image and video recognition, image and video classification, sound recognition and classification, facial recognition, medical data analysis, natural language processing, user preference prediction, time series prediction and analysis Wait. [0003] I...

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
Patent Type & Authority Applications(China)
IPC IPC(8): G06N3/04G06N3/063G06N3/08
CPCG06N3/08G06N3/065G06N3/045
Inventor 雷源罗鹏
Owner UNITED MICROELECTRONICS CENT CO LTD
Features
  • R&D
  • Intellectual Property
  • Life Sciences
  • Materials
  • Tech Scout
Why Patsnap Eureka
  • Unparalleled Data Quality
  • Higher Quality Content
  • 60% Fewer Hallucinations
Social media
Patsnap Eureka Blog
Learn More