GPyConform extends the GPyTorch library by implementing (Full) Conformal Prediction for Gaussian Process Regression based on the approach described in [1]. Designed to work seamlessly with Exact Gaussian Process (GP) models, GPyConform enhances GPyTorch by introducing the capability to generate and evaluate both 'symmetric' and 'asymmetric' Conformal Prediction Intervals.
- Provides Provably Valid Prediction Intervals: Provides Prediction Intervals with guaranteed coverage under minimal assumptions (data exchangeability).
- Full Utilization of GPyTorch: Leverages the robust and efficient GP modeling capabilities of GPyTorch.
- Supports Both Symmetric and Asymmetric Prediction Intervals: Implements both the symmetric and asymmetric Full Conformal Prediction approaches for constructing Prediction Intervals.
Currently, GPyConform is tailored specifically for Exact GP models combined with any covariance function that employs an exact prediction strategy.
For detailed documentation and usage examples, see GPyConform Documentation.
From PyPI
pip install gpyconform
From conda-forge
conda install conda-forge::gpyconform
If you use GPyConform
for a scientific publication, you are kindly requested to cite the following paper:
Harris Papadopoulos. Guaranteed Coverage Prediction Intervals with Gaussian Process Regression. IEEE Transactions on Pattern Analysis and Machine Intelligence, 2024. DOI: 10.1109/TPAMI.2024.3418214. (arXiv version)
Bibtex entry:
@ARTICLE{gprcp,
author={Papadopoulos, Harris},
journal={IEEE Transactions on Pattern Analysis and Machine Intelligence},
title={Guaranteed Coverage Prediction Intervals with Gaussian Process Regression},
year={2024},
volume={},
number={},
pages={1-12},
doi={10.1109/TPAMI.2024.3418214}
}
[1] Harris Papadopoulos. Guaranteed Coverage Prediction Intervals with Gaussian Process Regression. IEEE Transactions on Pattern Analysis and Machine Intelligence, 2024. DOI: 10.1109/TPAMI.2024.3418214. (arXiv version)
[2] Vladimir Vovk, Alexander Gammerman, and Glenn Shafer. Algorithmic Learning in a Random World, 2nd Ed. Springer, 2023. DOI: 10.1007/978-3-031-06649-8.
Author: Harris Papadopoulos (h.papadopoulos@frederick.ac.cy) / Copyright 2024 Harris Papadopoulos / License: BSD 3 clause