Genetic algorithm and particle swarm algorithm parallel fusion evolution algorithm

A particle swarm algorithm and genetic algorithm technology, applied in the field of evolutionary algorithms where genetic algorithm and particle swarm algorithm are integrated in parallel, can solve the problem that particle swarm algorithm is prone to fall into local optimal solution, particle swarm algorithm falls into local optimal solution, and the later stage of genetic algorithm Inefficiency and other problems, achieve less calculation process, improve optimization efficiency and optimization effect, and solve the effect of low efficiency in the later stage

Inactive Publication Date: 2017-07-18
BEIJING INST OF RADIO MEASUREMENT
View PDF0 Cites 10 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0004] The technical problem to be solved by the present invention is: the genetic algorithm and the particle swarm evolution algorithm in the prior art have their own shortcomings (such as the low efficiency of the genetic algorithm in the later stage, and the particle swarm algorithm is easy to fall into the local optimal solution)
[0005] In order to solve the above technical problems, the present invention provides an evolutionary algorithm in which the genetic algorithm and the particle swarm algorithm are fused in parallel, which solves the problems that the genetic algorithm is inefficient in the later stage and the particle swarm algorithm is easy to fall into a local optimal solution, and improves the optimization of the evolutionary algorithm. Efficiency and optimization effect, the algorithm includes the following steps:

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
  • Genetic algorithm and particle swarm algorithm parallel fusion evolution algorithm
  • Genetic algorithm and particle swarm algorithm parallel fusion evolution algorithm
  • Genetic algorithm and particle swarm algorithm parallel fusion evolution algorithm

Examples

Experimental program
Comparison scheme
Effect test

Embodiment

[0033] Such as figure 2 Shown, the evolutionary algorithm of a kind of genetic algorithm and particle swarm evolutionary algorithm serial fusion of the present invention,

[0034] The first step is to randomly generate the initial population NP

[0035] Randomly generate the initial group whose group size NP is 50 individuals, and the dimension and value range of each individual are determined according to the specific optimization problem. In the example of the present invention, the dimension of each individual is 10, and the value of each dimension is The range is [-512~512].

[0036] The second step is to calculate the fitness

[0037] Take the fitness as the value of the function f(x), and calculate the fitness of each individual in the group. Among them, the evolutionary algorithm combining the genetic algorithm and the particle swarm evolutionary algorithm is used to calculate the function -512≤x i ≤512, the minimum value of dimension n=10 of x. This is a simple...

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 evolutionary algorithm for parallel fusion of a genetic algorithm and a particle swarm optimization algorithm. The algorithm comprises the following steps: S1, randomly generating an initial population; S2, using a fitness function to calculate the fitness of the initial population; S3, implementing evolutionary calculation step, setting the minimum threshold of fitness function value as the termination condition of evolution calculation; S4, performing genetic operation to generate offspring population 1, and performing particle swarm evolution operation at the same time to generate offspring population 2; S5, combining offspring population 1 and offspring population The generation population 2 is merged and sorted according to the fitness, and the individuals with high fitness are combined as the offspring population 3; S6, the offspring population 3 continues to return to step S2 for loop operation until the termination condition of the evolution calculation is reached, and the output has the optimal fitness individual. The present invention solves the problems of low efficiency of the genetic algorithm in the later stage and the particle swarm algorithm is easy to fall into a local optimal solution, and improves the optimization efficiency and optimization effect of the evolutionary algorithm.

Description

technical field [0001] The invention relates to the field of evolutionary algorithms, in particular to an evolutionary algorithm in which a genetic algorithm and a particle swarm algorithm are fused in parallel. Background technique [0002] In recent years, with the rapid development of computer technology, in order to solve complex problems such as large space, nonlinearity, global optimization, and combinatorial optimization to a certain extent, many evolutionary algorithms have emerged, such as genetic algorithm and particle swarm optimization. Genetic algorithm is widely used, practical and robust, but its efficiency is low in the later stage. Particle swarm optimization algorithm has fast search speed, high efficiency and simple algorithm, but it is easy to fall into local optimal solution. [0003] Because of the unique advantages of these algorithms, they have received extensive attention from scholars at home and abroad, and set off a research boom. , task allocat...

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/12
CPCG06N3/126
Inventor 包子阳余继周
Owner BEIJING INST OF RADIO MEASUREMENT
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