Skip to content

Prequential methods

timecave.validation_methods.prequential

This module contains all the Prequential ('Predictive Sequential') validation methods supported by this package. These methods are also known as Forward Validation methods.

Classes:

Name Description
GrowingWindow

Implements every variant of the Growing Window method.

RollingWindow

Implements every variant of the Rolling Window method.

See also

Out-of-Sample methods: Out-of-sample methods for time series data.

Cross-validation methods: Cross-validation methods for time series data.

Markov methods: Markov cross-validation method for time series data.

Notes

Predictive Sequential, or "Prequential", methods are one of the three main classes of validation methods for time series data (the others being out-of-sample methods and cross-validation methods). Unlike cross-validation methods, this class of methods preserves the temporal order of observations, although it differs from out-of-sample methods in that it partitions the series into equally sized folds. For more details on this class of methods, the reader should refer to [1].

References

1

Vitor Cerqueira, Luis Torgo, and Igor Mozetiˇc. Evaluating time series forecasting models: An empirical study on performance estimation methods. Machine Learning, 109(11):1997–2028, 2020.