Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[<Library component: Models|Core|etc...>] Enhancement request: Include Elasso Algorithm #275

Open
lanzalibre opened this issue Jul 22, 2024 · 2 comments

Comments

@lanzalibre
Copy link

Description

Enclude Elasso algorithm as per https://www.monash.edu/__data/assets/pdf_file/0003/3611901/Optimal-forecast-reconciliation-with-time-series-selection.pdf

Use case

No response

@elephaint
Copy link
Contributor

Thanks - good suggestion, I'll have a look at it.

@elephaint
Copy link
Contributor

elephaint commented Aug 16, 2024

@lanzalibre It's computationally a very intensive method requiring an additional dependency on a MIP solver, for what seems to be relatively minor gains. For very small datasets, this could be interesting, but for anything larger than a few timeseries I'm hesitant to include something that is so intensive - the relatively small performance gain would then be completely offset by the time required to get an answer (the time saved after one already gets a normal MinT answer can then be usefully spent on improving the base forecast estimators, which in general is far more fruitful than squeezing performance out of a reconciliation method).

I'll leave this open, if this is something that more users like to see I'll have another look at it, and open to suggestions to improve the computational complexity of this method!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

2 participants