Neural network training and face detection method and device, equipment and storage medium
A neural network and training method technology, applied in the field of deep learning, can solve problems affecting the training efficiency of the neural network, slow training of the neural network, single optimization method of the neural network, etc.
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
Embodiment 1
[0093] image 3 It is a flow chart of a neural network training method provided by Embodiment 1 of the present invention. This embodiment is applicable to the situation where two or more optimization methods are used to train a neural network. This method can be implemented by a neural network training device. Execute, the training device of this neural network can be realized by software and / or hardware, can be configured in computer equipment, for example, server, workstation, personal computer, etc., this method specifically comprises the following steps:
[0094] S301. Determine the neural network.
[0095] Neural network, also known as Artificial Neural Networks (ANN), is an algorithmic mathematical model that imitates the behavior characteristics of animal neural networks and performs distributed parallel information processing.
[0096] According to performance, neural networks can be divided into continuous network and discrete network, or deterministic network and ra...
Embodiment 2
[0145] Figure 4 It is a flow chart of a neural network training method provided by Embodiment 2 of the present invention. This embodiment further refines the mapping between the first learning rate and the second learning rate, and the second learning rate is based on the foregoing embodiments. Convergence and other operations, the method specifically includes the following steps:
[0146] S401. Determine the neural network.
[0147] S402. Train the neural network with a first learning rate according to a first optimization manner.
[0148] Wherein, the first learning rate is updated each time the neural network is trained.
[0149] S403. Determine the update range.
[0150] Among them, the update range represents the magnitude of updating the first network parameters when training the neural network with the first learning rate according to the first optimization method, and the first network parameter represents the training neural network with the first learning rate ac...
Embodiment 3
[0210] Figure 5 It is a flow chart of a face detection method provided by Embodiment 3 of the present invention. This embodiment is applicable to the situation of face detection using two or more neural networks trained by optimization methods. The training device of the neural network It can be implemented by software and / or hardware, and can be configured in a computer device, such as a personal computer, a mobile terminal (such as a mobile phone, a tablet computer, etc.), a wearable device (such as a smart watch, smart glasses, etc.), etc., the method Specifically include the following steps:
[0211] S501. Receive image data.
[0212] In a specific implementation, the operating system of the computer device may include Android (Android), IOS, Windows, and the like.
[0213] These operating systems support running applications that can perform image processing, such as short video applications, live broadcast applications, image editing applications, camera applications,...
PUM
Login to View More Abstract
Description
Claims
Application Information
Login to View More 


