Nói chung, để lấy mẫu từ một phân phối với mật độ f( x , y) hỗ trợ S, nếu sử dụng phân phối đề xuất với mật độ h ( x , y), chung ta cân tim M như vậy mà
bữa tối( x , y) ∈ Sf( x , y)h ( x , y)≤ M,
để chúng tôi có thể chấp nhận giá trị đề xuất với xác suất
α =f( x , y)Mh ( x , y).
Chấp nhận với tương đương với vẽ và chấp nhận nếu .αBạn~ U[ 0 , 1 ]Bạn< a
Tôi giả sử bạn hiểu tiền đề chung này của việc từ chối lấy mẫu. Vì vậy, trong ví dụ này về việc vẽ các mẫu từ vòng tròn bằng cách sử dụng một đề xuất vuông thống nhất,
f(x,y)=1π⋅I(x2+y2<1=S) and h(x,y)=14I(−1<x,y<1).
Trước tiên, hãy tìm . Trong sự hỗ trợ của ,Mf
supx2+y2≤1f(x,y)h(x,y)=supx2+y2≤1I(x2+y2≤1)/π1/4=4π:=M.
Vì vậy, mọi giá trị được đề xuất từ hình vuông sẽ được mong đợi với xác suất
f(x,y)Mh(x,y)=I(x2+y2≤1)/πM/4=I(x2+y2≤1).
Vì vậy, đối với bất kỳ giá trị nào được đề xuất trong hỗ trợ của , sẽ luôn nhỏ hơn , vì vậy chúng tôi sẽ luôn chấp nhận. Do đó, không cần lấy mẫu từ và bất cứ khi nào điểm lấy mẫu nằm trong vòng tròn, chúng ta có thể chấp nhận nó ngay lập tức.fU∼U[0,1]1U