@brazovayeye

Faster Genetic Programming based on Local Gradient Search of Numeric Leaf Values

, and . Proceedings of the Genetic and Evolutionary Computation Conference (GECCO-2001), page 155--162. San Francisco, California, USA, Morgan Kaufmann, (7-11 July 2001)

Abstract

We examine the effectiveness of gradient search optimization of numeric leaf values for Genetic Programming. Genetic search for tree-like programs at the population level is complemented by the optimization of terminal values at the individual level. Local adaptation of individuals is made easier by algorithmic differentiation. We show how conventional random constants are tuned by gradient descent with minimal overhead. Several experiments with symbolic regression problems are performed to demonstrate the approach's effectiveness. Effects of local learning are clearly manifest in both improved approximation accuracy and selection changes when periods of local and global search are interleaved. Special attention is paid to the low overhead of the local gradient descent. Finally, the inductive bias of local learning is quantified.

Links and resources

Tags