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

Sparse convolutional neural network sorting method, operation method and device and equipment

A convolutional neural network and computing method technology, applied in the field of devices and equipment, sparse convolutional neural network sorting method, and computing method, can solve problems such as difficulty in improving CNN model computing speed, hardware performance, and waste of computing resources

Active Publication Date: 2021-01-08
SIGMASTAR TECH LTD
View PDF4 Cites 4 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

If these sparse data structures are directly calculated on the hardware, it will waste hardware performance and computing resources, making it difficult to improve the computing speed of the CNN model.

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
  • Sparse convolutional neural network sorting method, operation method and device and equipment
  • Sparse convolutional neural network sorting method, operation method and device and equipment
  • Sparse convolutional neural network sorting method, operation method and device and equipment

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0047] The following will clearly and completely describe the technical solutions in the embodiments of the present invention with reference to the accompanying drawings in the embodiments of the present invention. Obviously, the described embodiments are only some, not all, embodiments of the present invention. Based on the embodiments of the present invention, all other embodiments obtained by those skilled in the art without creative efforts fall within the protection scope of the present invention.

[0048] Reference herein to an "embodiment" means that a particular feature, structure, or characteristic described in connection with the embodiment can be included in at least one embodiment of the present invention. The occurrences of this phrase in various places in the specification are not necessarily all referring to the same embodiment, nor are separate or alternative embodiments mutually exclusive of other embodiments. It is understood explicitly and implicitly by thos...

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 discloses a sparse convolutional neural network sparse data sorting method, an operation method and device, a storage medium and equipment. According to the scheme, the method comprisesthe steps: obtaining to-be-processed feature map data and convolution kernel data after sorting processing; obtaining a mark sequence of a first weight vector of the sorted convolution kernel data; obtaining a first feature vector in the to-be-processed feature map data, wherein the first feature vector and the first weight vector are subjected to multiply-add operation; and sorting the feature values of the first feature vector according to the mark sequence, and deleting a feature value matched with the zero weight value removed in the zero weight value removing process to obtain a second feature vector. The convolution kernel data and the feature map data are compressed in the channel direction based on the first weight vector and the second feature vector, so that the data volume of convolution operation is greatly reduced, the operation speed of hardware for a sparse convolutional neural network is increased, and the waste of hardware performance and computing resources is avoided.

Description

technical field [0001] The invention relates to the technical field of data processing, in particular to a sorting method, operation method, device and equipment of a sparse convolutional neural network. Background technique [0002] Deep learning (Deep learning) is one of the important application technologies of AI (Artificial intelligence, artificial intelligence), which is widely used in computer vision, speech recognition and other fields. Among them, CNN (Convolutional Neural Network, Convolutional Neural Network) is a deep learning and efficient recognition technology that has attracted attention in recent years. Convolution operations and vector operations to produce high accuracy results in image and speech recognition. [0003] However, with the development and wide application of the convolutional neural network, it faces more and more challenges. For example, the parameter scale of the CNN model is getting larger and larger, which makes the CNN model have a very...

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/08
CPCG06N3/08G06N3/045G06F7/08G06F7/5443G06N3/063Y02D10/00G06F7/24G06F7/50G06F7/523
Inventor 李超朱炜林博
Owner SIGMASTAR TECH LTD