fable icon indicating copy to clipboard operation
fable copied to clipboard

Model checklist

Open mitchelloharawild opened this issue 6 years ago • 17 comments

Models

Arima

  • [x] Functional
  • [x] Reimplement
  • [x] Methods

ETS

  • [x] Functional
  • [x] Reimplement
  • [x] Methods

naive / rwf / snaive

  • [x] Functional
  • [x] Reimplement
  • [x] Methods

tslm

  • [x] Functional
  • [x] Reimplement
  • [x] Methods

~~BATS/TBATS~~

  • [ ] ~~Functional~~
  • [ ] ~~Reimplement~~
  • [ ] ~~Methods~~

baggedModel (https://github.com/tidyverts/fabletools/issues/217)

  • [ ] Functional
  • [ ] Reimplement
  • [ ] Methods

~~dshw~~

  • [ ] ~~Functional~~
  • [ ] ~~Reimplement~~
  • [ ] ~~Methods~~

croston

  • [x] Functional
  • [x] Reimplement
  • [x] Methods

stlm

  • [x] Functional
  • [x] Reimplement
  • [x] Methods

meanf

  • [x] Functional
  • [x] Reimplement
  • [x] Methods

thetaf

  • [x] Functional
  • [x] Reimplement
  • [ ] Methods

modelAR

  • [ ] Functional
  • [ ] Reimplement
  • [ ] Methods

nnetar

  • [x] Functional
  • [x] Reimplement
  • [x] Methods

arfima

  • [ ] Functional
  • [ ] Reimplement
  • [ ] Methods

splinef

  • [ ] Functional
  • [ ] Reimplement
  • [ ] Methods

Wishlist

VAR

  • [x] Functional
  • [x] Reimplement
  • [x] Methods

VARMA

  • [ ] Functional
  • [ ] Reimplement
  • [ ] Methods

mitchelloharawild avatar Aug 31 '18 06:08 mitchelloharawild

Will you consider adding the TSMARS (Time Series Multivariate Adaptive Regression Splines) model into fable?

zenggyu avatar Sep 07 '19 03:09 zenggyu

Probably not into fable, but it certainly would be nice in an extension package.

mitchelloharawild avatar Sep 07 '19 03:09 mitchelloharawild

Hi, thanks for the checklist. I was wondering why are BATS/TBATS not implemented?

emilyS2015 avatar Oct 01 '19 14:10 emilyS2015

I've striked BATS/TBATS out as they are not a priority for the package. It's not to say that they won't ever be included, but they won't included any time soon. This is because we now recommend using the FASSTER model for forecasting time series with multiple seasonality.

mitchelloharawild avatar Oct 01 '19 21:10 mitchelloharawild

Thank you so much! I didn't find the "stlm" model checked here in the fable cran r documentation. Do you have suggestions about where to find it in other sources?

emilyS2015 avatar Oct 07 '19 20:10 emilyS2015

Good question. Decomposition modelling is now generalised for any additive decomposition and can be specified using decomposition_model().

There are some examples of STL modelling contained in the docs: https://fabletools.tidyverts.org/reference/decomposition_model.html

mitchelloharawild avatar Oct 07 '19 21:10 mitchelloharawild

Any plan to include X-13-Arima-SEATS?

haseebmahmud avatar Oct 08 '19 04:10 haseebmahmud

Sure is. This model was included in the feasts package earlier (as SEATS()), however we've not exported it for now until we can verify that it is described adequately. Related issue: https://github.com/tidyverts/feasts/issues/66

mitchelloharawild avatar Oct 08 '19 04:10 mitchelloharawild

Hi, I just updated fable to v. 0.2.0 and noticed that the STL function is gone. Will it be added again or was it moved?

pbenavidesh avatar May 14 '20 23:05 pbenavidesh

STL is in the feasts package, not the fable package.

robjhyndman avatar May 14 '20 23:05 robjhyndman

My bad. Thank you!!

pbenavidesh avatar May 14 '20 23:05 pbenavidesh

Thank you for this great job. will you consider adding DeepAR, wavenet, nbeats and other probabilistic models from GluonTS toolkit ? (https://gluon-ts.mxnet.io/index.html)

chalioui avatar Jun 02 '20 14:06 chalioui

I met with the GluonTS team mid last year, and I would like to have fable wrappers for these models. These won't be included in the fable package, but possibly in an extension package like fable.gluonts (similar to fable.prophet).

mitchelloharawild avatar Jun 03 '20 00:06 mitchelloharawild

I'm currently doing a project where an ARFIMA() function would be very useful.

robjhyndman avatar Oct 26 '21 06:10 robjhyndman

I'm currently doing a project where an ARFIMA() function would be very useful.

Any generalisations that should be made from forecast::arfima()?

mitchelloharawild avatar Oct 26 '21 13:10 mitchelloharawild

Actually, I'm thinking it would be better to use the implementation in the arfima package as it is more general and allows for regression terms and transfer function terms.

robjhyndman avatar Oct 26 '21 22:10 robjhyndman

I have been a huge beneficiary of your work on the forecast package over the years. So first off - thank you so much for all the work you do around this! I saw spline of your list of models and I am anxiously awaiting for its turn to be implemented. So much so that I had hacked the forecast version into a barebones fable version for my own use. Just wanting to show my appreciation and let you know there is at least 1 person out there who would like to see spline implemented.

https://github.com/rando-brando/fable-spline/blob/main/spline.R

rando-brando avatar Sep 30 '22 18:09 rando-brando