Abstract
Estimating the sources of contaminant or hazard emissions is important for pollution control and safety management. Markov chain Monte Carlo (MCMC), combined with Bayesian inference, was used to identify the source terms of pollutants. However, the efficiency and accuracy of the forward dispersion model greatly impacted the performance of the estimation method. Therefore, a machine learning algorithm (MLA) model with high prediction accuracy and efficiency was proposed and coupled with MCMC method to estimate the source terms. A previously proposed MLA model was used to obtain the expected concentrations in Bayesian estimation. The Delayed Rejection Adaptive Metropolis (DRAM) method was applied to sample particles in order to form Markov chains. To evaluate the performance of the MCMC–MLA method, a Gaussian dispersion model was selected as the forward model. The performances of MCMC–MLA and MCMC–Gaussian models were then compared with release cases in Prairie Grass experiment and the results showed that the MCMC–MLA method converged more rapidly than the MCMC–Gaussian model. Nevertheless, release cases in the Round Hill experiment were also used to test the generalisability of the MCMC–MLA. The results indicated that the performance of MCMC–MLA was better than that of the MCMC–Gaussian model for estimating source terms in estimation accuracy. Hence, the MCMC–MLA method proposed here is potentially a useful tool for identifying emissions source parameters with high accuracy and efficiency, as well as reasonable probability estimates.
Graphic abstract
Similar content being viewed by others
References
Allen CT, Haupt SE, Young GS (2007) Source characterization with a genetic algorithm-coupled dispersion-backward model incorporating SCIPUFF. J. Appl. Meteorol. Clim. 46(3):273–287. https://doi.org/10.1175/JAM2459.1
Barad ML (1958) Project prairie grass, a field program in diffusion. Geophysical Research Paper 1, Air Force Cambridge Centre, Massachusetts, USA
Bieringer PE, Rodriguez LM, Vandenberghe F, Hurst JG, Bieberbach G, Sykes I, Hannan JR, Zaragoza J, Fry RN (2015) Automated source term and wind parameter estimation for atmospheric transport and dispersion applications. Atmos Environ 122:206–219. https://doi.org/10.1016/j.atmosenv.2015.09.016
Brooks S, Gelman A, Jones GL, Meng XL (2011) Handbook of Markov chain Monte Carlo. Chapman and Hall/CRC, Boca Raton, FL
Conde-Amboage M, González-Manteiga W, Sánchez-Sellero C (2017) Predicting trace gas concentrations using quantile regression models. Stoch Environ Res Risk Assess 31:1359–1370. https://doi.org/10.1007/s00477-016-1252-4
Cramer HE, Record FA, Vaughan HC (1958) The study of the diffusion of gases or aerosols in the lower atmosphere ARCRL-TR-58-239. The Massachusetts Institute of Technology Press, Cambridge
Delle Monache L, Lundquist JK, Kosović B, Johannesson G, Dyer KM, Aines RD, Loosmore GA (2008) Bayesian inference and Markov chain Monte Carlo sampling to reconstruct a contaminant source on a continental scale. J Appl Meteorol Clim 47(10):2600–2613. https://doi.org/10.1175/2008JAMC1766.1
El-Shafie A, Alsulami HM, Jahanbani H, Najah A (2013) Multi-lead ahead prediction model of reference evapotranspiration utilizing ANN with ensemble procedure. Stoch Environ Res Risk Assess 27:1423–1440. https://doi.org/10.1007/s00477-012-0678-6
Gilks WR, Best NG, Tan KKC (1995) Adaptive rejection metropolis sampling within Gibbs sampling. J R Stat Soc C-Appl 44(4):455–472. https://doi.org/10.2307/2986138
Gunatilaka A, Ristic B, Skvortsov A, Morelande M (2008) Parameter estimation of a continuous chemical plume source. In: 2008 11th International Conference on Information Fusion. IEEE.
Haario H, Laine M, Mira A, Saksman E (2006) DRAM: efficient adaptive MCMC. Stat Comput 16(4):339–354. https://doi.org/10.1007/s11222-006-9438-0
Hastings WK (1970) Monte Carlo sampling methods using markov chains and their applications. Biometrika 57:97–109. https://doi.org/10.1093/biomet/57.1.97
Haupt SE (2005) A demonstration of coupled receptor/dispersion modeling with a genetic algorithm. Atmos Environ 39:7181–7189. https://doi.org/10.1016/j.atmosenv.2005.08.027
Hirst B, Jonathan P, Cueto FG, Randell D, Kosut O (2013) Locating and quantifying gas emission sources using remotely obtained concentration data. Atmos Environ 74:141–158. https://doi.org/10.1016/j.atmosenv.2013.03.044
Hsu CW, Lin CJ (2002) A comparison of methods for multi-class support vector machines. IEEE Trans Neural Netw 13:415–425
Huang C, Hsing T, Cressie N, Ganguly AR, Protopopescu VA, Rao NS (2010) Bayesian source detection and parameter estimation of a plume model based on sensor network measurements. Appl. Stoch. Model Bus. 26(4):331–348. https://doi.org/10.1002/asmb.859
Huber MF (2014) On-line dispersion source estimation using adaptive Gaussian mixture filter. IFAC Proc 47(3):1059–1066
Johannesson G, Hanley B, Nitao J (2014) Dynamic Bayesian models via Monte Carlo—an introduction with examples, Cape Town, South Africa. August 24–29, 2014. Lawrence Livermore National Laboratory, UCRL-TR-207173
Keats A, Yee E, Lien F (2007) Bayesian inference for source determination with applications to a complex urban environment. Atmos Environ 41:465–479. https://doi.org/10.1016/j.atmosenv.2006.08.044
Kumar P, Feiz AA, Singh SK, Ngae P, Turbelin G (2015) Reconstruction of an atmospheric tracer source in an urban-like environment. J Geophys Res Atmos 120(24):12589–12604. https://doi.org/10.1002/2015JD024110
Lauret P, Heymes F, Aprin L, Johannet A (2016) Atmospheric dispersion modeling using artificial neural network based cellular automata. Environ Model Softw 85:56–69. https://doi.org/10.1016/j.envsoft.2016.08.001
Ma DL, Zhang ZX (2016) Contaminant dispersion prediction and source estimation with integrated Gaussian-Machine learning network model for point source emission in atmosphere. J. Hazard. Mater. 311:237–245. https://doi.org/10.1016/j.jhazmat.2016.03.022
Ma DL, Deng JQ, Zhang ZX (2013) Comparison and improvements of optimization methods for gas emission source identification. Atmos Environ 81:188–198. https://doi.org/10.1016/j.atmosenv.2013.09.012
Ma DL, Wang SM, Zhang ZX (2014) Hybrid algorithm of minimum relative entropy-particle swarm optimization with adjustment parameters for gas source term identification. Atmos Environ 94:637–640. https://doi.org/10.1016/j.atmosenv.2014.05.034
Ma DL, Tan W, Zhang ZX, Jun Hu (2017) Parameter identification for continuous point emission source based on Tikhonov regularization method coupled with particle swarm optimization algorithm. J Hazard Mater 325:239–250. https://doi.org/10.1016/j.jhazmat.2016.11.071
Ma D, Tan W, Zhang Z, Hu J (2018) Gas emission source term estimation with 1-step nonlinear partial swarm optimization–Tikhonov regularization hybrid method. Chinese J Chem Eng 26 (2):356–363
Ma DL, Gao JM, Zhang ZX, Wang QS (2019) An Improved Firefly Algorithm for Gas Emission Source Parameter Estimation in Atmosphere. IEEE Access 7:111923–111930. https://doi.org/10.1109/ACCESS.2019.2935308
Ma DL, Gao JM, Zhang Z, Zhao H, Wang QS (2020) Locating the gas leakage source in the atmosphere using the dispersion wave method. J Loss Prevent Proc. https://doi.org/10.1016/j.jlp.2019.104031
Madankan R, Singla P, Singh T (2013) Application of conjugate unscented transform in source parameters estimation. In: American Control Conference (ACC), IEEE, pp 2448–2453. https://doi.org/10.1109/ACC.2013.6580201
Metropolis N, Rosenbluth AW, Teller AH, Teller E (1953) Equations of state calculations by fast computing machines. J Chem Phys 21:1087–1092. https://doi.org/10.1063/1.1699114
Mira A (2001) On Metropolis-Hastings algorithms with delayed rejection. Metron 59(3–4):231–241
Muñoz E, Martín ML, Turias IJ, Jimenez-Come MJ, Trujillo FJ (2014) Prediction of PM10 and SO2 exceedances to control air pollution in the Bay of Algeciras. Spain Stoch Environ Res Risk Assess 28:1409–1420. https://doi.org/10.1007/s00477-013-0827-6
Neal RM (2011) MCMC using Hamiltonian dynamics. Handbook of Markov Chain Monte Carlo 2(11):2
Pasquill F (1974) Atmospheric diffusion, 2nd edn. Ellis-Horwood, London
Ristic B, Gunatilaka A, Gailis R (2016) Localisation of a source of hazardous substance dispersion using binary measurements. Atmos Environ 142:114–119. https://doi.org/10.1016/j.atmosenv.2016.07.011
Senocak I (2011) Application of a Bayesian inference method to reconstruct short-range atmospheric dispersion events. In: AIP Conference Proceedings, vol 1305(1), pp 250–257, AIP.
Singh SK, Rani R (2014) A least-squares inversion technique for identification of a point release: application to fusion field trials 2007. Atmos Environ 92:104–117. https://doi.org/10.1016/j.atmosenv.2014.04.012
Tierney L (1994) Markov chains for exploring posterior distributions. Ann Statist 22:1701–1728. https://doi.org/10.2307/2242477
Vapnik VN (1998) Statistical Learning Theory. Wiley, New York
Wang Y, Huang H, Huang L, Ristic B (2017) Evaluation of Bayesian source estimation methods with Prairie Grass observations and Gaussian plume model: A comparison of likelihood functions and distance measures. Atmos Environ 152:519–530. https://doi.org/10.1016/j.atmosenv.2017.01.014
Wang R, Chen B, Qiu S, Zhu Z, Wang Y, Wang Y, Qiu X (2018) Comparison of machine learning models for hazardous gas dispersion prediction in field cases. Int J Env Res Pub Heal 15(7):1450. https://doi.org/10.3390/ijerph15071450
Yee E, Hoffman I, Ungar K (2014) Bayesian inference for source reconstruction: a real-world application. International Scholarly Research Notices. 25 Sep 2014
Acknowledgement
This work was supported by the National Natural Science Foundation of China [Grant No. 21808181], the China Postdoctoral Science Foundation [Grant No. 2019M653651], the Key Projects in Shaanxi Province [Grant No. 2017ZDXM-GY-115], and the Basic Research Project of Natural Science in Shaanxi Province [Grant No. 2020JM-021] programmes.
Author information
Authors and Affiliations
Corresponding author
Additional information
Publisher's Note
Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.
Supplementary Information
Below is the link to the electronic supplementary material.
Rights and permissions
About this article
Cite this article
Ma, D., Gao, J., Zhang, Z. et al. Identifying atmospheric pollutant sources using a machine learning dispersion model and Markov chain Monte Carlo methods. Stoch Environ Res Risk Assess 35, 271–286 (2021). https://doi.org/10.1007/s00477-021-01973-7
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s00477-021-01973-7