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

Target identification method and device

A target recognition and equipment technology, applied in the field of target recognition, can solve the problems of network loss of regularity, unfavorable parallelism, etc., achieve the effect of maintaining the same network performance, increasing the degree of tailoring, and speeding up the training speed

Active Publication Date: 2019-11-01
DEEPBLUE TECH (SHANGHAI) CO LTD
View PDF4 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

However, pruning at the neural connection level will cause the network to lose its regularity, and the pruned network weight tensor will become sparse. Therefore, it is necessary to use sparse tensor storage and operation rules during storage and operation, which is not conducive to parallelism.

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
  • Target identification method and device
  • Target identification method and device
  • Target identification method and device

Examples

Experimental program
Comparison scheme
Effect test

Embodiment 1

[0043] This embodiment provides a method for target recognition, such as figure 1 As shown, it specifically includes the following steps:

[0044] Step 101, acquiring image data for target recognition;

[0045] Step 102, input the image data into the neural network model for target recognition, and obtain the recognition result of the target recognition, wherein, the neural network model is obtained by inputting the training samples into the preset neural network model for training, and the preset neural network model is In the process of training the neural network model, it is determined whether the preset neural network model includes a batch normalization BN layer; if so, the number of layers of the BN layer in the preset neural network model is cut, otherwise, all The weights of the network layers of the preset neural network model are clipped.

[0046] In the above method, by combining the direct and indirect structured sparsity methods with the preset neural network m...

specific Embodiment approach

[0051] If it is determined that the current preset neural network model includes a BN layer, the number of layers of the BN layer of the current preset neural network model is trimmed. The specific implementation is as follows:

[0052] As an optional implementation manner, the number of layers of the BN layer of the preset neural network model is trimmed by adding a second penalty item to the BN layer of the preset neural network model.

[0053] The second penalty item includes a second adjustment coefficient for adjusting the output value of the BN layer in the preset neural network model and a range of the output value of the cropped BN layer;

[0054] For the BN layer in the preset neural network model, adjust the output value of the BN layer in the preset neural network model according to the second adjustment coefficient described in the second penalty item;

[0055] By dynamically adjusting the second adjustment coefficient in the second penalty item, the output value ...

Embodiment 2

[0073] Based on the same inventive concept, this embodiment provides a target recognition device, such as image 3 As shown, the device includes a processor 301 and a memory 302, wherein the memory 302 stores an executable program, and the processor 301 implements the following process when the above-mentioned executable program is executed:

[0074] Obtain image data for object recognition;

[0075] Input the image data into the neural network model for target recognition, and obtain the recognition result of the target recognition, wherein, the neural network model is obtained by using the training samples input into the preset neural network model, and the preset neural network is In the process of model training, it is determined whether the preset neural network model includes a batch normalization BN layer; if so, the number of layers of the BN layer in the preset neural network model is cut, otherwise, the preset The weights of the network layers of the neural network ...

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 target identification method and a target identification device. The method comprises the following steps: acquiring image data for target identification; inputting the imagedata into a neural network model for target identification, obtaining a recognition result of the target recognition, inputting a training sample into a preset neural network model for training to obtain the neural network model, and determining whether the preset neural network model comprises a batch normalization BN layer or not in the process of training the preset neural network model; and if so, cutting the number of BN layers in the preset neural network model; otherwise, cutting the weight of the network layer of the preset neural network model. According to the method, the structuredweight and the BN layer are cut by combining the preset neural network model with a direct and indirect structured sparsity method. The target identification is performed through the neural network model cut by the neural network. Therefore, the target recognition speed is higher, and the target recognition efficiency is higher.

Description

technical field [0001] The present invention relates to the technical field of target recognition, in particular to a method and equipment for target recognition. Background technique [0002] With the development of computer technology and neural network technology, more and more people use the neural network model for target recognition, but in the process of using the neural network model for target recognition, if the neural network wants to achieve a good pattern recognition effect, it must It has a deep depth, but for specific problems, too deep will also bring about problems such as increased risk of overfitting and increased training difficulty, and an overly deep network is of limited help to improve the performance of pattern recognition in specific scenarios. Therefore, the network is sometimes clipped hierarchically. Network pruning refers to removing redundant parts in the network by changing the structure of the network. According to different clipping object...

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): G06K9/62G06N3/08
CPCG06N3/082G06F18/214
Inventor 陈海波
Owner DEEPBLUE TECH (SHANGHAI) CO LTD