BP (Back-Propagation) neural network weight determination method and system and prediction method and system
A technology of BP neural network and determination method, applied in the field of computer performance management, can solve the problems such as the suspension of the adjustment process of the connection weight coefficient and the small derivative of the activation function.
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
Embodiment 1
[0093] figure 1 It is a flow chart of the method for determining the weights of the BP neural network provided in Embodiment 1 of the present invention. Such as figure 1 Shown, a kind of determination method of BP neural network weight, described determination method comprises:
[0094] Step 101: Obtain a training sample set, where the training sample set includes several training samples.
[0095] Step 102: Obtain a plurality of BP neural network weights according to the correlation of each training sample.
[0096] Step 103: Construct a water wave group including several multi-dimensional water waves, and initialize the position, wave height and wavelength of each multi-dimensional water wave, wherein each position of the multi-dimensional water wave corresponds to a weight of the BP neural network.
[0097] The water wave feature selection rule encoding uses a water wave to represent a candidate solution for feature selection. The candidate solution set corresponds to a ...
Embodiment 2
[0156] figure 2 The structural block diagram of the system for determining the weight of the BP neural network provided by Embodiment 2 of the present invention. Such as figure 2 Described, a kind of determining system of BP neural network weight, it is characterized in that, described determining system comprises:
[0157] The training set obtaining module 201 is used to obtain a training sample set, which includes several training samples;
[0158] BP neural network weight acquisition module 202, for obtaining a plurality of BP neural network weights according to the correlation of each of the training samples;
[0159] The water wave group initialization module 203 is used to construct a water wave group comprising several multi-dimensional water waves, and randomly initialize the position, wave height and wavelength of each of the multi-dimensional water waves, wherein the position of each of the multi-dimensional water waves corresponds to one of the BP neural network...
Embodiment 3
[0189] A performance prediction method for optimizing BP neural network server, said performance prediction method comprising:
[0190] Step 31: Obtain the BP neural network weight of the training sample set, the BP neural network weight of the training sample set is the BP neural network weight determined according to the determination method described in any one of claims 1-4;
[0191] Step 32: training a classifier according to the weights of the BP neural network to obtain a trained classifier;
[0192] Step 33: Obtain the weight of the BP neural network to be tested for the sample to be classified, and the weight of the BP neural network to be tested is the weight of the BP neural network determined according to the determination method described in any one of claims 1-4;
[0193] Step 34: input the BP neural network weight to be tested into the trained classifier, and the trained classifier completes the classification of the BP neural network weight to be tested;
[01...
PUM
Abstract
Description
Claims
Application Information
- R&D Engineer
- R&D Manager
- IP Professional
- Industry Leading Data Capabilities
- Powerful AI technology
- Patent DNA Extraction
Browse by: Latest US Patents, China's latest patents, Technical Efficacy Thesaurus, Application Domain, Technology Topic, Popular Technical Reports.
© 2024 PatSnap. All rights reserved.Legal|Privacy policy|Modern Slavery Act Transparency Statement|Sitemap|About US| Contact US: help@patsnap.com