Hyper-FDB-INFO Algorithm
バージョン 1.0.0 (2.7 KB) 作成者:
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
MATLAB リリースの互換性
作成:
R2024b
すべてのリリースと互換性あり
プラットフォームの互換性
Windows macOS Linuxタグ
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!Hyper-FDB-INFO
バージョン | 公開済み | リリース ノート | |
---|---|---|---|
1.0.0 |