Jeśli pary losowo-predykcyjne zostały uzyskane z populacji przez losową próbkę, można bezpiecznie użyć schematu resampling case / random-x / your-first. Jeśli predyktory były kontrolowane lub wartości predyktorów były ustawiane przez eksperymentatora, możesz rozważyć zastosowanie schematu resamplingowego opartego na modelu resztkowym / opartym na modelu / ustalonym x / twój drugi.
Czym się różnią? Wprowadzenie do bootstrap z aplikacjami w R autorstwa Davisona i Kounena zawiera dyskusję dotyczącą tego pytania (patrz str. 9). Zobacz także kod R w tym dodatku autorstwa Johna Foxa , w szczególności funkcje boot.huber na str. 5 dla schematu random-x i boot.huber.fixed na str.10 dla schematu fixed-x. Podczas gdy w notatkach do wykładu Shalizi dwa schematy dotyczą różnych zestawów danych / problemów, dodatek Foxa ilustruje, jak niewielka różnica może wynikać z obu schematów.
Kiedy można oczekiwać, że oba przyniosą niemal identyczne wyniki? Jedna sytuacja ma miejsce, gdy model regresji jest poprawnie określony, np. Nie ma niemodelowanej nieliniowości i spełnione są zwykłe założenia regresji (np. Błędy id, brak wartości odstających). Patrz rozdział 21 książki Foxa (w której pośrednio należy wspomniany dodatek z kodem R), w szczególności dyskusja na stronie 598 i ćwiczenie 21.3. zatytułowany „Losowe kontra stałe próbkowanie w regresji”. Cytat z książki
By randomly reattaching resampled residuals to fitted values, the [fixed-x/model-based]
procedure implicitly assumes that the errors are identically distributed. If, for
example, the true errors have non-constant variance, then this property will not be
reflected in the resampled residuals. Likewise, the unique impact of a high-leverage
outlier will be lost to the resampling.
Dowiesz się również z tej dyskusji, dlaczego bootstrap z ustalonym x domyślnie zakłada, że funkcjonalna forma modelu jest poprawna (nawet jeśli nie założono kształtu rozkładu błędów).
Zobacz także slajd 12 tego wykładu dla Society Of Actuaries in Ireland autorstwa Dereka Baina. Zawiera również ilustrację tego, co należy uznać za „ten sam wynik”:
The approach of re-sampling cases to generate pseudo data is the more usual form of
bootstrapping. The approach is robust in that if an incorrect model is fitted an
appropriate measure of parameter meter uncertainty is still obtained. However re
sampling residuals is more efficient if the correct model has been fitted.
The graphs shows both approaches in estimating the variance of a 26 point data sample
mean and a 52 point sample mean. In the larger sample the two approaches are
equivalent.