You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Reliable Predictive Inference in Time-Series Settings
An important factor to guarantee a responsible use of data-driven systems is that we should be able to communicate their uncertainty to decision makers. This can be accomplished by constructing prediction sets, which provide an intuitive measure of the limits of predictive performance.
This package contains a Python implementation of Rolling Risk Control (Rolling RC) [1] methodology for constructing distribution-free prediction sets that provably control a general risk in an online setting.
Achieving Risk Control in Online Learning Settings [1]
Rolling RC is a method that reliably reports the uncertainty of a target variable response in an online time-series setting and provably attains the user-specified risk level over long-time intervals.
Analysis of the proposed method on benchmark datasets (both tabular and high-dimensional) and comparison to competitive methods and can be found in notebooks/visualize-results.ipynb.
Reproducible Research
The code available under /reproducible_experiments/ in the repository replicates the experimental results in [1].