Research Article
A Hybrid DE-RGSO-ELM for Brain Tumor Tissue Categorization in 3D Magnetic Resonance Images
Algorithm 1
Refined GSO algorithm.
Set := 0; | Randomly initialize positions and head angles of all members; | WHILE (the termination conditions are not met) | For (each members in the group) | Calculate fitness: Calculate the fitness value of current member: | Choose producer: Find the producer of the group; | Perform producing: (1) The producer will scan at zero degree and then scan laterally by randomly sampling three points | in the scanning field using (10) to (12). | (2) Find the best point with the best resource (fitness value). If the best point has a better resource | than its current position, then it will fly to this point. Otherwise it will stay in its current | position and turn its head to new angle using (13). | (3) If the producer cannot find a better area after iterations, it will turn its head back to zero | degree using (14); | Perform scrounging: Randomly select 75% from the rest members to perform scrounging using (15); | Perform ranging: For the rest 25% members, they will perform ranging: | Find the worst point with the worst resource (fitness value). If the worst point has a better | resource than its current position, then it will fly to this point. These members will update | their position based on this worst resource. | END FOR | Set := ; | END WHILE |
|