Looking for breakthrough ideas for innovation challenges? Try Patsnap Eureka!

DBN model optimization method based on a PSO algorithm

An optimization method and model technology, applied in computing models, biological models, neural learning methods, etc., can solve the problems of difficult learning rate, long training time, small amount of calculation, etc., and achieve accurate and effective prediction results

Inactive Publication Date: 2019-06-11
CHINA UNIV OF PETROLEUM (EAST CHINA)
View PDF0 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

Its advantage is that because it calculates the loss of a single training sample, the amount of calculation is small; its disadvantages include: because only the gradient of a single sample is considered, it is easy to fall into a local optimum; due to the introduction of noise, it has regularization Effect; it is sensitive to parameters, so parameter initialization is very important; when the sample set is large, the training time is long; it is difficult to choose an appropriate learning rate

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
  • DBN model optimization method based on a PSO algorithm

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0020] 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 persons of ordinary skill in the art without making creative efforts belong to the protection scope of the present invention.

[0021] Such as figure 1 As shown, the DBN model optimization scheme diagram based on the PSO algorithm. The parallel PSO (Particle Swarm Optimization) algorithm is used to find the optimal number of units of the input layer and the hidden layer and the optimal learning rate of RBM, and parallelized on the Spark platform based on the principle of MapReduce.

[0022] combine figure 1 , the specific process of the DBN model optimization method based on the PSO ...

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 provides a DBN model optimization method based on a PSO algorithm. The DBNs is a probability generation model. The method is opposite to a neural network of a traditional discriminationmodel. The generation model is used for establishing joint distribution between observation data and labels; According to the invention, both P (Object | Label) and P (Label Object) are evaluated, andthe discrimination model only evaluates the P (Label Object). Wherein the DBNs is composed of a plurality of Restricted Boltzmann Machanes layers, and the type of a typical neural network is shown inthe figure. These networks are restricted into a visual layer and a hidden layer, there being connections between the layers, but there is no connections between the units within the layers. Hidden layer units are trained to capture correlation of high-order data represented at a visual layer. In order to make prediction of the DBN model more accurate, optimization needs to be conducted on the DBN, and the optimization comprises the number of layers, the number of units of each layer, the learning rate and the like. Therefore, the invention provides a DBN model optimization method based on aPSO algorithm. the optimal unit number and the RBM optimal learning rate of the input layer and the hidden layer are searcjed by adopting a parallel PSO (Particle Swarm Optimization) algorithm, and parallelization on a Spark platform is carried out based on a MapReduce principle.

Description

technical field [0001] The invention relates to deep learning, model optimization and intelligent prediction, in particular to a method for optimizing a DBN model based on a PSO algorithm. Background technique [0002] Particle swarm optimization simulates birds in a flock of birds by designing a massless particle. The particle has only two attributes: speed and position. The speed represents the speed of movement, and the position represents the direction of movement. Each particle searches for the optimal solution independently in the search space, and records it as the current individual extremum, and shares the individual extremum with other particles in the entire particle swarm, and finds the optimal individual extremum as the entire particle The current global optimal solution of the swarm. All particles in the particle swarm adjust their speed and position according to the current individual extremum found by themselves and the current global optimal solution shared ...

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/00G06N3/04
CPCG06N3/088G06N3/006G06N3/047G06N3/044
Inventor 房凯张卫山任鹏程
Owner CHINA UNIV OF PETROLEUM (EAST CHINA)
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Patsnap Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Patsnap Eureka Blog
Learn More
PatSnap group products