“…Raidl and Gunther in [11] introduced HGP (hybrid genetic programming), added weights to the top-level tree members and optimized them using a robust least squares method. For example, gradient descent [12,13], simulated annealing combined with the simplex method [14], particle swarm optimization (PSO) [15], multiple regression in the STROGANOFF method [16,17], evolutionary strategies [13,18,19], genetic algorithms [13], self-organizing migrating algorithm (SOMA) [13,20], the Bison Seeker algorithm [21], and non-linear optimization using the Levenberg-Marquardt algorithm [22,23] can be used to optimize the constants. There are many modern approaches for GP optimization.…”