Skip to content

Conformal inference prediction regions for Multiple Functional response regression

License

Notifications You must be signed in to change notification settings

paolo-vergo/conformal-fd

Repository files navigation

Conformal Inference Prediction Regions for Multiple Functional Response Regression

Base image



This repository hosts the R package conformalInference.fd (now available on CRAN), a powerful tool for generating valid prediction regions at levels 1-α or 1-2α, specifically designed for multiple functional response regression.

Unlike traditional methods, conformalInference.fd offers a non-parametric approach that embraces the complexity of functional data. It allows you to perform regression analysis without assuming any specific parametric form for the underlying data distribution. This flexibility enables accurate predictions and insights in a wide range of real-world applications.

Developed as part of my MSc. final thesis in Mathematical Engineering at Politecnico di Milano, conformalInference.fd extends the core methods of Conformal Prediction for regression in the univariate response case to handle the unique challenges posed by multiple functional response data.

Code Structure

The package is organized into three main families of functions, providing a comprehensive framework for efficient and flexible functional response regression analysis:

  1. Prediction methods: These functions compute prediction regions, empowering you to make accurate predictions with confidence.
  2. Regression methods: This family of functions allows for the incorporation of custom-coded regression algorithms, providing users with flexibility in choosing the most suitable method for their prediction tasks. Additionally, the package includes the implementation of common regression methods.
  3. Plot methods: Visualize and interpret the output of prediction methods using the plot functions provided in this package.

By separating the regression methods from the prediction methods, conformalInference.fd offers users the freedom to tailor their regression analysis to their specific needs, ensuring ultimate flexibility and customization.

Main Functions

Syntax Description
concurrent Build concurrent regression models
conformal.fun.jackplus Computes Jackknife+ prediction sets
conformal.fun.split Computes Split Conformal prediction sets
conformal.fun.msplit Computes Multi Split Conformal prediction sets
mean_lists Build regression methods with mean
plot_fun Plot the output of prediction methods

Detailed Description

For a comprehensive understanding of the theoretical foundations, detailed analysis of the main functions, and case studies, please refer to my final MSc. thesis paper. The paper provides valuable insights, practical guidance, and in-depth exploration of the conformalInference.fd package. You can access the paper at the following link.

Acknowledgments

I would like to express my sincere gratitude to the following individuals for their invaluable contributions and unwavering support throughout the development of this project:

  • Prof. Simone Vantini - Politecnico di Milano
  • Dr. Jacopo Diquigiovanni - Research collaborator
  • Dr. Matteo Fontana - Royal Holloway, University of London
  • Prof. Aldo Solari - Università Bicocca di Milano

Their knowledge, expertise, and encouragement have been instrumental in shaping and refining the conformalInference.fd package, making it an exceptional tool for regression analysis with multiple functional response data.

Explore the conformalInference.fd package and experience the power of accurate and versatile regression analysis in the realm of complex functional data. Unleash the full potential of your data and gain robust insights

About

Conformal inference prediction regions for Multiple Functional response regression

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages