Có cách nào ổn định về mặt số để tính các giá trị của phân phối beta cho số nguyên lớn alpha, beta (ví dụ: alpha, beta> 1000000) không?
Trên thực tế, tôi chỉ cần khoảng tin cậy 99% xung quanh chế độ, nếu điều đó bằng cách nào đó làm cho vấn đề dễ dàng hơn.
Thêm : Tôi xin lỗi, câu hỏi của tôi không được nêu rõ như tôi nghĩ. Điều tôi muốn làm là đây: Tôi có một máy kiểm tra các sản phẩm trên băng chuyền. Một số phần của các sản phẩm này bị máy từ chối. Bây giờ nếu người vận hành máy thay đổi một số cài đặt kiểm tra, tôi muốn cho anh ấy / cô ấy biết tỷ lệ từ chối ước tính và một số gợi ý về mức độ đáng tin cậy của ước tính hiện tại.
Vì vậy, tôi nghĩ rằng tôi coi tỷ lệ từ chối thực tế là một biến ngẫu nhiên X và tính phân phối xác suất cho biến ngẫu nhiên đó dựa trên số lượng đối tượng bị từ chối N và các đối tượng được chấp nhận M. Nếu tôi giả sử phân phối trước thống nhất cho X, thì đây là một phân phối beta tùy thuộc vào N và M. Tôi có thể trực tiếp hiển thị phân phối này cho người dùng hoặc tìm một khoảng [l, r] để tỷ lệ từ chối thực tế nằm trong khoảng này với p> = 0,99 (sử dụng thuật ngữ của shabbychef) và hiển thị điều này khoảng thời gian. Đối với M, N nhỏ (tức là ngay sau khi thay đổi tham số), tôi có thể tính toán phân phối trực tiếp và xấp xỉ khoảng [l, r]. Nhưng đối với M, N lớn, cách tiếp cận ngây thơ này dẫn đến lỗi tràn, bởi vì x ^ N * (1-x) ^ M là nhỏ để được biểu diễn dưới dạng float chính xác kép.
Tôi đoán đặt cược tốt nhất của tôi là sử dụng phân phối beta ngây thơ của tôi cho M, N nhỏ và chuyển sang phân phối bình thường với cùng giá trị trung bình và phương sai ngay khi M, N vượt quá ngưỡng. Điều đó có ý nghĩa?