Application of Genetic Programming Classification in an Industrial Process Resulting in Greenhouse Gas Emission Reductions



This paper compares Genetic Programming and the Classification and Regression Trees algorithm as data driven modelling techniques on a case study in the ferrous metals and steel industry in South Africa. These industries are responsible for vast amounts of greenhouse gas production, and greenhouse gas emission reduction incentives exist that can fund these abatement technologies. Genetic Programming is used to derive pure classification rule sets, and to derive a regression model used for classification, and both these results are compared to the results obtained by decision trees, regarding accuracy and human interpretability. Considering the overall simplicity of the rule set obtained by Genetic Programming, and the fact that its accuracy was not surpassed by any of the other methods, we consider it to be the best approach, and highlight the advantages of using a rule based classification system. We conclude that Genetic Programming can potentially be used as a process model that reduces greenhouse gas production.


Genetic Programming, GHG Emissions Reduction, Clean Development Mechanism, Applications


Genetic Programming

Related Project

EnviGP - Improving Genetic Programming for the Environment and Other Applications


EvoApplications 2010 (EvoEnvironment-2010), April 2010

Cited by

Year 2011 : 1 citations

 Nguyen QU (2011). Examining Semantic Diversity and Semantic Locality of Operators in Genetic Programming. PhD Thesis. School of Computer Science and Informatics, University College Dublin.