Romanian Journal of Petroleum & Gas Technology (Jan 2024)

MACHINE LEARNING METHODS APPLIED IN AIR QUALITY PREDICTION

  • Mihai-Claudiu Vieru,
  • Mădălina Cărbureanu

DOI
https://doi.org/10.51865/JPGT.2024.01.01
Journal volume & issue
Vol. 5, no. 1
pp. 5 – 18

Abstract

Read online

Air quality is an important environmental component that has a significant influence on public health and well-being. Poor air quality can cause a variety of health problems, including respiratory and cardiovascular disorders. Therefore, there is a growing demand for air quality prediction tools to enable consumers and authorities to take the best decisions and to implement the necessary actions to reduce air pollution. The present paper describes an innovative application that uses machine learning techniques to supply to the users real-time air quality predictions made on past data from their unique location. The Scikit-learn Python package was used to implement five machine learning algorithms, including K-Nearest Neighbors, Random Forest, Gradient Boosting, Support Vector Regression (SVR) and AdaBoost. To achieve robust model performance, compatibility with cross-validation approaches was evaluated. The obtained results indicate that these machine learning techniques are successful at forecasting air quality. The AdaBoost method emerged as the best accurate predictor after extensive investigation, closely followed by Gradient Boosting, SVR, Random Forest, and K-Nearest Neighbors. Furthermore, the investigation also focused on the adapted handling of inaccurate data and providing graphical visualizations to highlight the algorithm's efficacy.

Keywords