Time series causal relationships discovery through feature importance and ensemble models

preprint OA: closed CC-BY-4.0
📄 Open PDF View at publisher

Abstract

Inferring causal relationships from observational data is a key challenge when seeking to understand the interpretability of Machine Learning models. Given the ever increasing amount of observational data available in many areas, Machine Learning algorithms used for forecasting have increased their complexity, leading to a less understandable path of how a decision is made by the model. With this in mind, we propose leveraging ensemble models, e.g., Random Forest, to assess which input features the trained model pays more attention to when making a forecast and, in this way, establish causal relationships between the variables. The advantage of those algorithms is the possibility of obtaining the feature importance, which allows us to build the causal network. We apply our methods to estimate causality in time series for two domains: One climate dataset and two oil field production datasets. We aim to perform causal discovery, i.e., establish the existing connections between the variables in each dataset. Through an iterative process of improving the forecasting of a target’s value, we evaluate whether the forecasting improves by adding information from a new potential driver; if so, we state that the driver causally affects the target. On the oil field related datasets, the results we obtained based on causal analysis agree with the interwell connections already confirmed by tracer information; for the cases when the tracer data are available, we used it as our ground truth. This agreement between both estimated and confirmed connections provides us the confidence about the effectiveness of our proposed methodology. To our knowledge this is the first time causal analysis using solely production data is employed to discover interwell connections in an oil field related dataset.

My notes (saved in your browser only)

Citation neighborhood (no data yet)

We don't have any in-corpus citations linked to this paper yet. The paper's references may be in our DB but unresolved to ``paper_id`` (resolution happens at ingest when the cited DOI matches a row we already have). Run the cross-source citation reconcile pass to retry.

Source provenance

europepmc
last seen: 2026-05-19T01:45:01.086888+00:00
unpaywall
last seen: 2026-05-27T02:00:06.600101+00:00
License: CC-BY-4.0