Customizing Mutation in Your Framework
Explore how to customize mutation in your genetic algorithm framework by creating a mutation toolbox, modifying mutation strategies, and controlling mutation rates to improve algorithm performance and avoid premature convergence.
We'll cover the following...
We'll cover the following...
Incorporating mutation into the framework
Just like in the chapter Selecting the Best, and the chapter Generating New Solutions, we’ll need to slightly modify our framework to allow us to customize mutation hyperparameters. These hyperparameters are mutation strategy and mutation rate.
In this lesson, we’ll create a mutation toolbox and modify our framework in order to easily customize ...