Machine learning accounts for considerable global electricity demand and resulting environmental impact, as training a large deep-learning model produces 284000kgs of the …
We survey genetic improvement (GI) of general purpose computing on graphics cards. We summarise several experiments which demonstrate four themes. Experiments with the gzip …
In the last decade, the research community has been actively working to develop the techniques that can automatically find a solution to a software fault, namely, automatic …
Reducing the energy consumption of software systems through optimisation techniques such as genetic improvement is gaining interest. However, efficient and effective …
WB Langdon - European Conference on Genetic Programming (Part …, 2021 - Springer
Often GP evolves side effect free trees. These pure functional expressions can be evaluated in any order. In particular they can be interpreted from the genetic modification point …
High order mutation analysis of a software engineering benchmark, including schema and local optima networks, suggests program improvements may not be as hard to find as is …
WB Langdon - International Symposium on Search Based Software …, 2015 - Springer
Genetic programming (GP) can increase computer program's functional and non-functional performance. It can automatically port or refactor legacy code written by domain experts …
Reducing computational energy consumption is of growing importance, particularly at the extremes (ie, mobile devices and datacentres). Despite the ubiquity of the Java virtual …
Z Vasicek, V Mrazek - Genetic Programming and Evolvable Machines, 2017 - Springer
Genetic improvement has been used to improve functional and non-functional properties of software. In this paper, we propose a new approach that applies a genetic programming …