Multivariate sparse timeseries forecasting

Hi everyone,

I am currently working on time series forecasting on quite sparse time series.
Problem: I am trying to predict sparse multivariate timeseries with hierarchical relations and graph like behaviours with only a small dataset (1month span).

Dataset: Some background on the type of dataset I work with :
The dataset is composed of events; each event is a flow of information between multiple applications, similar to a stack trace but at the application/enterprise level. These events have (reference_id, list[sources], list[targets], list[inforamtions], timestamp(s)).

  • The dataset is quite small, about 1_000 h x ~500 categories (and growing)
  • About 90% of these series are what I consider sparse (under 5events / hour)

What I tried: I have done preliminary work on predicting with univariate ML models (nixtla framework) but this led to only minor improvements from the naive approach.

What I have found so far:

  • This discussion [Multivariate time-series transformer] about multivariate transformer-based models. Did not seem to lead.
  • Graph Convolutional Neural Networks and such, but they often deal with years of data to back it up, and suppositions I cannot make.
  • Time Series Transformer, yet I don’t see how I can overcome the (very) small dataset at hand.
  • Transfer learning seems to be out of the question, as only multivariate models would accommodate the dependencies between series.

I hope I was clear enough with my problem at hand :slight_smile:
If you have any idea or know any related work that would be relevant, please share it! :hugs:

2 Likes

I welcome so I offer a welcome.

I am learning but this would seem to be a fill in the blanks functioning? Am I wrong?

1 Like