AI Chat Paper
Note: Please note that the following content is generated by AMiner AI. SciOpen does not take any responsibility related to this content.
{{lang === 'zh_CN' ? '文章概述' : 'Summary'}}
{{lang === 'en_US' ? '中' : 'Eng'}}
Chat more with AI
PDF (4.8 MB)
Collect
Submit Manuscript AI Chat Paper
Show Outline
Outline
Show full outline
Hide outline
Outline
Show full outline
Hide outline
Research Article | Open Access

Counterfactual explanations for deep learning-based traffic forecasting

Rushan Wanga,b( )Yanan Xina,cYatao ZhangaFernando Perez-CruzdMartin Raubala
Institute of Cartography and Geoinformation, ETH Zurich, Zurich, 8092, Switzerland
WSL Institute for Snow and Avalanche Research SLF, Davos Dorf, 7260, Switzerland
Department of Transport and Planning, TU Delft, Delft, 2600, the Netherlands
Institute for Machine Learning, ETH Zurich, Zurich, 8092, Switzerland
Show Author Information

Abstract

Deep learning models are widely used in traffic forecasting and have achieved state-of-the-art prediction accuracy. However, their black-box nature presents challenges for interpretability and usability, particularly when predictions are significantly influenced by complex urban contextual features. This study aims to leverage an explainable artificial intelligence (AI) approach, counterfactual explanations, to enhance the explainability of deep learning-based traffic forecasting models and elucidate their relationships with various contextual features. We present a comprehensive framework that generates counterfactual explanations for traffic forecasting. The study first implements a graph convolutional network (GCN) to predict traffic speed based on historical traffic data and contextual variables. Counterfactual explanations are generated through a multi-objective optimization process, with four objectives, validity, proximity, sparsity, and plausibility, each emphasizing different aspects of optimization. We investigated the impact of contextual features on traffic speed prediction under varying spatial and temporal conditions. The scenario-driven counterfactual explanations integrate two types of user-defined constraints, directional and weighting constraints, to tailor the search for counterfactual explanations to specific use cases. These tailored explanations benefit machine learning practitioners who aim to understand the model's learning mechanisms and traffic domain experts who seek insights for necessity factors to alter traffic condition. The results showcase the effectiveness of counterfactual explanations in revealing traffic patterns learned by deep learning models and explaining the relationship between traffic prediction and contextual features, demonstrating its potential for interpreting black-box deep learning models.

References

【1】
【1】
 
 
Communications in Transportation Research
Article number: 100176

{{item.num}}

Comments on this article

Go to comment

< Back to all reports

Review Status: {{reviewData.commendedNum}} Commended , {{reviewData.revisionRequiredNum}} Revision Required , {{reviewData.notCommendedNum}} Not Commended Under Peer Review

Review Comment

Close
Close
Cite this article:
Wang R, Xin Y, Zhang Y, et al. Counterfactual explanations for deep learning-based traffic forecasting. Communications in Transportation Research, 2025, 5(2): 100176. https://doi.org/10.1016/j.commtr.2025.100176

716

Views

42

Downloads

13

Crossref

13

Web of Science

14

Scopus

Received: 26 August 2024
Revised: 29 October 2024
Accepted: 17 November 2024
Published: 09 April 2025
© 2025 The Author(s).

This is an open access article under the CC BY license (http://creativecommons.org/licenses/by/4.0/).