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.
The package is organized into three main families of functions, providing a comprehensive framework for efficient and flexible functional response regression analysis:
- Prediction methods: These functions compute prediction regions, empowering you to make accurate predictions with confidence.
- 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.
- 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.
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 |
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.
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