Skip to main content

Advertisement

Log in

Multi-scale spatiotemporal graph convolution network for air quality prediction

  • Published:
Applied Intelligence Aims and scope Submit manuscript

Abstract

Air pollution is a serious environmental problem that has attracted much attention. Air quality prediction can provide useful information for urban environmental governance decision-making and residents’ daily health control. However, existing research methods have suffered from a weak ability to capture the spatial correlations and fail to model the long-term temporal dependencies of air quality. To overcome these limitations, we propose a multi-scale spatiotemporal graph convolution network (MST-GCN), which consists of a multi-scale block, several spatial-temporal blocks and a fusion block. We first divide the extracted features into several groups based on their domain categories, and represent the spatial correlations across stations as two graphs. Then we combine the grouped features and the constructed graphs in pairs to form a multi-scale block that feeds into spatial-temporal blocks. Each spatial-temporal block contains a graph convolution layer and a temporal convolution layer, which can model the spatial correlations and long-term temporal dependencies. To capture the group interactions, we use a fusion block to fuse multiple groups. Extensive experiments on a real-world dataset demonstrate that our model achieves the highest performance compared with state-of-the-art and baseline models for air quality prediction.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Institutional subscriptions

Fig. 1
Fig. 2
Fig. 3
Fig. 4
Fig. 5
Fig. 6

Similar content being viewed by others

Notes

  1. https://www.who.int/air-pollution/news-and-events/how-air-pollution-is-destroying-our-health

  2. http://www.bjmemc.com.cn/

  3. https://www.ncdc.noaa.gov/data-access/model-data/model-datasets/global-data-assimilation-system-gdas

  4. https://lbs.amap.com/api/webservice/guide/api/search

  5. http://www.openstreetmap.org/

  6. https://en.wikipedia.org/wiki/Cosine_similarity

References

  1. Arystanbekova NK (2004) Application of gaussian plume models for air pollution simulation at instantaneous emissions. Math Comput Simul 67(4-5):451–458

    Article  MathSciNet  Google Scholar 

  2. Bai S, Kolter JZ, Koltun V (2018) An empirical evaluation of generic convolutional and recurrent networks for sequence modeling. arXiv:1803.01271

  3. Bruna J, Zaremba W, Szlam A, LeCun Y (2013) Spectral networks and locally connected networks on graphs. arXiv:1312.6203

  4. Cheng W, Shen Y, Zhu Y, Huang L (2018) A neural attention model for urban air quality inference: Learning the weights of monitoring stations. In: Thirty-second AAAI conference on artificial intelligence

  5. Cho K, Van Merriënboer B, Gulcehre C, Bahdanau D, Bougares F, Schwenk H, Bengio Y (2014) Learning phrase representations using rnn encoder-decoder for statistical machine translation. arXiv:1406.1078

  6. Defferrard M, Bresson X, Vandergheynst P (2016) Convolutional neural networks on graphs with fast localized spectral filtering. In: Advances in neural information processing systems, pp 3844–3852

  7. Feng X, Li Q, Zhu Y, Hou J, Jin L, Wang J (2015) Artificial neural networks forecasting of pm2. 5 pollution using air mass trajectory based geographic model and wavelet transformation, vol 107

  8. Ganesh SS, Arulmozhivarman P, Tatavarti R (2017) Forecasting air quality index using an ensemble of artificial neural networks and regression models. J Intell Syst 28(5):893–903

    Article  Google Scholar 

  9. Grossberg S (2013) Recurrent neural networks. Scholarpedia 8(2):1888

    Article  Google Scholar 

  10. Gupta P, Christopher SA (2009) Particulate matter air quality assessment using integrated surface, satellite, and meteorological products: Multiple regression approach. J Geophys Res Atmospheres 114(D14)

  11. He Q, Huang B (2018) Satellite-based mapping of daily high-resolution ground pm2. 5 in china via space-time regression modeling. Remote Sens Environ 206:72–83

    Article  Google Scholar 

  12. Henaff M, Bruna J, LeCun Y (2015) Deep convolutional networks on graph-structured data. arXiv:1506.05163

  13. Hochreiter S, Schmidhuber J (1997) Long short-term memory. Neural Comput 9(8):1735–1780

    Article  Google Scholar 

  14. Hooyberghs J, Mensink C, Dumont G, Fierens F, Brasseur O (2005) A neural network forecast for daily average pm10 concentrations in belgium. Atmos Environ 39(18):3279–3289

    Article  Google Scholar 

  15. Huang CJ, Kuo PH (2018) A deep cnn-lstm model for particulate matter (pm2. 5) forecasting in smart cities. Sensors 18(7):2220

    Article  Google Scholar 

  16. Johnson M, Isakov V, Touma J, Mukerjee S, Özkaynak H (2010) Evaluation of land-use regression models used to predict air quality concentrations in an urban area. Atmos Environ 44(30):3660–3668

    Article  Google Scholar 

  17. Kampa M, Castanas E (2008) Human health effects of air pollution. Environ Pollut 151 (2):362–367

    Article  Google Scholar 

  18. Kipf TN, Welling M (2016) Semi-supervised classification with graph convolutional networks. arXiv:1609.02907

  19. Kumar A, Goyal P (2011) Forecasting of daily air quality index in delhi. Sci Total Environ 409(24):5517–5523

    Article  Google Scholar 

  20. Kumar U, Jain V (2010) Arima forecasting of ambient air pollutants (o 3, no, no 2 and co). Stoch Env Res Risk A 24(5):751–760

    Article  Google Scholar 

  21. Künzli N, Jerrett M, Mack WJ, Beckerman B, LaBree L, Gilliland F, Thomas D, Peters J, Hodis HN (2005) Ambient air pollution and atherosclerosis in los angeles. Environ Health Perspect 113(2):201–206

    Article  Google Scholar 

  22. Le D (2018) Real-time air pollution prediction model based on spatiotemporal big data. arXiv:1805.00432

  23. Li X, Peng L, Hu Y, Shao J, Chi T (2016) Deep learning architecture for air quality predictions. Environ Sci Pollut Res 23(22):22408–22417

    Article  Google Scholar 

  24. Lin Y, Mago N, Gao Y, Li Y, Chiang YY, Shahabi C, Ambite JL (2018) Exploiting spatiotemporal patterns for accurate air quality forecasting using deep learning. In: Proceedings of the 26th ACM SIGSPATIAL International Conference on Advances in Geographic Information Systems. ACM, pp 359–368

  25. Liu BC, Binaykia A, Chang PC, Tiwari MK, Tsao CC (2017) Urban air quality forecasting based on multi-dimensional collaborative support vector regression (svr): A case study of beijing-tianjin-shijiazhuang. Plos One 12(7) e0179763

  26. Ma Z, Hu X, Huang L, Bi J, Liu Y (2014) Estimating ground-level pm2. 5 in china using satellite remote sensing, vol 48

  27. Neagu CD, Avouris N, Kalapanidas E, Palade V (2002) Neural and neuro-fuzzy integration in a knowledge-based system for air quality prediction. Appl Intell 17(2):141–169

    Article  Google Scholar 

  28. Pak U, Ma J, Ryu U, Ryom K, Juhyok U, Pak K, Pak C (2020) Deep learning-based pm2. 5 prediction considering the spatiotemporal correlations: A case study of beijing, china. Sci Total Environ 699:133561

    Article  Google Scholar 

  29. Patterson E, Eatough DJ (2000) Indoor/outdoor relationships for ambient pm2. 5 and associated pollutants: epidemiological implications in lindon, utah. J Air Waste Manag Assoc 50(1):103–110

    Article  Google Scholar 

  30. Pui DY, Chen SC, Zuo Z (2014) Pm2. 5 in china: Measurements, sources, visibility and health effects, and mitigation. Particuology 13:1–26

    Article  Google Scholar 

  31. Qi Y, Li Q, Karimian H, Liu D (2019) A hybrid model for spatiotemporal forecasting of pm2. 5 based on graph convolutional neural network and long short-term memory. Sci Total Environ 664:1–10

    Article  Google Scholar 

  32. Qi Z, Wang T, Song G, Hu W, Li X, Zhang ZM (2018) Deep air learning: Interpolation, prediction, and feature analysis of fine-grained air quality. IEEE Transactions on Knowledge and Data Engineering

  33. Qin D, Yu J, Zou G, Yong R, Zhao Q, Zhang B (2019) A novel combined prediction scheme based on cnn and lstm for urban pm 2.5 concentration. IEEE Access 7:20050–20059

    Article  Google Scholar 

  34. Rakowska A, Wong KC, Townsend T, Chan KL, Westerdahl D, Ng S, Močnik G, Drinovec L, Ning Z (2014) Impact of traffic volume and composition on the air quality and pedestrian exposure in urban street canyon. Atmos Environ 98:260–270

    Article  Google Scholar 

  35. Scaar H, Teodorov T, Ziegler T, Mellmann J (2012) Computational fluid dynamics (cfd) analysis of air flow uniformity in a fixed-bed dryer for medicinal plants. In: Ist international symposium on CFD applications in agriculture 1008, pp 119–126

  36. Sun W, Sun J (2017) Daily pm2. 5 concentration prediction based on principal component analysis and lssvm optimized by cuckoo search algorithm. J Environ Manag 188:144–152

    Article  Google Scholar 

  37. Tai AP, Mickley LJ, Jacob DJ (2010) Correlations between fine particulate matter (pm2. 5) and meteorological variables in the united states: Implications for the sensitivity of pm2. 5 to climate change. Atmos Environ 44(32):3976–3984

    Article  Google Scholar 

  38. Wen C, Liu S, Yao X, Peng L, Li X, Hu Y, Chi T (2019) A novel spatiotemporal convolutional long short-term neural network for air pollution prediction. Sci Total Environ 654:1091–1099

    Article  Google Scholar 

  39. Yi X, Zhang J, Wang Z, Li T, Zheng Y (2018) Deep distributed fusion network for air quality prediction. In: Proceedings of the 24th ACM SIGKDD International Conference on Knowledge Discovery & Data Mining, pp 965–973. ACM

  40. Yu B, Yin H, Zhu Z (2018) Spatio-temporal graph convolutional networks: a deep learning framework for traffic forecasting. In: Proceedings of the 27th International Joint Conference on Artificial Intelligence, pp 3634–3640

  41. Zadeh A, Chen M, Poria S, Cambria E, Morency LP (2017) Tensor fusion network for multimodal sentiment analysis. arXiv:1707.07250

  42. Zhang Y, Lv Q, Gao D, Shen S, Dick R, Hannigan M, Liu Q (2019) Multi-group encoder-decoder networks to fuse heterogeneous data for next-day air quality prediction. In: Proceedings of the 28th International Joint Conference on Artificial Intelligence. AAAI Press, pp 4341–4347

  43. Zheng M, Salmon LG, Schauer JJ, Zeng L, Kiang C, Zhang Y, Cass GR (2005) Seasonal trends in pm2. 5 source contributions in beijing, china. Atmos Environ 39(22):3967–3976

    Article  Google Scholar 

  44. Zhou Q, Jiang H, Wang J, Zhou J (2014) A hybrid model for pm2. 5 forecasting based on ensemble empirical mode decomposition and a general regression neural network. Sci Total Environ 496:264–274

    Article  Google Scholar 

  45. Zhou Y, Chang FJ, Chang LC, Kao IF, Wang YS (2019) Explore a deep learning multi-output neural network for regional multi-step-ahead air quality forecasts. J Clean Prod 209:134–145

    Article  Google Scholar 

  46. Zhu JY, Sun C, Li VO (2017) An extended spatio-temporal granger causality model for air quality estimation with heterogeneous urban big data. IEEE Trans Big Data 3(3):307–319

    Article  Google Scholar 

Download references

Funding

Not applicable.

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Liang Ge.

Ethics declarations

Conflict of interests

The authors declare no conflict of interest.

Additional information

Availability of Data and Material

The datasets used or analysed during the current study are available from the corresponding author on reasonable request.

Code availability

Custom code.

Publisher’s note

Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.

Rights and permissions

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Ge, L., Wu, K., Zeng, Y. et al. Multi-scale spatiotemporal graph convolution network for air quality prediction. Appl Intell 51, 3491–3505 (2021). https://doi.org/10.1007/s10489-020-02054-y

Download citation

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s10489-020-02054-y

Keywords

Navigation