유클리드 공간에서 어떤 한정된 볼록 다면체 영역 R에 균일하게 분포 된 랜덤 점을 어떻게 효과적으로 생성 할 수 있습니까? 만약 codimension이 0이라면 직사각형 영역으로 그 영역을 둘러 쌀 수 있고 R에없는 경우 그것을 거부하는 직사각형 영역에 점을 생성 할 수 있습니다. codimension이 양수이면 이것은 효율적이지 않고 작동하지 않습니다.볼록 다면체 영역의 무작위 점
일반적인 예는 모든 i와 p_1 + ... + p_n = 1에 대해 p_i> = 0 인 일률적으로 분포 된 무작위 (p_1, ..., p_n)를 생성합니다.
codimensionality (me!)라는 개념에 익숙하지 않은 사람들을 위해, 어떤 이유로 거부 표본 추출이 실패하는 이유는 무엇입니까? –
n 차원 공간의 부분 공간은 차원이 n-k 인 경우 차원 관계 k를가집니다. 샘플을 수락 할 확률이 0이기 때문에 거부 샘플링이 실패합니다. 3면에서 선을 샘플링하여 거부를 시도하십시오. – Venge
@ 카타 : 의미가 있습니다. 감사! –