Fireworks algorithm on basis of simulated annealing and Gauss disturbance
A fireworks algorithm and simulated annealing technology, applied in computing, computational models, biological models, etc., can solve the problems of poor stability and slow convergence speed of fireworks algorithm, so as to improve the convergence speed, calculation accuracy and stability, and improve the convergence speed. , the effect of increasing local search performance
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
Embodiment Construction
[0042] The existing fireworks algorithm has problems such as slow convergence speed in the later stage, easy to fall into local optimal solution, and with the increase of position offset, the stability of the fireworks algorithm is poor. The idea of is introduced into the fireworks algorithm, and Gaussian disturbance is performed on some individual fireworks in the fireworks algorithm.
[0043] Step 1: Randomly assign values to the positions of the fireworks, calculate the fitness value of the fireworks, and generate an initial population; Step 2: Set the number of fireworks N=5, the maximum number of sparks Max=40, the minimum number of sparks Min=2, and the function that needs to be solved Feasible domain D (different functions are different), the number of sparks of Gaussian variation N g = 5, the sum of explosion amplitudes A = 40 and the maximum number of evaluations of the function It max = 300000;
[0044] Step 3: Find the individual with the worst fitness value i...
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