Unlock instant, AI-driven research and patent intelligence for your innovation.

Metaheuristic optimization algorithm based on GPU parallel computing and electronic equipment

A heuristic optimization and parallel computing technology, which is applied in the field of optimization algorithms, can solve problems such as slow calculation speed and poor ability to jump out of local optimum, and achieve the effects of meeting real-time requirements, increasing calculation speed, and improving applicability

Active Publication Date: 2022-04-12
北京峰玉科技有限公司
View PDF7 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

The disadvantage of the general meta-heuristic algorithm is that the calculation and solution speed is slow during the application process, and when facing a large-scale search problem, the ability to jump out of the local optimum is poor.

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
  • Metaheuristic optimization algorithm based on GPU parallel computing and electronic equipment
  • Metaheuristic optimization algorithm based on GPU parallel computing and electronic equipment
  • Metaheuristic optimization algorithm based on GPU parallel computing and electronic equipment

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0056]In order to make the objectives, technical solutions and advantages of the present application clearer, the technical solutions of the present application will be described in detail below. Obviously, the described embodiments are only a part of the embodiments of the present application, but not all of the embodiments. Based on the examples in this application, all other implementations obtained by those of ordinary skill in the art without creative work fall within the scope of protection of this application.

[0057] As mentioned in the background art, the general formulation of the optimization problem in engineering is to select a set of parameters (variables) to make the design index (objective) reach the optimum value under the condition of satisfying a series of related constraints (constraints). There are many optimization algorithms, such as gradient descent method, Newton method, conjugate gradient method, meta-heuristic optimization method, etc.

[0058] Amo...

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 a meta-heuristic optimization algorithm based on GPU parallel computing and electronic equipment, and belongs to the technical field of optimization algorithms, and the optimization algorithm comprises the following steps: distributing independent video card video memory spaces for ants and baits in the algorithm, and transmitting initialization parameters into a GPU; comparing and evaluating the bait position based on iteration in the GPU, when the number of iterations reaches the maximum number of iterations, copying the position parameter of the bait with the optimal position from the video memory of the video card to the memory, releasing the video memory space of the video card, and outputting a result; wherein each iteration for comparing and evaluating the positions of the baits comprises the following steps of: calculating objective function values of the ants and the baits about position parameters in parallel, updating the positions of the baits according to the comparison of the objective function values, and comparing and determining the bait with the optimal position; and the position of each ant after selecting the target bait is calculated in parallel, and the positions of the ants are updated. According to the technical scheme, the real-time requirement in the application can be met.

Description

technical field [0001] The present application belongs to the technical field of optimization algorithms, and in particular relates to a meta-heuristic optimization algorithm based on GPU parallel computing and an electronic device. Background technique [0002] The general formulation of the optimization problem in engineering is to select a set of parameters (variables), so that the design index (objective) can reach the optimal value under a series of related constraints (constraints). There are many optimization algorithms at present, such as gradient descent method, Newton method, conjugate gradient method, meta-heuristic optimization method, etc. [0003] The gradient descent method is simple to implement. When the objective function is a convex function, the solution of the gradient descent method is a global solution. But in general, the solution is not guaranteed to be the global optimal solution, and the gradient descent method is not the fastest. Newton's method...

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): G06Q10/04G06Q10/06G06F9/50G06N3/00
Inventor 李健
Owner 北京峰玉科技有限公司