FEDOT icon indicating copy to clipboard operation
FEDOT copied to clipboard

Refactor exog_ts feature

Open valer1435 opened this issue 1 year ago • 3 comments

I propose idea that we can pass exog time series directly in all nodes instead manually creating complicated pipelines with different time-series sources.

Now we need to create input data for all exogenous time series and pass them as independent node. I think it's not user-friendly behaviour. image

I propose we should create a field in input data named "exog_ts" where we can store exogenous time series. It seems no problem because in time series forecasting problem we use only 2 types of nodes could handle exogenous variables.

  • lagged - we can simply convert all ts to tables and concatenate them.
  • time series models like ARIMA - we always pass raw (or processed) time series to them and we can pass exog_ts to them too.

Ideally it should look like this image

Any advises are welcomed.

valer1435 avatar Mar 20 '23 09:03 valer1435

Ты не против добавить тег time series?

kasyanovse avatar Aug 23 '23 13:08 kasyanovse

Это введение стоит рассматривать исключительно как сахар при создании пайплайнов?

kasyanovse avatar Aug 23 '23 13:08 kasyanovse

Это введение стоит рассматривать исключительно как сахар при создании пайплайнов?

Как мне кажется, это должно стать основным способом построения таких пайплайнов. В идеале федот должен сам строить начальные приближения для пайплайнов с экзогенной переменной. Можем при случае обсудить лично

valer1435 avatar Sep 28 '23 09:09 valer1435