Self-adaptive bat algorithm based on velocity inertia coefficient

A technology of inertia coefficient and bat algorithm, applied in the field of intelligent algorithms, can solve the problem of slow convergence speed, and achieve the effect of speeding up the convergence speed, ensuring the optimization efficiency, and reducing the global search speed.

Pending Publication Date: 2022-08-09
STATE GRID HUBEI ELECTRIC POWER CO XIAOGAN POWER SUPPLY CO
View PDF0 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0004] Aiming at the technical problems existing in the prior art, the present invention provides an adaptive bat algorithm based on the speed inertia coefficient to solve the problem that the above-mentioned heuristic intelligent algorithm is calculated in the later stage, and the convergence speed slows down.

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
  • Self-adaptive bat algorithm based on velocity inertia coefficient
  • Self-adaptive bat algorithm based on velocity inertia coefficient
  • Self-adaptive bat algorithm based on velocity inertia coefficient

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0042] The principles and features of the present invention will be described below with reference to the accompanying drawings. The examples are only used to explain the present invention, but not to limit the scope of the present invention.

[0043] It should be noted that, unless otherwise expressly specified and limited, the terms "installed", "connected" and "connected" should be understood in a broad sense, for example, it may be a fixed connection, a detachable connection, or an integral molding structure. Those of ordinary skill in the art can understand the specific meanings of such terms in this patent according to specific situations.

[0044] The self-adaptive bat algorithm based on the speed inertia coefficient designed according to the present invention is characterized in that, comprises the following steps:

[0045] Step 1: Initialize the population parameters, set the initial population size to n, and set the initial position of each bat to x i (i=1,2...,n),...

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 the technical field of intelligent algorithms, in particular to a self-adaptive bat algorithm based on a velocity inertia coefficient. Comprising the following steps: step 1, initializing population parameters, setting the number of initial populations as n, setting the initial position of each bat as xi (i = 1, 2... n), setting the initial speed as vi, setting the individual frequency of the bat as fi, setting the pulse rate as ri, and setting the loudness as Ai; 2, all the bat individuals in the population generate a group of new solutions (namely, the new position where each bat individual is located) according to a position updating equation by adjusting the pulse frequency, and a global optimal solution is selected from the new solutions to serve as a reference target of other bat individuals. According to the self-adaptive bat algorithm based on the velocity inertia coefficient, when the individual adaptive value is different from the group average adaptive value, global high-speed search can be kept, and falling into a local optimal solution is avoided; when the individual fitness value is superior to the group average fitness value, the global search speed is reduced through the speed inertia coefficient, the optimization efficiency is ensured, and the algorithm convergence speed is increased.

Description

technical field [0001] The invention relates to the technical field of intelligent algorithms, in particular to an adaptive bat algorithm based on a speed inertia coefficient. Background technique [0002] The Bat Algorithm (BA) is a heuristic global search algorithm based on swarm intelligence. The algorithm is an iterative-based optimization method, which initializes a set of random solutions, and then searches for the optimal solution globally through a given logic iterative calculation, and randomly searches around the individual optimal solution to generate a new local optimal solution, which strengthens the local search. Compared with other algorithms, the bat algorithm has better accuracy and effectiveness, and there are not too many parameters to adjust. [0003] Usually, when the heuristic intelligent optimization algorithm is calculated in the later stage, there will be shortcomings such as slower convergence speed and weakened search ability. In order to ensure ...

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/00
CPCG06N3/006
Inventor 刘易斯李杰代祥吴诗雄景希肖俊超罗川蒋超方付戈万涛
Owner STATE GRID HUBEI ELECTRIC POWER CO XIAOGAN POWER SUPPLY CO
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