Sambo, Aliyu Sani;
Azad, R Muhammad Atif;
Kovalchuk, Yevgeniya;
Padmanaabhan, Vivek;
Shah, Hanifa;
(2021)
Improving the generalisation of genetic programming models with evaluation time and asynchronous parallel computing.
In:
Proceedings of the Genetic and Evolutionary Computation Conference Companion.
(pp. pp. 265-266).
ACM (Association for Computing Machinery)
Preview |
PDF
Kovalchuk_GeneralisationOfGPmodels.pdf - Other Download (582kB) | Preview |
Abstract
In genetic programming (GP), controlling complexity often means reducing the size of evolved expressions. However, previous studies show that size reduction may not avoid model overfitting. Therefore, in this study, we use the evaluation time --- the computational time required to evaluate a GP model on data --- as the estimate of model complexity. The evaluation time depends not only on the size of evolved expressions but also their composition, thus acting as a more nuanced measure of model complexity than size alone. To constrain complexity using this measure of complexity, we employed an explicit control technique and a method that creates a race condition. We used a hybridisation of GP and multiple linear regression (MLRGP) that discovers useful features to boost training performance in our experiments. The improved training increases the chances of overfitting and facilitates a study of how managing complexity with evaluation time can address overfitting. Also, MLRGP allows us to observe the relationship between evaluation time and the number of features in a model. The results show that constraining evaluation time of MLRGP leads to better generalisation than both plain MLRGP and with an effective bloat-control.
Type: | Proceedings paper |
---|---|
Title: | Improving the generalisation of genetic programming models with evaluation time and asynchronous parallel computing |
Event: | GECCO '21: Genetic and Evolutionary Computation Conference |
Open access status: | An open access version is available from UCL Discovery |
DOI: | 10.1145/3449726.3459583 |
Publisher version: | https://doi.org/10.1145/3449726.3459583 |
Language: | English |
Additional information: | This version is the author accepted manuscript. For information on re-use, please refer to the publisher's terms and conditions. |
UCL classification: | UCL |
URI: | https://discovery-pp.ucl.ac.uk/id/eprint/10177763 |
Archive Staff Only
![]() |
View Item |