Skip to content

implement train_test_split='fair-sliding'/'fair-all' #648

@aaronspring

Description

@aaronspring

Is your feature request related to a problem? Please describe.
New paper Risbey et al. 2021 demonstrates how forecaster choices for time selection in bias reduction impacts skill.

Reference: https://t.co/HE4PoROb8Z?amp=1

Describe the solution you'd like
hindcast.remove_bias(how='additive_mean', alignment='same_verifs', method='fair_sliding')

implemented method from:

unfair-cv is often standard, see #643, but unfair wrt real-time forecast/attainable skill, i.e. unfair means artificial skill

Demo: https://gist.github.com/aaronspring/94e24fb7e0a536be61caf1970287f3b5

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions