This document describes the Self Adaptive Island GA (SAIGA), which is an adaptive genetic algorithm that can simultaneously adapt four parameter values while solving a problem. SAIGA is a type of island genetic algorithm that uses a two-layer approach, with a lower-level island GA and a higher-level GA. The lower-level GA searches for solutions to the given problem using different parameter vectors assigned to each island. The higher-level GA searches for suitable parameter vectors to assign to the islands by evaluating the performance of different vectors. This allows SAIGA to adapt parameter values without requiring training, while maintaining performance close to a manually tuned GA.
Related topics: