Also covered are automated generation of constructive and perturbative lowlevel heuristics selection hyperheuristics for automated design automated design of deeplearning approaches using hyperheuristics genetic programming hyperheuristics with transfer knowledge and automated design of classification algorithms.