Novel multi-target particle swarm optimization method
A multi-objective particle swarm and optimization method technology, applied in the field of new multi-objective particle swarm optimization, can solve problems that have not been effectively solved, and achieve the effects of improving operating efficiency, avoiding premature convergence, and improving diversity and distribution
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
Embodiment 1
[0062] A new multi-objective particle swarm optimization method, the method is based on shared learning and Cauchy mutation, the method uses the shared learning factor to change the velocity and position update formula of the particle, and uses the Cauchy mutation operator to update the particle individual optimal Position and external files, the method improves the global search ability and local optimization accuracy of particles, and makes the algorithm quickly approach the Pareto front while avoiding premature convergence of the algorithm.
[0063] Taking the particle average optimal position C as the shared learning factor, it is defined as:
[0064]
[0065] Among them, t is the current iteration number, M is the particle swarm size, i represents the i-th particle, P i is the average optimal position of the i-th particle.
[0066] The particle velocity update formula is as follows:
[0067] V ij (t+1)=wV ij (t)+c 1 r 1 (P ij (t)-X ij (t))+c 2 r 2 (G j (t)-X...
Embodiment 2
[0088] In this embodiment, the method described in Embodiment 1 is used to test the multi-objective test function; five typical multi-objective test functions ZDT1, ZDT2, ZDT3, ZDT4 and ZDT6 of the ZDT test function set are selected for testing. The specific form of the test function is shown in Table 1. Among them, the Pareto front of ZDT1 is convex, the Pareto front of ZDT2 is non-convex, the Pareto front of ZDT3 is composed of 5 non-continuous convex regions, and the Pareto front of ZDT4 has 21 9 A local optimum is mainly used to test the ability of the method described in this example to solve multimodal problems. ZDT6 has a non-convex and non-uniform Pareto front, which is used to test the ability of the algorithm to maintain population diversity. The above experimental test function can comprehensively test the pros and cons of the multi-objective optimization algorithm from the aspects of non-convexity, non-uniformity, discontinuity and multi-peak.
[0089] Test functi...
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