Spatiotemporal analysis of air pollution using advanced machine learning techniques

bracu.degree.levelUndergraduate
bracu.type.groupStudent Works
datacite.rightsOpen Access
dc.contributor.advisorAlam, Md. Ahasanul
dc.contributor.authorRahman, Shafin
dc.contributor.authorIslam, Naeem
dc.contributor.authorRahman, Md. Shoaibur
dc.contributor.authorHridoy, Md. Moniruzzaman
dc.contributor.departmentDepartment of Computer Science and Engineering
dc.date.accessioned2026-06-09T08:32:53Z
dc.date.available2026-06-09T08:32:53Z
dc.date.copyright2026
dc.date.issued2026
dc.descriptionCataloged from PDF version of thesis.
dc.descriptionIncludes bibliographical references (pages 75-77).
dc.descriptionThis thesis is submitted in partial fulfillment of the requirements for the degree of Bachelor of Science in Computer Science, 2026.en_US
dc.description.abstractThis thesis presents a unified framework for spatiotemporal analysis of air pollu- tion using advanced machine learning to enable short-horizon, citylevel forecasting and operational decision support. A leakage-safe, multi-source dataset is curated for 20 cities across Bangladesh and China, integrating pollutant observations with spatiotemporal covariates (e.g., meteorological and contextual signals) to model ur- ban pollution dynamics under heterogeneous conditions. The forecasting task is formulated as multi-output time-series regression over PM2.5, PM10, NO2, SO2, and CO. To capture short-term fluctuations and longer temporal dependencies while exploiting cross-pollutant structure, a multitask CNN–LSTM architecture is de- veloped with a shared feature backbone and pollutant-specific prediction heads. Performance is benchmarked against classical machine-learning baselines (including Random Forest and XGBoost) under cityaware evaluation to assess both accuracy and robustness. To address regional data imbalance, a cross-country transfer learn- ing strategy is evaluated by leveraging representations learned from data-rich source cities to improve forecasting in data-scarce target cities. Forecast reliability is en- hanced via Monte Carlo Dropout to estimate predictive uncertainty, while SHAP and Integrated Gradients provide complementary explanations of feature influence and temporal attribution. Finally, an early-warning episode detection layer converts forecasts into event-oriented alerts and diagnostics to support practical monitoring workflows. Overall, the proposed pipeline delivers more accurate, uncertainty-aware, and interpretable multi-pollutant forecasts suitable for risk-sensitive air quality man- agement in heterogeneous urban environments.en_US
dc.description.degreeBachelor of Science in Computer Science
dc.description.statementofresponsibilitySafin Rahman
dc.description.statementofresponsibilityNaeem Islam
dc.description.statementofresponsibilityMd. Shoaibur Rahman
dc.description.statementofresponsibilityMd Moniruzaman Hridoy
dc.format.extent77 pages
dc.identifier.otherID 21201363
dc.identifier.otherID 24141077
dc.identifier.otherID 21101322
dc.identifier.otherID 21201316
dc.identifier.urihttp://hdl.handle.net/10361/28338
dc.language.isoenen_US
dc.publisherBRAC Universityen_US
dc.rightsBRAC University theses are protected by copyright. They may be viewed from this source for any purpose, but reproduction or distribution in any format is prohibited without written permission.
dc.subjectAir pollution forecastingen_US
dc.subjectSpatiotemporal analysisen_US
dc.subjectMulti-task learningen_US
dc.subjectTransfer learningen_US
dc.subjectExplainable AIen_US
dc.subject.lcshArtificial intelligence.
dc.subject.lcshAir--Pollution--Forecasting.
dc.subject.lcshMachine learning.
dc.subject.lcshSpatial analysis (Statistics).
dc.titleSpatiotemporal analysis of air pollution using advanced machine learning techniquesen_US
dc.typeThesisen_US

Files

Original bundle

Now showing 1 - 1 of 1
Loading...
Thumbnail Image
Name:
21201363, 24141077, 21101322, 21201316_CSE.pdf
Size:
4.21 MB
Format:
Adobe Portable Document Format
Description:

License bundle

Now showing 1 - 1 of 1
Loading...
Thumbnail Image
Name:
license.txt
Size:
1.71 KB
Format:
Item-specific license agreed upon to submission
Description: