Bootstrap là một phương pháp thực hiện suy luận theo cách không yêu cầu giả định một dạng tham số cho phân bố dân số. Nó không đối xử với mẫu ban đầu như thể đó là dân số ngay cả những người liên quan đến việc lấy mẫu với sự thay thế từ mẫu ban đầu. Nó giả định rằng lấy mẫu với sự thay thế từ mẫu ban đầu có kích thước n bắt chước lấy một mẫu có kích thước n từ dân số lớn hơn. Nó cũng có nhiều biến thể như m out of n bootstrap, lấy mẫu lại m thời gian từ một mẫu có kích thước n trong đó m <n. Các thuộc tính tốt đẹp của bootstrap phụ thuộc vào lý thuyết tiệm cận. Như những người khác đã đề cập, bootstrap không chứa nhiều thông tin về dân số hơn những gì được đưa ra trong mẫu ban đầu. Vì lý do đó, đôi khi nó không hoạt động tốt trong các mẫu nhỏ.
Trong cuốn sách "Phương pháp khởi động: Hướng dẫn học viên" phiên bản thứ hai do Wiley xuất bản năm 2007, tôi chỉ ra các tình huống trong đó bootstrap có thể thất bại. Điều này bao gồm phân phối không có các khoảnh khắc hữu hạn, kích thước mẫu nhỏ, ước tính các giá trị cực trị từ phân phối và ước lượng phương sai trong lấy mẫu khảo sát trong đó kích thước dân số là N và lấy mẫu n lớn. Trong một số trường hợp, các biến thể của bootstrap có thể hoạt động tốt hơn so với cách tiếp cận ban đầu. Điều này xảy ra với m bootstrap trong một số ứng dụng Trong trường hợp ước tính tỷ lệ lỗi trong phân tích phân biệt, bootstrap 632 là một cải tiến so với các phương thức khác bao gồm các phương thức bootstrap khác ..
Một lý do để sử dụng nó là đôi khi bạn không thể dựa vào các giả định tham số và trong một số trường hợp, bootstrap hoạt động tốt hơn các phương thức không tham số khác. Nó có thể được áp dụng cho rất nhiều vấn đề bao gồm hồi quy phi tuyến, phân loại, ước lượng khoảng tin cậy, ước lượng sai lệch, điều chỉnh giá trị p và phân tích chuỗi thời gian để đặt tên cho một số vấn đề.