Residual randomization inference (RRI) is a method for testing and inference in regression models based on invariance assumptions on the errors; e.g., inference assuming only exchangeability of errors, or sign symmetry, or both. Compared to bootstrap, residual randomization is more flexible, it does not rely on asymptotic normality and addresses the inference problem in a unified way.
Papers
Wang, S., Lee S.K., Kolar, M., Toulis, P. (2021) Robust inference for high-dimensional linear models via residual randomization. International Conference on Machine Learning (ICML’21), oral. (forthcoming)
Toulis, P. (2019). Life after bootstrap: Residual randomization inference in regression models with complex error structure. arxiv code slides
Toulis, P. (2019). Randomization Inference in Regression Models — R Package RRI. (Technical report). pdf
Code
RRI R package:
—on CRAN: https://cran.r-project.org/package=RRI
—on GitHub: https://github.com/ptoulis/residual-randomization