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

Convolutional neural network training method, face recognition method and device

A technology of convolutional neural network and training method, which is applied in the field of training method of convolutional neural network, face recognition method and device, and can solve problems such as unsatisfactory training results, reduced training efficiency and accuracy, and obstacles to supervised learning

Active Publication Date: 2021-02-02
ZHEJIANG DAHUA TECH CO LTD
View PDF11 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

However, since this contrastive loss function only controls the convergence of the negative sample pairs in the sample set by a single threshold to train the CNN, it does not control the convergence of the positive sample pairs in the sample set
Since there are a large number of positive sample pairs that are easy to converge in the sample set, and these positive sample pairs are not supervised for training, it not only increases the burden of CNN, but also hinders CNN from supervised learning of other positive sample pairs that are not easy to converge, making CNN The training efficiency and accuracy are reduced, which leads to less than ideal training results of CNN

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
  • Convolutional neural network training method, face recognition method and device
  • Convolutional neural network training method, face recognition method and device
  • Convolutional neural network training method, face recognition method and device

Examples

Experimental program
Comparison scheme
Effect test

Embodiment 1

[0131] The training method of the convolutional neural network provided by the embodiment of the present invention may include the following steps:

[0132] (1) Select N images from the preset source domain face image set as the source domain training sample set of the smallest block, and collect the images in the source domain training sample set to form a sample pair.

[0133] Specifically, the source domain training sample set of the smallest block includes N images. Randomly select two images from the training sample set in the source domain and combine them, we can get sample pairs; among them, the obtained A sample pair can include: positive sample pairs with pair of negative samples.

[0134] (2) Input the source domain training sample set into the convolutional neural network, and obtain the feature vectors of the face images in each sample in the source domain training sample set.

[0135] Specifically, the method of extracting the feature vector of the face ...

Embodiment 2

[0172] The training method of the convolutional neural network provided by the embodiment of the present invention may include the following steps:

[0173] (1) Select N images from the preset source domain face image set as the source domain training sample set of the smallest block, and collect the images in the source domain training sample set to form a sample pair. And, select M images from the preset target domain face image set as the minimum block target domain training sample set, and collect the images in the target domain training sample set to form a sample pair.

[0174] Specifically, the source domain training sample set of the smallest block includes N images. Randomly select two images from the training sample set in the source domain and combine them, we can get sample pairs; among them, the obtained A sample pair can include: positive sample pairs with pair of negative samples.

[0175] The minimum block set of target domain training samples includes...

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 convolutional neural network training method, a face recognition method and a device. By adopting a first joint training supervision function composed of a cross-entropy loss function and a normalized comparison loss function with two thresholds, According to the eigenvectors of the face images in each sample in the source domain training sample set, the first error is determined, and the network parameters of the convolutional neural network are adjusted through the first error. Among them, the first threshold is used to compare with the Euclidean distance of the feature vectors of the two face images in the positive sample pair, and the second threshold is used to compare with the Euclidean distance of the feature vectors of the two face images in the negative sample pair, In this way, both the supervised training of negative sample pairs and the supervised training of positive sample pairs can be controlled, and the training efficiency and accuracy of CNN can be improved. Therefore, when the trained CNN is applied to the face recognition method, the generalization ability of the face recognition method can be improved.

Description

technical field [0001] The present invention relates to the technical field of deep learning, in particular to a training method of a convolutional neural network, a face recognition method and a device. Background technique [0002] At present, in order to better recognize face images, more and more recognition processes need to use Convolutional Neural Network (CNN). In order to ensure accurate recognition results, CNN needs to be trained repeatedly. At present, the contrastive loss function (Contrastive Loss) with a single threshold is generally used to train CNN. However, since this contrastive loss function only controls the convergence of the negative sample pairs in the sample set by a single threshold to train the CNN, it does not control the convergence of the positive sample pairs in the sample set. Since there are a large number of positive sample pairs that are easy to converge in the sample set, and these positive sample pairs are not supervised for training, ...

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): G06K9/00G06N3/04G06N3/08
CPCG06N3/08G06V40/168G06N3/045
Inventor 郝敬松
Owner ZHEJIANG DAHUA TECH CO LTD