Research Article
Cost-Sensitive Radial Basis Function Neural Network Classifier for Software Defect Prediction
Pseudocode 1
The proposed pseudocode of ADBBO algorithm.
Start | Initialize the species count and the other required parameters | Module 1 | Initialize probability of species count of each Habitat | When the termination criteria is not met do | Save the best habitats in a temporary array (Elitism) | For each habitat, map the Habitat Suitability Index (HSI) to number of species S, λ and μ | Choose the immigration island based on μ | Migrate randomly selected SIVs based on the selected island in previous step. | Module 2 | Invoke: Proposed Adaptive Dimensional Approach | Compute habitat search dimensional rate () | Update . Check for the positional movements of the habitats | Update the positions of species | Module 3 | Update Population using Adaptive Dimensional approach | Compute the new populations based on design variables and move to Module 1. | Refine the habitats | Update the generation count | End | Check for feasible solution and the presence of a similar habitat. | Output the value of the best species. | Stop |
|