Improved sparrow search method based on chaos reverse learning and adaptive spiral search
A technology of reverse learning and search method, applied in the field of improving sparrow search, can solve the problems of high algorithm calculation efficiency, weakened population diversity, easy to fall into local optimum, etc., to expand the search range, speed up convergence, and enhance global search ability. Effect
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
Embodiment 1
[0078] See figure 1 , figure 1 It is a schematic flow chart of COSSA provided by the embodiment of the present invention, which includes:
[0079] Step 1: Initialize the parameters of the SSA algorithm, and use the chaotic reverse learning strategy to initialize the population.
[0080] First, assuming that the initial size of the sparrow population is n, use X={X 1,1 ,X 1,2 ,...,X 2,1 ,...,X n,d} represents; among them, d represents the dimension number of the problem to be solved. Initialize the initial position of sparrow group members in the solution space, the ratio of discoverers and followers in the population, and the maximum number of iterations t max , warning value R, safety value ST, random value Q and other parameter values.
[0081] Then, the population is initialized using the chaotic reverse learning strategy.
[0082] A) combine the chaotic mapping function and the reverse learning strategy to construct the chaotic reverse learning mathematical model; ...
Embodiment 2
[0142] Below by comparing the COSSA algorithm of the present invention with the existing SSA algorithm, to verify the beneficial effects of the present invention.
[0143] 1. Test conditions:
[0144] On the same experimental platform, set the initial population number to 50 and the maximum number of iterations to 300. Both algorithms are programmed using MATLAB R2016b, the computer operating system is Windows 10, and the processor is [Intel Core i7-4710MQ] 16GB.
[0145] 2. Test content and result analysis:
[0146] In this experiment, the chaotic map in COSSA uses the Logistic map mapping algorithm. The test function adopts the F1-F23 test function in the first embodiment above.
[0147] 2.1. In view of the fact that F1-F13 used in this embodiment are multidimensional functions, these 13 functions are solved when Dim=30, 100, 500, and 1000. Due to the randomness of the algorithm solution, all the algorithms are run independently for 30 times, and the results are shown in T...
Embodiment 3
[0162] On the basis of the first embodiment above, this embodiment provides an improved sparrow search device based on chaotic reverse learning and adaptive spiral search. See image 3 , image 3 It is a structural schematic diagram of an improved sparrow search device based on chaotic reverse learning and adaptive spiral search provided by the embodiment of the present invention, which includes:
[0163] Initialization module 1 is used to initialize the SSA algorithm parameters, and utilizes the initial population of chaos reverse learning strategy;
[0164] Calculation module 2 is used to calculate the initial fitness value of each individual in the population, and determine the optimal individual position;
[0165] The first update module 3 is used to update the positions of the finder and the follower in the population respectively by adopting an adaptive spiral search strategy;
[0166] The second update module 4 is used to update the position of the warning individual...
PUM
Abstract
Description
Claims
Application Information
- R&D Engineer
- R&D Manager
- IP Professional
- Industry Leading Data Capabilities
- Powerful AI technology
- Patent DNA Extraction
Browse by: Latest US Patents, China's latest patents, Technical Efficacy Thesaurus, Application Domain, Technology Topic, Popular Technical Reports.
© 2024 PatSnap. All rights reserved.Legal|Privacy policy|Modern Slavery Act Transparency Statement|Sitemap|About US| Contact US: help@patsnap.com