Як я маю ефективну вибірку з наступного розподілу?
Якщо не надто великий, то вибір вибірки відхилення може бути найкращим підходом, але я не впевнений, як діяти, коли k великий. Можливо, є якесь асимптотичне наближення, яке можна застосувати?
Як я маю ефективну вибірку з наступного розподілу?
Якщо не надто великий, то вибір вибірки відхилення може бути найкращим підходом, але я не впевнений, як діяти, коли k великий. Можливо, є якесь асимптотичне наближення, яке можна застосувати?
Відповіді:
Найпростіший і найзагальніший спосіб, який стосується будь-якого усіченого розподілу (його можна також узагальнити до усічення з обох сторін), - це використовувати вибір оберненого перетворення . Якщо - сукупний розподіл відсотків, то встановіть p 0 = F ( k ) і візьміть
де - зразок з F, урізаний ліворуч при k . Функція квантиль F - 1 відображатиме ймовірності в зразках з F . Оскільки ми приймаємо значення U лише з "області", яка відповідає значенням розподілу бета-версії з неврізаної області, ви будете вибирати лише ці значення.
Цей спосіб проілюстровано на зображенні нижче, де усічена область позначена сірим прямокутником, точки червоного кольору витягуються з розподілу і потім перетворюються на зразки B ( 2 , 8 ) .
qbeta
для квантильної функції в Р.)
Краса такого підходу полягає в тому, що вся наполеглива робота полягає у створенні. Після того, як визначена функція конверта, обчислюється нормалізаційна константа для усіченої бета-щільності, все, що залишилося, - це генерувати однакові випадкові величини та виконувати над ними кілька простих арифметичних операцій, журналів та повноважень та порівнянь. Підтягуючи функцію конверта - горизонтальними лініями або більше експоненціальними кривими - можна, звичайно, зменшити кількість відхилень.