aimclub / FEDOT

Automated modeling and machine learning framework FEDOT
https://fedot.readthedocs.io
BSD 3-Clause "New" or "Revised" License
649 stars 88 forks source link

Refactor exog_ts feature #1069

Open valer1435 opened 1 year ago

valer1435 commented 1 year ago

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.

Ideally it should look like this image

Any advises are welcomed.

kasyanovse commented 1 year ago

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

kasyanovse commented 1 year ago

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

valer1435 commented 1 year ago

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

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