Hyper-FDB-INFO Algorithm
Version 1.0.0 (2,7 ko) par
praveen kumar
this is latest novel optimization for complex and discontunous optimization problems, which is tested on sphere function
:Pseudocode: Hyper-FDB-INFO Algorithm
- Initialization:
- Generate an initial population using the LSHADE algorithm.
- Incorporate chaotic maps (CMs), opposition-based learning (OBL), and population ratios to ensure diversity.
- Training Stage (using LSHADE):
- For each candidate solution in the population:
- Apply the INFO/FDB-INFO algorithm for a fixed number of iterations.
- Evaluate the fitness of the candidate solution based on the performance of INFO/FDB-INFO.
- Select the best candidate solution as the initial population for the test stage.
- Test Stage (using INFO/FDB-INFO):
- Stage 1: Updating Rule
- Update the population using the weighted mean of vectors and fitness–distance balance (FDB).
- Use the FDB method to guide the exploration and exploitation by selecting candidates with the highest score.
- Stage 2: Vector Combination
- Combine vectors to create new candidate solutions.
- Stage 3: Local Search
- Refine solutions through local search mechanisms.
- Iterative Optimization:
- Repeat the test stage over the maximum number of iterations to refine the solutions further.
- Constraints Handling:
- Enforce problem-specific constraints (e.g., generator outputs, FACTS device placements) during the optimization process.
- Output:
- Return the best solution and its fitness value.
% this is demo code use it and comment its performance
%its is successfully running
Compatibilité avec les versions de MATLAB
Créé avec
R2024b
Compatible avec toutes les versions
Plateformes compatibles
Windows macOS LinuxTags
Découvrir Live Editor
Créez des scripts avec du code, des résultats et du texte formaté dans un même document exécutable.
| Version | Publié le | Notes de version | |
|---|---|---|---|
| 1.0.0 |
