atlas

Research map / Time series / Causal and generative time series

ChronoEpilogi: Scalable Time Series Selection with Multiple Solutions

NeurIPS 2024 · Time series › Causal and generative time series · approach: Probabilistic and conformal forecasting · 1 citations (OpenAlex)

Read the paperCheck your idea against 108,967 papers

AI-extracted summary. Written by AI from the paper's full text. Numbers and claims can be wrong or missing context, so check the paper before you cite or build on it.

Proposes ChronoEpilogi, a scalable, theoretically sound and complete algorithm for finding all minimal-size optimal predictive subsets (Markov boundaries) of multivariate time series for forecasting a target variable.

Problem

Time-series variable selection for forecasting a target has typically returned a single solution, but multiple minimal-size optimally predictive subsets (Markov boundaries) can exist, and missing them can mislead interpretation and causal analysis.

Approach

Extends forward-backward Markov boundary discovery to time series and adds an equivalence search that identifies informationally equivalent (replaceable) variables, so all Markov boundaries are returned as a cartesian product of equivalence classes under composition and interchangeability assumptions, with a faster forward-equivalent approximation.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
use approximate FE instead of FBE (ablation)ChronoEpilogi · Synthetic MTStime (s): 375±772 -> 118±178Helped
use approximate FE instead of FBE (ablation)ChronoEpilogi · Synthetic MTScausal f1-score: 0.99± 0.064 -> 0.94± 0.188Hurt
use ChronoEpilogi-FE instead of GroupLassosynthetic MTS variable selection · Synthetic MTScausal f1-score: 0.57± 0.349 -> 0.94± 0.188Helped
select variables with ChronoEpilogi-FE instead of no selectionforecasting models · ElectricityR2: 0.863 -> 0.940Helped
select variables with ChronoEpilogi-FE instead of no selectionforecasting models · SolarR2: 0.968 -> 0.985Helped
select variables with ChronoEpilogi-FE instead of no selectionforecasting models · TrafficR2: 0.740 -> 0.783Helped
select variables with ChronoEpilogi-FE instead of no selectionforecasting models · PEMS-BAYR2: 0.820 -> 0.860Helped
select variables with ChronoEpilogi-FE instead of no selectionforecasting models · METR-LAR2: 0.896 -> 0.886Hurt
use ChronoEpilogi-FE instead of GroupLassoreal-dataset variable selection · TrafficR2: 0.797 -> 0.783Hurt
use ChronoEpilogi-FE instead of GroupLassoreal-dataset variable selection · ElectricityR2: 0.934 -> 0.940Helped
use ChronoEpilogi-FE instead of GroupLassoreal-dataset variable selection · SolarR2: 0.984 -> 0.985No clear effect
use ChronoEpilogi-FE instead of GroupLassoreal-dataset variable selection · PEMS-BAYR2: 0.867 -> 0.860Hurt

Surprising findings

Limitations

Experimental setup

Datasets: Electricity Solar SF Traffic METR-LA PEMS-BAY Synthetic VAR datasets (270 MTS)

Benchmarks: Electricity Solar SF Traffic METR-LA PEMS-BAY Synthetic VAR datasets

Metrics: causal f1-score R2 RMSE MAPE computation time solution size stability

Baselines: GroupLasso No selection

Builds on: KIAMB TIE* TMFBS GroupLasso ARDL

Closest papers by meaning

Writing a paper in this area? scime draft is a free LaTeX editor with AI included, real-time co-authors and a check of your references and venue rules before you submit. It also imports OpenAI Prism projects.

Open scime draft

Get the next scime Dispatch and a monthly field update

Free. We send a confirmation link first; every email has a one-click unsubscribe. Privacy