Multi-target swarm intelligence algorithm parallel optimization method based on cloud computing

A swarm intelligence algorithm and multi-objective optimization technology, applied in computing, multi-program device, program control design, etc., can solve problems such as difficulty in improving solution quality, high time cost, shortening algorithm running time, etc., to achieve good scalability and improve Effect of solution mass, reduced runtime

Active Publication Date: 2021-06-22
SOUTH CHINA UNIV OF TECH
View PDF8 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0005] The purpose of the present invention is to overcome the time cost of the existing stand-alone version of the multi-objective group intelligent algorithm and the shortcomings that the solution quality is difficult to improve, and proposes a cloud computing-based The multi-objective group intelligent algorithm parallel optimization method first uses the common cloud computing platform GPU to parallelize the stand-alone version of the multi-objective group intelligent algorithm to shorten the running time of the algorithm and reduce the time cost, and then designs multiple islands through the common cloud computing platform Spark The model realizes the simultaneous operation of multiple GPU parallelized multi-objective group intelligent algorithms, and further improves the solution quality of the algorithm through the island model

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
  • Multi-target swarm intelligence algorithm parallel optimization method based on cloud computing
  • Multi-target swarm intelligence algorithm parallel optimization method based on cloud computing
  • Multi-target swarm intelligence algorithm parallel optimization method based on cloud computing

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0035] The present invention will be further described in detail below in conjunction with the embodiments and the accompanying drawings, but the embodiments of the present invention are not limited thereto.

[0036] Such as figure 1 As shown, the cloud computing-based multi-objective group intelligent algorithm parallel optimization method provided in this embodiment includes the initialization of the population, the evolution process of the multi-objective group intelligent algorithm parallelized by GPUs on the islands in the multi-island model, and when the migration period is reached The non-dominated solution set is constructed by merging the populations of all islands to obtain an approximate Pareto solution when the migration strategy is executed and the number of iterations is reached. The specific implementation steps are described as follows:

[0037] Step 1: Mathematically model the problem to be solved, convert it into a multi-objective optimization problem, and o...

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 discloses a multi-target swarm intelligence algorithm parallel optimization method based on cloud computing, and the method comprises the following steps: parallelizing an original standalone version multi-target swarm intelligence optimization method by using a GPU platform in the cloud computing, serially executing cross selection mutation operation on a CPU, and allocating control comparison of population individuals to the GPU for execution, so the time complexity is reduced, and the time required by algorithm execution is reduced. Meanwhile, a multi-island model in the parallel multi-target swarm intelligence algorithm is introduced, simultaneous execution of the multi-target swarm intelligence algorithm with multiple GPU parallelization is achieved, species diversity is increased through a migration strategy, and therefore the solving quality of the algorithm is improved. The multi-island model is specifically realized by adopting a common framework Spark in cloud computing, the number of islands can be increased by modifying parameters, and the method has high expansibility.

Description

technical field [0001] The invention relates to the technical field of distributed and parallel swarm intelligence algorithms, in particular to a multi-objective swarm intelligence algorithm parallel optimization method based on cloud computing. Background technique [0002] The multi-objective optimization problem is a multi-standard decision-making problem. There are multiple conflicting optimization objectives in the problem at the same time, resulting in the absence of a global optimal solution so that all objective functions reach the optimal value at the same time. Multi-objective group intelligent optimization can be used algorithmic solution. The theoretical global optimal solution set is called real Pareto solution, and the solution obtained by evolutionary algorithm is called approximate Pareto solution. The existing multi-objective optimization algorithms can be divided into three categories: Pareto-based multi-objective group intelligence algorithm, indicator-ba...

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
IPC IPC(8): G06F9/50G06F9/54
CPCG06F9/5027G06F9/5072G06F9/542G06F2209/5018Y02D10/00
Inventor 董守斌林佳钦胡金龙
Owner SOUTH CHINA UNIV OF TECH
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