Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add Support for Conformal Prediction #6278

Open
valeman opened this issue Jan 17, 2024 · 0 comments
Open

Add Support for Conformal Prediction #6278

valeman opened this issue Jan 17, 2024 · 0 comments

Comments

@valeman
Copy link

valeman commented Jan 17, 2024

Summary

This proposal requests the addition of Conformal Prediction methods to LightGBM for both regression and classification tasks. Conformal Prediction provides a layer of uncertainty quantification to predictions, which is currently missing in LightGBM.

https://github.com/valeman/awesome-conformal-prediction

Motivation

While LightGBM is a powerful and efficient library for gradient boosting, it lacks mechanisms for reliable modern uncertainty quantification, a feature present in some other machine learning libraries. The implementation of Conformal Prediction would enhance LightGBM's capabilities by providing statistically valid measures of uncertainty, which are crucial in many real-world scenarios where decision-making depends not just on predictions but also on the confidence in those predictions.

Description

The proposal includes the integration of two main types of Conformal Prediction:

Regression: Implementation of Inductive (split) and Conformalized Quantile Regression. This would allow users to obtain prediction intervals along with point predictions, offering a more complete picture of possible outcomes.

Classification: Implementation of the Venn-Abers Predictor. This approach extends the conformity measure to classification problems, providing valid probability estimates for each class.

These methods are aligned with LightGBM's focus on performance and scalability, and they would leverage LightGBM's existing infrastructure for regression and classification.

References

@jameslamb jameslamb changed the title Feature request Conformal Prediction Add Support for Conformal Prediction Jan 17, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

2 participants