Genetic programming (GP) has been traditionally and commonly used in SR to search for the optimal solution, but it suffers from several limitations, e. g. the difficulty in incorporating prior knowledge; overly-complicated output expression and reduced interpretability etc.
Methodology