Applications of python to evaluate the performance of decision tree‐based boosting algorithms

The scope for identifying scalable solutions through the application of machine learning algorithms on diverse datasets has increased manifold with rapid advancements in the field of computer science and technology. This article demonstrates a step‐by‐step approach to the applications of python to e...

Full description

Saved in:
Bibliographic Details
Published inEnvironmental progress & sustainable energy Vol. 37; no. 2; pp. 618 - 623
Main Authors Kadiyala, Akhil, Kumar, Ashok
Format Journal Article
LanguageEnglish
Published 01.03.2018
Subjects
Online AccessGet full text
ISSN1944-7442
1944-7450
DOI10.1002/ep.12888

Cover

More Information
Summary:The scope for identifying scalable solutions through the application of machine learning algorithms on diverse datasets has increased manifold with rapid advancements in the field of computer science and technology. This article demonstrates a step‐by‐step approach to the applications of python to evaluate the performance of decision tree‐based gradient boosting machine (gbm), lightgbm, extreme gradient boosting (xgboost), and adaptive boosting (adaboost) algorithms for predicting the in‐bus carbon dioxide concentrations. Among the four boosting algorithms examined in this study, the xgboost algorithm provided better results on the basis of predictive model evaluation with operational performance measures. The readers may adopt the methods (inclusive of the python coding) discussed in this article to successfully address their own data science problems. © 2017 American Institute of Chemical Engineers Environ Prog, 37: 618–623, 2018
ISSN:1944-7442
1944-7450
DOI:10.1002/ep.12888