Xác suất và Thống kê
Thống kê Bayes
Một hướng tiếp cận thống kê cập nhật niềm tin tiên nghiệm thành niềm tin hậu nghiệm khi có dữ liệu mới.
Trực giácCập nhật niềm tin khi có bằng chứng mới
Giả sử bạn được đưa một đồng xu và được hỏi: nó có cân đối không? Trước khi tung dù chỉ một lần, có thể bạn tin rằng nó gần như cân đối, nhưng chưa chắc chắn — gọi đây là niềm tin tiên nghiệm của bạn. Bây giờ bạn tung 10 lần và thấy 8 lần ngửa. Dữ liệu đó nên khiến niềm tin của bạn dịch chuyển về phía "có lẽ lệch về mặt ngửa", mà không vứt bỏ hoàn toàn điều bạn từng tin trước đó. Thống kê Bayes là bộ máy chính xác để kết hợp niềm tin tiên nghiệm với dữ liệu mới nhằm có được niềm tin đã cập nhật, gọi là niềm tin hậu nghiệm.
Đại họcCập nhật Bayes: từ tiên nghiệm đến hậu nghiệm
Định nghĩa: Tiên nghiệm, hàm hợp lý, hậu nghiệm
Với tham số chưa biết , phân phối tiên nghiệm mã hóa niềm tin về trước khi thấy dữ liệu . Hàm hợp lý cho biết dữ liệu quan sát được có khả năng xảy ra bao nhiêu ứng với mỗi giá trị của . Định lý Bayes kết hợp chúng thành phân phối hậu nghiệm: — hậu nghiệm tỉ lệ với hàm hợp lý nhân tiên nghiệm.
Ký hiệu tỉ lệ giấu đi một hằng số chuẩn hóa (gọi là hàm hợp lý biên hay bằng chứng), không phụ thuộc vào và chỉ đơn giản thu nhỏ lại tích sao cho tích phân bằng trên toàn bộ , giống hệt mọi mật độ xác suất khác.
Nếu có mật độ tiên nghiệm và dữ liệu có hàm hợp lý , thì mật độ hậu nghiệm của cho trước là , với ; tương đương .
Vì sao đúng?
Đây không gì khác hơn định nghĩa mật độ điều kiện áp dụng cho và đồng thời: hậu nghiệm là mật độ đồng thời của chia cho mật độ biên của riêng , và mật độ đồng thời được phân tích thành tiên nghiệm nhân hàm hợp lý.
Chứng minh
Mật độ đồng thời của phân tích theo hai cách: thành (tiên nghiệm nhân hàm hợp lý, theo định nghĩa hàm hợp lý là mật độ điều kiện của cho trước ) và thành (hậu nghiệm nhân mật độ biên của , theo định nghĩa hậu nghiệm là mật độ điều kiện của cho trước ). Vì cả hai biểu thức đều bằng cùng một mật độ đồng thời, .
Giải ra cho , với điều kiện .
Còn lại cần kiểm tra đúng là hằng số chuẩn hóa: lấy tích phân cả hai vế của phân tích theo , vế trái trở thành theo định nghĩa, và vế phải trở thành vì là mật độ xác suất. Cả hai vế khớp nhau, xác nhận nhất quán và tích phân bằng như yêu cầu của một mật độ.
Đại họcTiên nghiệm liên hợp: mô hình Beta-Nhị thức
Định nghĩa: Tiên nghiệm liên hợp
Một họ tiên nghiệm được gọi là liên hợp với một hàm hợp lý nếu hậu nghiệm vẫn ở trong cùng họ đó, chỉ với các tham số đã cập nhật. Điều này biến việc cập nhật Bayes từ một tích phân (tính ) thành phép số học đơn giản trên các tham số của họ đó — lý do tiên nghiệm liên hợp là công cụ chủ lực của thống kê Bayes trước khi các phương pháp tính toán hiện đại ra đời.
Nếu là tiên nghiệm và, cho trước , quan sát được thành công trong phép thử độc lập (nên ), thì hậu nghiệm là .
Vì sao đúng?
Hàm hợp lý Nhị thức đóng góp một thừa số , còn tiên nghiệm Beta đóng góp ; nhân hai cái này chỉ đơn giản là cộng các số mũ, rơi đúng vào hình dạng của một mật độ Beta khác.
Chứng minh
Hàm hợp lý quan sát thành công trong phép thử cho trước là . Theo định lý tỉ lệ hậu nghiệm ở trên, .
Các thừa số và không phụ thuộc , nên có thể gộp vào hệ số tỉ lệ: .
Biểu thức cuối này chính là hạt nhân (phần phụ thuộc ) của mật độ . Vì một mật độ xác suất trên với hạt nhân này có hằng số chuẩn hóa duy nhất (chính là , theo định nghĩa hàm Beta), hậu nghiệm phải chính xác là , tức .
Ví dụ: Kiểm thử A/B tỉ lệ nhấp chuột của một trang web
Trước khi chạy thử nghiệm, một nhà phân tích đặt tiên nghiệm ít mang thông tin lên tỉ lệ nhấp chuột thật của một nút bấm (tập trung ở 0.5, nhưng không quá chắc chắn). Sau khi hiển thị nút bấm cho khách truy cập, người nhấp vào. Tìm phân phối hậu nghiệm và giá trị kỳ vọng của nó.
Lời giải
Theo tính liên hợp Beta-Nhị thức, hậu nghiệm là .
Giá trị kỳ vọng của phân phối là , nên kỳ vọng hậu nghiệm là : sau khi thấy dữ liệu, ước lượng điểm tốt nhất của nhà phân tích cho tỉ lệ nhấp chuột dịch từ kỳ vọng tiên nghiệm xuống , trong khi vẫn bị kéo về phía — chứ không bằng — tỉ lệ mẫu thô , vì tiên nghiệm vẫn đóng góp một phần trọng số.
Đại họcKhoảng tin cậy Bayes so với khoảng tin cậy tần suất
Định nghĩa: Khoảng tin cậy Bayes
Một khoảng tin cậy Bayes mức cho là bất kỳ khoảng nào với : đây là một phát biểu xác suất trực tiếp về , được tính từ hậu nghiệm sau khi dữ liệu đã được quan sát.
Đây thực sự là một đối tượng khác với khoảng tin cậy kiểu tần suất. Khoảng tin cậy tần suất được xây từ một quy trình mà, khi áp dụng cho nhiều mẫu giả định, sẽ bắt được thật (cố định) một tỉ lệ đã biết số lần; một khi một khoảng cụ thể được tính từ dữ liệu cụ thể đang có, hoặc nằm trong đó hoặc không — không còn xác suất nào để nói tới nữa. Ngược lại khoảng tin cậy Bayes coi chính có một phân phối, nên "xác suất nằm trong " luôn là một phát biểu có ý nghĩa.
| Khía cạnh | Khoảng tin cậy Bayes | Khoảng tin cậy tần suất |
|---|---|---|
| Cái gì ngẫu nhiên | được coi là ngẫu nhiên, có phân phối hậu nghiệm; khoảng thì cố định một khi dữ liệu đã quan sát | là hằng số chưa biết cố định; chính khoảng mới là đối tượng ngẫu nhiên, thay đổi theo từng mẫu |
| Cách diễn giải | Cho trước dữ liệu quan sát, xác suất nằm trong khoảng là | Qua lấy mẫu lặp lại, tỉ lệ các khoảng xây theo cách này sẽ chứa thật |
| Có phụ thuộc tiên nghiệm không | Có — tiên nghiệm đi trực tiếp vào hậu nghiệm | Không — chỉ tính từ hàm hợp lý và phân phối mẫu |
Nâng caoNgoài liên hợp: lấy mẫu hậu nghiệm
Tiên nghiệm liên hợp thanh lịch, nhưng hầu hết mô hình thực tế — nhiều tham số, cấu trúc phân cấp, hàm hợp lý không chuẩn — không có dạng liên hợp, nên hằng số chuẩn hóa không có tích phân dạng đóng. Các phương pháp chuỗi Markov Monte Carlo (MCMC) né hoàn toàn tích phân đó: chúng xây một chuỗi Markov có phân phối dừng chính xác bằng hậu nghiệm , rồi mô phỏng chuỗi đó và dùng các mẫu thu được để xấp xỉ bất kỳ đại lượng hậu nghiệm nào (kỳ vọng, khoảng tin cậy, hay bất cứ gì khác) bằng các trung bình đơn giản trên các mẫu, mà không bao giờ phải tính .
Đại họcỨng dụng thực tiễn và ví dụ minh họa
Cập nhật Bayes xuất hiện ở bất cứ đâu một niềm tin cần được điều chỉnh trước bằng chứng có nhiễu: bác sĩ diễn giải một xét nghiệm chẩn đoán, bộ lọc thư rác phân loại một email, đội tìm kiếm cứu nạn cập nhật nơi cần tìm, và hệ thống dẫn đường tàu vũ trụ hợp nhất các số liệu cảm biến — tất cả đều chạy một phiên bản nào đó của "hậu nghiệm hàm hợp lý tiên nghiệm".
Ví dụ: Vì sao xét nghiệm dương tính không phải là bằng chứng mắc bệnh
Một bệnh hiếm gặp ảnh hưởng đến dân số (). Một xét nghiệm có độ nhạy () và tỉ lệ dương tính giả (). Một người ngẫu nhiên có kết quả dương tính. Tìm .
Lời giải
Theo công thức xác suất toàn phần, .
Định lý Bayes khi đó cho .
Dù xét nghiệm trông rất chính xác (độ nhạy 99%, chỉ 5% dương tính giả), kết quả dương tính vẫn chỉ có nghĩa khoảng khả năng thực sự mắc bệnh — vì bệnh hiếm, số dương tính giả từ nhóm dân số khỏe mạnh đông đảo vượt số dương tính thật từ nhóm dân số mắc bệnh nhỏ bé. Đây chính là cập nhật Bayes đang hoạt động: tiên nghiệm thấp kéo hậu nghiệm xuống thấp hơn nhiều so với các con số chính xác của bản thân xét nghiệm.
Ví dụ: Từ tiên nghiệm phẳng đến hậu nghiệm lệch
Để ước lượng độ lệch của một đồng xu, một người hoài nghi bắt đầu với tiên nghiệm hoàn toàn không mang thông tin (đều trên ). Sau khi tung đồng xu 10 lần và thấy 8 lần ngửa, tìm phân phối hậu nghiệm, kỳ vọng và mốt của nó.
Lời giải
Theo tính liên hợp Beta-Nhị thức với , , : hậu nghiệm là .
Kỳ vọng hậu nghiệm là . Mốt của phân phối với là , cho ở đây.
Tiên nghiệm là một đỉnh phẳng, đối xứng, không thiên về giá trị nào; hậu nghiệm là một đỉnh lệch rõ rệt, đạt đỉnh gần , đúng là "đỉnh dịch chuyển khỏi tiên nghiệm đối xứng" mà widget ở đầu trang này minh họa sơ đồ — 8 lần ngửa trên 10 lần tung đã thực sự kéo niềm tin về phía đồng xu lệch, dù cỡ mẫu còn nhỏ.
Với tiên nghiệm , sau khi quan sát thành công trong phép thử, phân phối hậu nghiệm là gì?
Trong ví dụ xét nghiệm y tế trên trang này, kết quả dương tính chỉ cho khoảng khả năng mắc bệnh hậu nghiệm, thấp hơn nhiều so với độ nhạy của xét nghiệm. Điều này minh họa gì?
Phát biểu nào mô tả đúng một khoảng tin cậy Bayes , đối lập với một khoảng tin cậy tần suất ?
Với một hậu nghiệm , kỳ vọng hậu nghiệm là bao nhiêu?
Tài liệu tham khảo
- Andrew Gelman, John B. Carlin, Hal S. Stern, David B. Dunson, Aki Vehtari, Donald B. Rubin (2013). Bayesian Data Analysis (3rd ed.)
- Matthew D. Hoffman, Andrew Gelman (2014). The No-U-Turn Sampler: Adaptively Setting Path Lengths in Hamiltonian Monte Carlo · arXiv:1111.4246