Improved particle swarm algorithm and application thereof

A technology for improving particle swarms and particles, applied in biological neural network models and other directions, and can solve problems such as a large amount of training data, long training time, and difficulties

Inactive Publication Date: 2014-01-29
LIAONING UNIVERSITY
View PDF4 Cites 23 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

While artificial neural networks are useful black-box testing methods capable of approximating arbitrary continuous functions without making any assumptions about the underlying model, they suffer from the problem of local optimal solutions, and in traditional analysis finding optimal It is very difficult to solve, and it also requires a large amount of training data and a long training time

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
  • Improved particle swarm algorithm and application thereof
  • Improved particle swarm algorithm and application thereof
  • Improved particle swarm algorithm and application thereof

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0055] The present invention mainly aims at this defect of the particle swarm algorithm, and is inspired by the elite learning algorithm to improve the inertia weight and the learning factor in the particle swarm algorithm. The present invention uses the improved particle swarm to optimize the BP neural network, and the optimal particle The position vector of is mapped to the weight value of BP neural network, constitutes the IPSO-BP network model, and applies it to the rolling bearing fault diagnosis.

[0056] 1. Improved particle swarm algorithm

[0057] 1.1 The basic idea of ​​the improved algorithm

[0058] In order to overcome the traditional BP neural network's low learning efficiency, slow convergence speed, easy to fall into the defects of local optimal solutions, and the "premature" phenomenon of particle swarm, inspired by the particle swarm algorithm of the elite learning strategy, the particle swarm algorithm The inertia weights and learning factors were improved....

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 relates to an improved particle swarm algorithm and the application of the improved particle swarm algorithm. The improved particle swarm algorithm includes the following steps that firstly, the algorithm is initialized; secondly, the positions x and speeds v of particles are randomly initialized; thirdly, the number of iterations is initialized, wherein the number t of iterations is equal to 1; fourthly, the adaptive value of each particle in a current population is calculated, if is smaller than or equal to , then is equal to and is equal to , and if is smaller than or equal to , then is equal to and is equal to ; fifthly, if the adaptive value is smaller than the set minimum error epsilon or reaches the maximum number Maxiter of iterations, the algorithm is ended, and otherwise, the sixth step is executed; sixthly, the speeds and positions of the particles are calculated and updated; seventhly, the number t of iterations is made to be t+1, and the fourth step is executed. By means of the improved particle swarm algorithm, at the initial iteration stage, the population has strong self-learning ability and weak social learning ability, and therefore population diversity is kept; at the later iteration stage, the population has weak self-learning ability and strong social learning ability, and therefore the convergence speed of the population is improved.

Description

technical field [0001] The invention relates to an improved particle swarm algorithm and its application, and belongs to the technical field of rolling bearing fault diagnosis and prevention. Background technique [0002] Particle swarm optimization algorithm has attracted the attention of many researchers since it needs to set few parameters, has a simple structure and is easy to implement. Therefore, this algorithm is often used to solve combinatorial optimization problems and train neural networks. While artificial neural networks are useful black-box testing methods capable of approximating arbitrary continuous functions without making any assumptions about the underlying model, they suffer from the problem of local optimal solutions, and in traditional analysis finding optimal It is very difficult to solve, and it also requires a large amount of training data and a long training time. Therefore, we need to find a method that can achieve the global optimal solution. ...

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/02
Inventor 张利赵家强孙丽杰岳承君赵中洲
Owner LIAONING UNIVERSITY
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Try Eureka
PatSnap group products