SVD Approach to Data Unfolding
Andreas Hoecker, Vakhtang Kartvelishvili
TL;DR
This paper addresses the ill-posed problem of unfolding detector-distorted distributions in high-energy physics by reframing it as a linear inverse problem and applying a regularized SVD-based solution. It develops a concise, fully error-propagating algorithm that uses the response matrix, a Monte Carlo–driven normalization, and a curvature-based regularization term with a data-driven rule for selecting the regularization strength. The method produces smooth, stable unfolded spectra with complete covariance information and is validated on two illustrative examples. The approach offers a practical, widely applicable unfolding framework that avoids ad-hoc binning or covariance simplifications while maintaining tractable computation.
Abstract
Distributions measured in high energy physics experiments are usually distorted and/or transformed by various detector effects. A regularization method for unfolding these distributions is re-formulated in terms of the Singular Value Decomposition (SVD) of the response matrix. A relatively simple, yet quite efficient unfolding procedure is explained in detail. The concise linear algorithm results in a straightforward implementation with full error propagation, including the complete covariance matrix and its inverse. Several improvements upon widely used procedures are proposed, and recommendations are given how to simplify the task by the proper choice of the matrix. Ways of determining the optimal value of the regularization parameter are suggested and discussed, and several examples illustrating the use of the method are presented.
