Adapting prediction error estimates for biased complexity selection in high-dimensional bootstrap samples.
The bootstrap is a tool that allows for efficient evaluation of prediction performance of statistical techniques without having to set aside data for validation. This is especially important for high-dimensional data, e.g., arising from microarrays, because there the number of observations is often limited. For avoiding overoptimism the statistical technique to be evaluated has to be applied to every bootstrap sample in the same manner it would be used on new data. This includes a selection of complexity, e.g., the number of boosting steps for gradient boosting algorithms. Using the latter, we demonstrate in a simulation study that complexity selection in conventional bootstrap samples, drawn with replacement, is severely biased in many scenarios. This translates into a considerable bias of prediction error estimates, often underestimating the amount of information that can be extracted from high-dimensional data. Potential remedies for this complexity selection bias, such as alternatively using a fixed level of complexity or of using sampling without replacement are investigated and it is shown that the latter works well in many settings. We focus on high-dimensional binary response data, with bootstrap .632+ estimates of the Brier score for performance evaluation, and censored time-to-event data with .632+ prediction error curve estimates. The latter, with the modified bootstrap procedure, is then applied to an example with microarray data from patients with diffuse large B-cell lymphoma.
Binder
Harald
H
Institute of Medical Biometry and Medical Informatics, University Medical Center Freiburg. binderh@fdm.uni-freiburg.de
Schumacher
Martin
M
D000465:Algorithms; D006801:Humans; D016403:Lymphoma, Large B-Cell, Diffuse / Q000235:genetics; D015233:Models, Statistical; D020411:Oligonucleotide Array Sequence Analysis