-
Notifications
You must be signed in to change notification settings - Fork 80
Description
Is your feature request related to a problem? Please describe.
For modeling skewed and/or heavy-tailed distributions i'd like to have support for Lambert W x F distributions. On top of modeling, Lambert W x F distribution allow to "Gaussianize" the observed data.
This is especially useful / prevalent for financial time series data, which is often skewed and/or heavy-tailed.
Describe the solution you'd like
This exists in the LambertW R package and the pylambertw Python module, which is an sklearn transformer/estimator wrapper around torchlambertw.
Describe alternatives you've considered
Other heavy-tailed distributions; but none of the typical ones allow the ease of itnerpretation of the heavy-tail parameter, the input/output system view of transformation, and a bijective back-transformation.
Additional context
-
see here for a detailed discussion with references / screenshots etc.
Feature Request: Support Lambert W x F distributions StatMixedML/XGBoostLSS#55 -
Add Lambert W x F distributions to XGBoostLSS StatMixedML/XGBoostLSS#65 (comment)
I'd be happy to open a PR to implement a first version of Lambert W x Gaussian distributions, but would like some guidance/pointers on best practices for skpro.