Why Did This Model Forecast This Future? Closed-Form Temporal Saliency Towards Causal Explanations of Probabilistic Forecasts
Not on the map. Why?
Abstract (arXiv)
Forecasting tasks surrounding the dynamics of low-level human behavior are of significance to multiple research domains. In such settings, methods for explaining specific forecasts can enable domain experts to gain insights into the predictive relationships between behaviors. In this work, we introduce and address the following question: given a probabilistic forecasting model how can we identify observed windows that the model considers salient when making its forecasts? We build upon a general definition of information-theoretic saliency grounded in human perception and extend it to forecasting settings by leveraging a crucial attribute of the domain: a single observation can result in multiple valid futures. We propose to express the saliency of an observed window in terms of the differential entropy of the resulting predicted future distribution. In contrast to existing methods that either require explicit training of the saliency mechanism or access to the internal states of the forecasting model, we obtain a closed-form solution for the saliency map for commonly used density functions in probabilistic forecasting. We empirically demonstrate how our framework can recover salient observed windows from head pose features for the sample task of speaking-turn forecasting using a synthesized conversation dataset.
Key facts. No citing papers in the map yet (data through 14 Oct 2026). Builds on 40 of its 88 references that are in the map. First posted on arXiv 1 Jun 2022.
Builds on
40 of 88 references.
References · 40
- 2017A Unified Approach to Interpreting Model Predictionscited by 6,555
- 2017Axiomatic Attribution for Deep Networkscited by 3,384
- 2015Learning Deep Features for Discriminative Localizationcited by 2,436
- 2013Deep Inside Convolutional Networks: Visualising Image Classification Models and Saliency Mapscited by 2,371
- 2013Visualizing and Understanding Convolutional Networkscited by 2,290
- 2019Explainable Artificial Intelligence (XAI): Concepts, Taxonomies, Opportunities and Challenges toward Responsible AIcited by 1,552
- 2017Learning Important Features Through Propagating Activation Differencescited by 1,458
- 2017Explanation in Artificial Intelligence: Insights from the Social Sciencescited by 1,206
- 2018Sanity Checks for Saliency Mapscited by 1,156
- 2017SmoothGrad: removing noise by adding noisecited by 1,109
- 2017DeepAR: Probabilistic Forecasting with Autoregressive Recurrent Networkscited by 1,013
- 2019Temporal Fusion Transformers for Interpretable Multi-horizon Time Series Forecastingcited by 761
28 more
- 2019N-BEATS: Neural basis expansion analysis for interpretable time series forecastingcited by 753
- 2016The Mythos of Model Interpretabilitycited by 721
- 2017Interpretable Explanations of Black Boxes by Meaningful Perturbationcited by 612
- 2016RETAIN: An Interpretable Predictive Model for Healthcare using Reverse Time Attention Mechanismcited by 349
- 2020TNT: Target-driveN Trajectory Predictioncited by 347
- 2020Social-STGCNN: A Social Spatio-Temporal Graph Convolutional Neural Network for Human Trajectory Predictioncited by 325
- 2017A Neural Representation of Sketch Drawingscited by 313
- 2017Real Time Image Saliency for Black Box Classifierscited by 246
- 2019Human Motion Trajectory Prediction: A Surveycited by 232
- 2019High-Dimensional Multivariate Forecasting with Low-Rank Gaussian Copula Processescited by 148
- 2019SR-LSTM: State Refinement for LSTM towards Pedestrian Trajectory Predictioncited by 111
- 2018QuaterNet: A Quaternion-based Recurrent Model for Human Motioncited by 109
- 2020Benchmarking Deep Learning Interpretability in Time Series Predictionscited by 102
- 2021THOMAS: Trajectory Heatmap Output with learned Multi-Agent Samplingcited by 101
- 2020DSDNet: Deep Structured self-Driving Networkcited by 62
- 2020Socially and Contextually Aware Human Motion and Pose Forecastingcited by 51
- 2017Clinical Intervention Prediction and Understanding using Deep Networkscited by 35
- 2021Learning Interpretable Deep State Space Model for Probabilistic Time Series Forecastingcited by 29
- 2016Visual Saliency Detection Based on Multiscale Deep CNN Featurescited by 26
- 2019To React or not to React: End-to-End Visual Pose Forecasting for Personalized Avatar during Dyadic Conversationscited by 26
- 2021Propagating State Uncertainty Through Trajectory Forecastingcited by 17
- 2021SCOUT: Socially-COnsistent and UndersTandable Graph Attention Network for Trajectory Prediction of Vehicles and VRUscited by 16
- 2017Excitation Backprop for RNNscited by 14
- 2022Didn't see that coming: a survey on non-verbal social human behavior forecastingcited by 12
- 2017Modeling Cooperative Navigation in Dense Human Crowdscited by 10
- 2020timeXplain -- A Framework for Explaining the Predictions of Time Series Classifierscited by 9
- 2021Probabilistic Time Series Forecasts with Autoregressive Transformation Modelscited by 7
- 2021Social Processes: Self-Supervised Meta-Learning over Conversational Groups for Forecasting Nonverbal Social Cuescited by 6
Built on by
Not cited yet.