Seperti kebanyakan metode Monte Carlo, aturan untuk bootstrap adalah bahwa semakin besar jumlah ulangan, semakin rendah kesalahan Monte Carlo. Tetapi ada pengembalian yang semakin berkurang, jadi tidak masuk akal untuk menjalankan sebanyak mungkin ulangan yang Anda bisa.
Misalkan Anda ingin memastikan bahwa perkiraan Anda dari jumlah tertentu ada di dalam dari estimasi Anda akan mendapatkan banyak ulangan. Misalnya, Anda mungkin ingin cukup yakin bahwa dua tempat desimal pertama tidak salah karena kesalahan Monte Carlo, dalam hal ini . Apakah ada prosedur adaptif yang dapat Anda gunakan di mana Anda terus membuat replikasi bootstrap, memeriksa, dan berhenti sesuai dengan aturan sehingga, katakanlah, dengan kepercayaan 95%?
NB Sementara jawaban yang ada sangat membantu, saya masih ingin melihat skema untuk mengendalikan probabilitas itu .
Jawaban:
Jika estimasiθ pada ulangan didistribusikan secara normal saya kira Anda dapat memperkirakan kesalahan σ^ di θ^ dari standar deviasi σ :
maka Anda bisa berhenti kapan saja1.96∗σ^<ϵ .
Atau apakah saya salah paham pertanyaannya? Atau apakah Anda menginginkan jawaban tanpa mengasumsikan normal dan dengan adanya autokorelasi yang signifikan?
sumber
Pada halaman 113-114 edisi pertama buku saya Metode Bootstrap: Panduan Praktisi Wiley (1999) Saya membahas metode untuk menentukan berapa banyak replikasi bootstrap yang akan diambil ketika menggunakan perkiraan Monte Carlo.
Saya masuk ke detail tentang prosedur karena Hall yang dijelaskan dalam bukunya The Bootstrap dan Edgeworth Expansion, Springer-Verlag (1992). Dia menunjukkan bahwa ketika ukuran sampel n besar dan jumlah replikasi bootstrap B besar varians estimasi bootstrap adalah C / B di mana C adalah konstanta yang tidak diketahui yang tidak bergantung pada n atau B. Jadi jika Anda dapat menentukan C atau mengikatnya di atas Anda dapat menentukan nilai untuk B yang membuat kesalahan estimasi lebih kecil dariϵ yang Anda tentukan dalam pertanyaan Anda.
Saya menggambarkan situasi di mana C = 1/4. Tetapi jika Anda tidak memiliki ide yang bagus tentang nilai C, Anda dapat menggunakan pendekatan yang Anda jelaskan di mana Anda mengambil B = 500 katakan dan kemudian gandakan menjadi 1000 dan bandingkan perbedaan dalam perkiraan bootstrap tersebut. Prosedur ini dapat diulangi sampai perbedaannya sekecil yang Anda inginkan.
Gagasan lain diberikan oleh Efron dalam artikel "Interval kepercayaan bootstrap yang lebih baik (dengan diskusi)", (1987) Jurnal American Statistics Association Vol. 82 hal 171-200.
sumber