Shapley additive explanations for NO2 forecasting
Abstract
In this paper, we address the problem of the interpretability of a machine learning model designed to predict air quality time series. When constructing a forecasting model, in addition to obtaining good accuracy, it is utterly important to understand why each prediction is made. Usually, interpreting the output of machine learning models is considered to be very difficult due to their complex “black box” architecture. However, we show how Shapley additive explanations can be used to interpret the outputs of a deep neural network designed to predict Nitrogen dioxide concentrations in Madrid. This method computes an estimation of the contribution of each feature for a particular prediction. Furthermore, we compare three explanatory methods to determine which one is more suitable for the air quality data and for the chosen machine learning model. A deeper insight into how the model behaves when predicting the pollution time series is obtained.
Integrity signals
Registry
Cites
Statistics
Claims the paper makes
Claims other papers make about this one
Each is checked against this paper’s own text: does it say what the citing paper says it does?
Tree SHAP provides interpretable explanations suitable for regression and classification of models with tree structure applied to tabular data.
“The algorithm provides interpretable explanations suitable for regression and classification of models with tree structure applied to tabular data [22,39].”
From Explainable AI (XAI): Core Ideas, Techniques, and Solutions (2023) · cites this paper as [22]
Cites
Hochreiter, S., & Schmidhuber, J. (1997) · Neural Computation · doi:10.1162/neco.1997.9.8.1735 · Cited by 102,318 · see citing works
A Unified Approach to Interpreting Model Predictions
Lundberg, S., & Lee, S.-I. (2017) · arXiv · doi:10.48550/arxiv.1705.07874 · Cited by 23,707 · see citing works
Sequence to Sequence Learning with Neural Networks
Sutskever, I., Vinyals, O., & Le, Q. V. (2014) · arXiv · doi:10.48550/arxiv.1409.3215 · Cited by 17,766 · see citing works
"Why Should I Trust You?": Explaining the Predictions of Any Classifier
Ribeiro, M. T., Singh, S., & Guestrin, C. (2016) · Proceedings of the 22nd ACM SIGKDD International Conference on Knowledge Discovery and Data Mining · doi:10.1145/2939672.2939778 · Cited by 17,555 · see citing works
Explanation in artificial intelligence: Insights from the social sciences
Miller, T. (2019) · Artificial Intelligence · doi:10.1016/j.artint.2018.07.007 · Cited by 5,302 · see citing works
On Pixel-Wise Explanations for Non-Linear Classifier Decisions by Layer-Wise Relevance Propagation
Bach, S., Binder, A., Montavon, G., Klauschen, F., Müller, K.-R., & Samek, W. (2015) · PLOS ONE · doi:10.1371/journal.pone.0130140 · Cited by 4,524 · see citing works
Forecasting principles and practice
Hyndman, R. J., & Athanasopoulos, G. (n.d.) · Cited by 4,194 · see citing works
Axiomatic attribution for deep networks
Sundararajan, M., Taly, A., & Yan, Q. (2017) · arXiv · doi:10.48550/arxiv.1703.01365 · Cited by 4,087 · see citing works
Traffic Flow Prediction With Big Data: A Deep Learning Approach
Lv, Y., Duan, Y., Kang, W., Li, Z., & Wang, F.-Y. (2014) · IEEE Transactions on Intelligent Transportation Systems · doi:10.1109/tits.2014.2345663 · Cited by 3,000 · see citing works
Learning Important Features Through Propagating Activation Differences
Shrikumar, A., Greenside, P., & Kundaje, A. (2017) · arXiv · doi:10.48550/arxiv.1704.02685 · Cited by 2,761 · see citing works
Explaining prediction models and individual predictions with feature contributions
Štrumbelj, E., & Kononenko, I. (2014) · Knowledge and Information Systems · doi:10.1007/s10115-013-0679-x · Cited by 2,286 · see citing works
A novel hybridization of artificial neural networks and ARIMA models for time series forecasting
Khashei, M., & Bijari, M. (2010) · Applied Soft Computing · doi:10.1016/j.asoc.2010.10.015 · Cited by 826 · see citing works
Datta, A., Sen, S., & Zick, Y. (2016) · 2016 IEEE Symposium on Security and Privacy (SP) · doi:10.1109/sp.2016.42 · Cited by 728 · see citing works
A hybrid neural network and ARIMA model for water quality time series prediction
Faruk, D. Ö. (2009) · Engineering Applications of Artificial Intelligence · doi:10.1016/j.engappai.2009.09.015 · Cited by 720 · see citing works
Analysis of regression in game theory approach
Lipovetsky, S., & Conklin, M. (2001) · Applied Stochastic Models in Business and Industry · doi:10.1002/asmb.446 · Cited by 677 · see citing works
(2016) · neural information processing systems · Cited by 556 · see citing works
Time series forecasting using a deep belief network with restricted Boltzmann machines
Kuremoto, T., Kimura, S., Kobayashi, K., & Obayashi, M. (2014) · Neurocomputing · doi:10.1016/j.neucom.2013.03.047 · Cited by 526 · see citing works
Applying LSTM to Time Series Predictable through Time-Window Approaches
Gers, F. A., Eck, D., & Schmidhuber, J. (2001) · Lecture notes in computer science · doi:10.1007/3-540-44668-0_93 · Cited by 340 · see citing works
Proceedings of the 2009 International Conference on Artificial Intelligence, ICAI 2009
Garrido, P., Castro, C., & Monfroy, É. (2009) · conference · Cited by 310 · see citing works
A Deep Hybrid Model for Weather Forecasting
Grover, A., Kapoor, A., & Horvitz, E. (2015) · ACM SIGKDD Conference on Knowledge Discovery and Data Mining (KDD) · doi:10.1145/2783258.2783275 · Cited by 284 · see citing works
2017 IEEE Symposium on Security and Privacy (SP)
(2017) · doi:10.1109/sp36276.2017 · Cited by 271 · see citing works
A hybrid forecasting approach applied to wind speed time series
Hu, J., Wang, J., & Zeng, G. (2013) · Renewable Energy · doi:10.1016/j.renene.2013.05.012 · Cited by 223 · see citing works
Deep Learning for Time-Series AnalysisPreprint
Gamboa, J. C. B. (2017) · arXiv (Cornell University) · doi:10.48550/arxiv.1701.01887 · Cited by 159 · see citing works
Deep Neural Network Modeling for Big Data Weather Forecasting
Liu, J. N. K., Hu, Y., He, Y., Chan, P. W., & Lai, L. K. C. (2014) · Studies in big data · doi:10.1007/978-3-319-08254-7_19 · Cited by 75 · see citing works
Deep neural network based feature representation for weather forecasting
Liu, J. N. K., Hu, Y., You, J., & Chan, P. W. (2014) · International Conference on Artificial Intelligence · Cited by 70 · see citing works
An approach estimating the short-term effect of NO 2 on daily mortality in Spanish cities
Linares, C., Falcón, I., Ortíz, C., et al. (2018) · Environment International · doi:10.1016/j.envint.2018.04.002 · Cited by 63 · see citing works
(2002) · Perspectives in neural computing · doi:10.1007/978-1-4471-0219-9 · Cited by 37 · see citing works
Probabilistic forecasting for extreme NO 2 pollution episodes
Aznarte, J. L. (2017) · Environmental Pollution · doi:10.1016/j.envpol.2017.05.079 · Cited by 27 · see citing works
Self-citationMeteorological influences on the spatial and temporal variability of NO2 in Toronto and Hamilton
Arain, M. A., BLAIR, R., Finkelstein, N., et al. (2009) · Canadian Geographies / Géographies canadiennes · doi:10.1111/j.1541-0064.2009.00252.x · Cited by 22 · see citing works
Gómez-Losada, Á., Cortés, G. A., Alvarez, F. M., et al. (2018) · Environmental Modelling & Software · doi:10.1016/j.envsoft.2018.08.013 · Cited by 17 · see citing works
Valput, D., Navares, R., & Aznarte, J. L. (2019) · Neural Computing and Applications · doi:10.1007/s00521-019-04442-z · Cited by 12 · see citing works
Self-citation
Flagged first, then by citations
Cited by
Sorted by citations
Explainable AI (XAI): Core Ideas, Techniques, and Solutions
Dwivedi, R., Dave, D., Naik, H., Singhal, S., Omer, R., Patel, P., Qian, B., Wen, Z., Shah, T., Morgan, G., et al. (2023) · ACM Computing Surveys · doi:10.1145/3561048 · Cited by 1,386 · see citing works
Explainable Activity Recognition for Smart Home Systems
Das, D., Nishimura, Y., Vivek, R. P., Takeda, N., Fish, S. T., Plötz, T., & Chernova, S. (2023) · ACM Transactions on Interactive Intelligent Systems · doi:10.1145/3561533 · Cited by 70 · see citing works
- Authors
- Vega García, M., & Aznarte, J. L.
- Affiliations
- Universidad Nacional de Educación a Distancia (ES)
- Corresponding author
- Aznarte, José L.
- ORCID
- Aznarte, José L.
- Venue
- Ecological Informatics
- Publisher
- Elsevier BV
- Published
- 2020-03
- Volume
- 56
- Pages
- 101039
- ISSN
- 1574-9541 (ISSN-L)
- OpenAlex
- W2996713777
- Cited by
- 346
- References
- 31
- Citations by year
- 2026: 49 · 2025: 81 · 2024: 73 · 2023: 55 · 2022: 39 · 2021: 32 · 2020: 17
- FWCI
- 10.37
- Type
- journal article
- Language
- en
- Open access
- closed
- Locations
- Ecological Informatics (publishedVersion)
- Topics
- Physical Sciences › Computer Science › Artificial Intelligence › Explainable Artificial Intelligence (XAI)
- Physical Sciences › Environmental Science › Environmental Engineering › Air Quality Monitoring and Forecasting
- Physical Sciences › Environmental Science › Health, Toxicology and Mutagenesis › Air Quality and Health Impacts
- Keywords
- SHAP, explainable AI, air quality forecasting, nitrogen dioxide, deep neural network, feature attribution, model interpretability, black-box models, Madrid
About these checks
Registry, retraction, Cites and statistics results are computed, not judged, with one exception: a printed reference that no index lists is read once by a model before it counts as a citation error. Claims are extracted by a model and kept only when their quote appears verbatim in the text; each cited source is then checked, with a model’s help, for whether it says what the claim relies on. Those verdicts can be wrong — read the claim’s quote and the cited source before relying on one.
Statistics and arithmetic are recomputed, not judged.
Confidence bands are shown only for fields calibrated on our annotated test set. None is calibrated yet, so no band is shown.
What counts as a claim ›How we measure confidence ›How we check this ›
Are you an author, or do you see a problem with this page? Request a review