TY - JOUR
T1 - GPML: an XML-based standard for the interchange of genetic programming trees
AU - Mahmoudi saber, Esmail
PY - 2019/11/27
Y1 - 2019/11/27
N2 - We propose a genetic programming markup language (GPML), an XML-based standard for the interchange of genetic programming trees, and outline the benefits such a format would bring in allowing the deployment of trained genetic programming (GP) models in applications as well as the subsidiary benefit of allowing GP researchers to directly share trained trees. We present a formal definition of this standard and describe details of an implementation. In addition, we present a case study where GPML is used to implement a model predictive controller for the control of a building heating plant.
AB - We propose a genetic programming markup language (GPML), an XML-based standard for the interchange of genetic programming trees, and outline the benefits such a format would bring in allowing the deployment of trained genetic programming (GP) models in applications as well as the subsidiary benefit of allowing GP researchers to directly share trained trees. We present a formal definition of this standard and describe details of an implementation. In addition, we present a case study where GPML is used to implement a model predictive controller for the control of a building heating plant.
U2 - 10.1007/s10710-019-09370-4
DO - 10.1007/s10710-019-09370-4
M3 - Article
SN - 1389-2576
JO - Genetic Programming and Evolvable Machines
JF - Genetic Programming and Evolvable Machines
ER -