Чи існує чисельно стійкий спосіб обчислення значень бета-розподілу для великих цілих альфа, бета (наприклад, альфа, бета> 1000000)?
Насправді мені потрібен лише 99% довірчий інтервал навколо режиму, якщо це якось полегшує проблему.
Додайте : Вибачте, моє запитання було не так чітко прописано, як я вважав, що це було. Я хочу зробити це: у мене є машина, яка перевіряє продукти на конвеєрі. Частина цих продуктів машина відкидає. Тепер, якщо оператор машини змінить деякі параметри перевірки, я хочу показати йому / її прогнозовану швидкість відхилення та деяку підказку щодо надійності поточної оцінки.
Тому я подумав, що я ставлюсь до фактичної швидкості відхилення як до випадкової величини X і обчислюю розподіл ймовірностей для цієї випадкової величини на основі кількості відхилених об'єктів N та прийнятих об'єктів M. Якщо я припускаю рівномірний попередній розподіл для X, це бета-розподіл залежно від N та M. Я можу або відобразити цей розподіл безпосередньо користувачеві, або знайти інтервал [l, r], щоб фактична швидкість відхилення знаходилась у цьому інтервалі з p> = 0,99 (використовуючи термінологію shabbychef) і відобразити це інтервал. Для малих M, N (тобто відразу після зміни параметра) я можу обчислити розподіл безпосередньо та наблизити інтервал [l, r]. Але для великих M, N цей наївний підхід призводить до помилок підтоку, оскільки x ^ N * (1-x) ^ M малий має бути представлений як поплавок подвійної точності.
Я вважаю, що найкращим моїм ставкою є використання мого наївного бета-розподілу для малих M, N та переходу до нормального розподілу з однаковим середнім значенням та дисперсією, як тільки M, N перевищить деякий поріг. Чи має це сенс?