Unlock instant, AI-driven research and patent intelligence for your innovation.

A circuit design method for imprecise computational neural networks

A circuit design and neural network technology, applied in the field of artificial neural network, can solve the problems of difficult application of inaccurate calculation ideas, difficult to determine, etc., and achieve the effect of improving computing speed, reducing area and power consumption

Active Publication Date: 2021-08-31
SHANGHAI CAMBRICON INFORMATION TECH CO LTD
View PDF2 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0004] However, the imprecise operation unit is not a specific structure, and it is difficult to determine which imprecise structure can be used by the tens of thousands of operation units in the entire neural network to achieve the best effect.
There are still difficulties in the specific application of inaccurate calculation ideas in neural network operations

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
  • A circuit design method for imprecise computational neural networks
  • A circuit design method for imprecise computational neural networks
  • A circuit design method for imprecise computational neural networks

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0040] In order to make the object, technical solution and advantages of the present invention clearer, the present invention will be further described in detail below in conjunction with specific embodiments and with reference to the accompanying drawings. Other aspects, advantages and salient features of the present invention will become apparent to those skilled in the art from the following detailed description.

[0041] In this specification, the various embodiments described below to describe the principles of the present invention are illustrative only and should not be construed as limiting the scope of the invention in any way. The following description with reference to the accompanying drawings is provided to assist in a comprehensive understanding of exemplary embodiments of the present invention as defined by the claims and their equivalents. The following description includes numerous specific details to aid in understanding, but these should be considered as exa...

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

The invention provides a circuit design method for inaccurate calculation neural network, comprising the following steps: determining the bit width to determine the selection range of the inaccurate multiplier bit width; Point importance ranking is a heuristic random algorithm driven by, for each alternative bit width, a variety of specific circuits are generated, and the various specific circuits are all optional non-exact multiplier structures; independent replacement, the neural network Each accurate multiplier in is independently replaced by an inaccurate multiplier of a certain structure, and all possible solutions obtained form a solution space; traversing the comparison, randomly selecting a part of the solutions in the solution space, and traversing the non-existent solutions under each solution Accurate neural network training and testing results to get the optimal solution. The invention greatly reduces the area and power consumption and improves the calculation speed under the condition that the accuracy of the calculation results is not greatly affected.

Description

technical field [0001] The invention relates to the technical field of artificial neural networks, in particular to a circuit design method for non-accurate calculation neural networks. Background technique [0002] Artificial neural network is an emerging popular algorithm in the field of machine learning, and has achieved good results in many subdivided fields such as face recognition and target detection. However, it relies heavily on hardware performance, and often requires server-level CPUs and GPUs to complete training and recognition, which is costly in terms of size and power consumption. Today, with the miniaturization of smart devices, this characteristic of artificial neural networks makes personal smart devices have to be connected to the Internet all the time, which hinders the further improvement of their speed. However, if the accelerator chip is specially designed for the artificial neural network, its area and power consumption need to be very compressed an...

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 Patents(China)
IPC IPC(8): G06N3/063G06F7/523
CPCG06F7/523G06N3/063
Inventor 陈天石任逸轩郭崎杜子东支天陈云霁
Owner SHANGHAI CAMBRICON INFORMATION TECH CO LTD