Làm thế nào chúng ta có thể mô phỏng từ một hỗn hợp hình học?


20

Nếu là các mật độ đã biết mà từ đó tôi có thể mô phỏng, tức là có sẵn một thuật toán. và nếu sản phẩm có thể tích hợp được, thì có cách tiếp cận chung để mô phỏng từ mật độ sản phẩm này bằng cách sử dụng giả lập từ 's?f1,,fk

i=1kfi(x)αiα1,,αk>0
fi

2
Nếu không có giả định bổ sung, điều này dường như không thể. (Hãy cho đơn giản. Hãy là nhỏ. Giả sử rằng gắn liền với mỗi là một khoảng thời gian mà và , bên ngoài trong đó và cho i \ ne j . Sau đó, các trình tạo riêng biệt hầu như luôn tạo ra các giá trị trong I_i , nhưng xác suất của \ prod f_i có thể được tập trung ở bất cứ đâu, dường như không liên quan đến các I_i .) Vì vậy, những gì khác bạn có thể cho chúng tôi biết vềαi=1ϵ>0fiIifi1Pri(Ii)>1ϵ0<fi<ϵIiIj=ijIifiIifi ?
whuber

1
(+10) Đúng! Tuy nhiên, việc sử dụng một \ alpha_i nhỏ hơn αisẽ dẫn đến làm phẳng tất cả các yếu tố và do đó ủng hộ sự chồng chéo của các hỗ trợ hiệu quả của chúng ...
Xi'an

1
Như whuber nói độ kín sẽ là một vấn đề, vì vậy tôi sẽ thực hiện một phép biến đổi (HOẶC lấy mẫu ưu tiên) để hủy bỏ độ kín trước khi tạo mẫu ngẫu nhiên. Có một cách tiếp cận mang tính xây dựng mà tôi nghĩ rằng tôi đã đọc cách đây một thời gian. Phần 10.7 của link.springer.com/ch CHƯƠNG / 10.1007/978-1-4612-0209-7_10 Không chắc chắn nếu sự rời rạc cũng có thể được áp dụng ở đây.
Henry.L

Câu trả lời:


3

Tất nhiên, có thuật toán từ chối chấp nhận, mà tôi sẽ triển khai cho ví dụ của bạn như:

  1. (Khởi tạo) Với mỗi i , tìm Ai=supx{Πj=1kfj(x)αj/fi(x)} . Chỉnh sửa phản ánh nhận xét của Xi'an bên dưới: Chọn phân phối fi tương ứng với A_i nhỏ nhất Ai.
  2. Tạo x từ fi .
  3. Tính toán α=Πi=jkfj(x)αj/(Aifi(x)) .
  4. Tạo uU(0,1) .
  5. Nếu , trả về , khác đi đến 2.uαx

Tất nhiên, tùy thuộc vào các bản phân phối, bạn có thể có tỷ lệ chấp nhận rất thấp. Khi điều đó xảy ra, số lần lặp dự kiến ​​bằng với đã chọn (giả sử phân phối liên tục), do đó, ít nhất bạn được cảnh báo trước.Ai


3
(+1) Quả thực là một giải pháp! Giả sử giới hạn tồn tại cho tất cả . Hoặc thậm chí một số . So sánh [giả sử chúng là hữu hạn] của cũng có thể giúp chọn hiệu quả nhất . AiiiAifi
Tây An

1
Tôi đã không nghĩ về điều đó, nhưng tất nhiên là bạn đúng, bản thân rất nhiều thông tin, vì chúng cũng bằng với số lần lặp dự kiến ​​cần thiết để thực sự tạo ra số ngẫu nhiên nếu bạn gắn bó với một trong suốt. Vì vậy, bạn sẽ muốn chọn phân phối với nhỏ nhất để sử dụng mọi lúc. Tôi sẽ chỉnh sửa câu trả lời để quan điểm của bạn không bị mất bình luận. AiiAi
jbowman

Đó là, giả sử tất cả các được chuẩn hóa đúng [như tích hợp với một], điều này không nhất thiết phải là một sự xuất hiện tiêu chuẩn. fi
Tây An
Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.