Comparing the robustness of grammatical genetic programming solutions for femtocell algorithms

  • Authors:
  • Erik Hemberg;Lester Ho;Michael O'Neill;Holger Claussen

  • Affiliations:
  • UCD, Dublin, Ireland;Bell Labs, Dublin, Ireland;UCD, Dublin, Ireland;Bell labs, Dublin, Ireland

  • Venue:
  • Proceedings of the 14th annual conference companion on Genetic and evolutionary computation
  • Year:
  • 2012

Quantified Score

Hi-index 0.00

Visualization

Abstract

Methods for evolving robust solutions are necessary when the evolved solutions are algorithms which are deployed in actual consumer products, e.g. Femtocells, low power, low-cost, user-deployed cellular base stations. We compare how multiple and dynamic applications of training scenarios in the evolutionary search produce different solutions and performance on training and test scenarios. For Femtocells, robustness is especially important since each fitness evaluation is a simulation that is computationally expensive. Previous studies in robustness and dynamic environments have not shown differences in the robustness of the solution when a dynamic or multiple setup is used, or if they are negligible. In the dynamic setup the solution gets exposed to a multitude of scenarios during the evolution. Therefore a solution could be evolved which is capable of surviving, and is also more general. The experiments use grammar based Genetic Programming on the Femtocell problem with one grammar for generating real-values and another grammar for generating discrete values for changing the pilot power. The results show that the solutions evolved using multiple scenarios have the best test performance. Moreover, the use of a grammar which produces discrete changes to the pilot power generate better solutions on the training and the test scenarios.