A Dynamic Adaptive Data Truncation Method for Convolutional Neural Network Computing
A convolutional neural network and dynamic self-adaptive technology, applied to biological neural network models, general-purpose stored program computers, calculations, etc., can solve problems such as insufficient decimal bit width, reduced data accuracy, and insufficient data accuracy to avoid data loss. The effect of intercepting errors, retaining data precision, and precise operation results
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
Embodiment Construction
[0030] The present invention will be further described in detail below in conjunction with specific embodiments, which are explanations of the present invention rather than limitations.
[0031] The core of the CNN algorithm operation is the convolution operation, and the operation mode is as follows: figure 1 And formula (1) shows:
[0032]
[0033]Among them, O is the output image data, I is the input image data, W is the weight data, and the f( ) function is the activation function of the neural network. z represents the number of the input image, and N images are given in the figure. u represents the serial number of the convolution kernel, and there are M convolution kernels in the figure. y represents the row number of the output image, and E is the total number of rows of the output image. x represents the column number of the output image, and F is the total number of columns of the output image. i and j represent the number of rows and columns of the convoluti...
PUM
Login to View More Abstract
Description
Claims
Application Information
Login to View More 


