A comparative study of machine learning methods for bio-oil yield prediction – A genetic algorithm-based features selection

  • Zahid Ullah
  • , Muzammil khan
  • , Salman Raza Naqvi*
  • , Wasif Farooq
  • , Haiping Yang
  • , Shurong Wang
  • , Dai Viet N. Vo
  • *Corresponding author for this work

Research output: Contribution to journalArticlepeer-review

141 Scopus citations

Abstract

A novel genetic algorithm-based feature selection approach is incorporated and based on these features, four different ML methods were investigated. According to the findings, ML models could reliably predict bio-oil yield. The results showed that Random forest (RF) is preferred for bio-oil yield prediction (R2 ~ 0.98) and highly recommended when dealing with the complex correlation between variables and target. Multi-Linear regression model showed relatively poor generalization performance (R2 ~ 0.75). The partial dependence analysis was done for ML models to show the influence of each input variable on the target variable. Lastly, an easy-to-use software package was developed based on the RF model for the prediction of bio-oil yield. The current study offered new insights into the pyrolysis process of biomass and to improve bio-oil yield. It is an attempt to reduce the time-consuming and expensive experimental work for estimating the bio-oil yield of biomass during pyrolysis.

Original languageEnglish
Article number125292
JournalBioresource Technology
Volume335
DOIs
StatePublished - Sep 2021

Bibliographical note

Publisher Copyright:
© 2021 Elsevier Ltd

Keywords

  • Bio-oil yield
  • Biomass to energy
  • Genetic algorithm
  • Machine learning
  • Pyrolysis

ASJC Scopus subject areas

  • Bioengineering
  • Environmental Engineering
  • Renewable Energy, Sustainability and the Environment
  • Waste Management and Disposal

Fingerprint

Dive into the research topics of 'A comparative study of machine learning methods for bio-oil yield prediction – A genetic algorithm-based features selection'. Together they form a unique fingerprint.

Cite this