Giao diện
Trong học máy và phân tích dữ liệu, việc áp đặt một phân phối cố định (chẳng hạn như phân phối chuẩn Gauss) đôi khi phản ánh sai lệch bản chất dữ liệu, dẫn tới những quyết định sai lầm trong các hệ thống phát hiện gian lận, chẩn đoán y khoa hay radar. Khi không có lý do vững chắc để chọn một họ phân phối cụ thể, phương pháp phi tham số (nonparametric) cho phép hàm phân phối tự do thích ứng với dữ liệu, chỉ chịu sự ràng buộc bởi các tính chất định tính như tính đơn điệu, tính lõm logarit hay các mô-men thống kê quan sát được.
Chủ đề này khảo sát các bài toán tối ưu lồi trong ước lượng mật độ phi , bài toán cực đại hóa entropy thông tin của Boltzmann–Gibbs, và phương pháp thiết kế bộ phát hiện tối ưu (detector design) theo tiêu chuẩn Minimax và Neyman–Pearson.
1. Ước lượng mật độ phi tham số (Nonparametric Density Estimation)
Xét biến ngẫu nhiên
Giả sử ta quan sát được một mẫu độc lập gồm
Vì hàm logarit lõm,
Ràng buộc hình dạng tiên nghiệm
Nếu không có thêm ràng buộc nào, nghiệm cực đại log-likelihood chỉ đơn giản là phân phối tần suất thực nghiệm
Ràng buộc đơn điệu (Monotonicity): Nếu biết trước xác suất giảm dần theo độ lớn của biến cố (chẳng hạn thời gian chờ đợi hỏng hóc của linh kiện), ta áp đặt hệ ràng buộc:
Đây là một tập các bất đẳng thức tuyến tính, dẫn đến bài toán ước lượng Grenander nổi tiếng, có thể giải chính xác bằng Quy hoạch tuyến tính hoặc thuật toán hồ chứa đẳng trương (Isotonic regression).
Ràng buộc lõm logarit (Log-concavity): Nhiều phân phối thực tế (Gauss, Laplace, Exponential, Logistic) đều có hàm mật độ lõm logarit. Trên lưới đều
, tính lõm logarit của phân phối rời rạc được đặc tả bởi: Bằng cách đổi biến
, hệ ràng buộc này trở thành các bất đẳng thức tuyến tính , và bài toán ước lượng chuyển hóa thành quy hoạch lồi đối với vector .
2. Phân phối cực đại Entropy (Maximum Entropy Distributions)
Nguyên lý cực đại entropy của Jaynes khẳng định: Khi chỉ biết một số thông tin hạn chế về một phân phối xác suất (chẳng hạn như kỳ vọng hoặc phương sai), phân phối khách quan và trung thực nhất chính là phân phối tối đa hóa độ hỗn loạn thông tin (Shannon entropy), không thiên vị bất kỳ giả định ngầm nào khác.
Độ đo entropy của phân phối rời rạc
Xét bài toán cực đại hóa entropy dưới các ràng buộc mô-men thực nghiệm
Thiết lập hàm với nhân tử
Lấy đạo hàm riêng theo
Suy ra dạng giải tích của phân phối nghiệm tối ưu:
trong đó
3. Thiết kế bộ phát hiện và Kiểm định giả thuyết (Detector Design)
Trong bài toán xử lý tín hiệu và chẩn đoán, ta cần quyết định xem một quan sát đo đạc
: Tín hiệu thực sự xuất hiện (hoặc người bệnh có khối u). : Chỉ có tạp âm nền (hoặc người hoàn toàn khỏe mạnh).
Phân phối xác suất của quan sát
Một bộ phát hiện ngẫu nhiên hóa (randomized detector) được đặc tả bởi
Xác suất lỗi
- Xác suất báo động giả (False alarm probability): Quyết định
khi thực tế là : - Xác suất bỏ sót (Miss probability): Quyết định
khi thực tế là :
Bộ phát hiện Minimax
Nếu không biết trước xác suất tiên nghiệm của các giả thuyết, một tiêu chuẩn thiết kế an toàn là tối thiểu hóa xác suất lỗi tồi tệ nhất (Minimax error):
Đặt biến phụ
Bộ phát hiện Neyman–Pearson
Trong thực tế y tế hoặc an ninh quốc phòng, ta thường khống chế xác suất báo động giả dưới một ngưỡng an toàn
Đây là bài toán LP thuần túy đối với các biến
4. Bài tập tự luyện
Bài tập 1: Phân phối cực đại Entropy trên ba trạng thái
Xét biến ngẫu nhiên rời rạc
- Thiết lập bài toán cực đại hóa entropy thông tin dưới ràng buộc kỳ vọng và tổng xác suất bằng 1.
- Tìm dạng biểu thức của các xác suất
theo đối ngẫu . - Giải phương trình đối ngẫu để tìm chính xác giá trị số học của vector xác suất tối ưu
.
Lời giải
Thiết lập bài toán: Biểu thức kỳ vọng: Ta có
. Bài toán cực tiểu hóa : Dạng nghiệm theo đối ngẫu: Theo lý thuyết phân phối cực đại entropy:
với hằng số chuẩn hóa
. Đặt , ta có: Giải
: Ràng buộc kỳ vọng: : Phương trình bậc hai có biệt thức:
. Vì , ta chọn nghiệm dương: Tính mẫu số:
Các xác suất tối ưu:
p_1^* &= \frac{1}{4{,}1951} \approx 0{,}2384, \ p_2^* &= \frac{1{,}3561}{4{,}1951} \approx 0{,}3233, \ p_3^* &= \frac{1{,}8390}{4{,}1951} \approx 0{,}4384. \end
Bài tập 2: Thiết kế bộ phát hiện Neyman–Pearson nhị phân
Cho biến quan sát
- Dưới
(tín hiệu): . - Dưới
(nhiễu): . Mục tiêu là thiết kế bộ phát hiện để tối đa hóa xác suất phát hiện đúng với điều kiện xác suất báo động giả .
- Tính tỉ số hợp lý
tại mỗi giá trị quan sát . - Viết bài toán Quy hoạch tuyến tính (LP) tường minh.
- Giải bài toán để tìm bộ phát hiện tối ưu
và tính xác suất phát hiện cực đại.
Lời giải
Tính tỉ số hợp lý
: - Tại
: . - Tại
: . - Tại
: . Thứ tự ưu tiên phát hiện theo mức độ tin cậy giảm dần: (ưu tiên 1), (ưu tiên 2), (ưu tiên 3).
- Tại
Bài toán Quy hoạch tuyến tính:
Giải bài toán: Đây là bài toán ba-lô liên tục (fractional knapsack): Ta ưu tiên gán giá trị lớn nhất cho biến có hiệu quả tỉ số
cao nhất. - Chọn
: - Ngân sách báo động giả đã dùng:
. - Ngân sách còn lại:
.
- Ngân sách báo động giả đã dùng:
- Tiếp tục xét
(tỉ số ): - Ta có thể tăng
cho tới khi chạm trần ngân sách:
- Ta có thể tăng
- Khi đó toàn bộ ngân sách báo động giả
đã cạn kiệt, buộc phải đặt .
Vậy bộ phát hiện Neyman–Pearson tối ưu là:
Ý nghĩa: Khi đo được
, chắc chắn kết luận có tín hiệu ( ). Khi đo được , tung đồng xu ngẫu nhiên với xác suất kết luận có tín hiệu. Khi đo được , luôn kết luận chỉ là nhiễu ( ). Xác suất phát hiện tối đa đạt được:
- Chọn
Bài tập 3: Ước lượng phân phối đơn điệu rời rạc (Grenander)
Xét biến ngẫu nhiên nhận giá trị trong
- Thiết lập bài toán tối ưu lồi cực đại hóa log-likelihood.
- Kiểm tra xem nghiệm tự do không ràng buộc
có thỏa mãn ràng buộc đơn điệu không. - Tìm nghiệm tối ưu
của bài toán.
Lời giải
Thiết lập bài toán: Hàm log-likelihood:
Bài toán tối ưu lồi:
Kiểm tra nghiệm thực nghiệm: Nghiệm tần suất thực nghiệm là
. Ta thấy , vi phạm nghiêm trọng ràng buộc đơn điệu . Do đó ràng buộc bắt buộc phải chặt tại nghiệm tối ưu ( ). Tìm nghiệm tối ưu:
- Giả sử
: Đặt . Khi đó . Điều kiện đơn điệu: . Hàm mục tiêu theo biến : Lấy đạo hàm và cho bằng 0:Tuy nhiên, với, ta có . Khi đó , lại vi phạm ràng buộc ! - Như vậy cả hai ràng buộc đều phải chặt:
. Vì tổng bằng 1, nghiệm duy nhất khả thi trên biên là: - So sánh giá trị mục tiêu với trường hợp biên khác: Mọi cấu hình đơn điệu khác đều cho log-likelihood thấp hơn. Vậy phân phối tối ưu là phân phối đều:
. Hiện tượng "san bằng" này là đặc trưng kinh điển của hồi quy đẳng trương Grenander khi mẫu số liệu ở đầu quá nhỏ so với các mẫu phía sau.
- Giả sử
Tóm tắt
Ước lượng phi và kiểm định giả thuyết minh chứng cho tính linh hoạt của tối ưu hóa lồi khi tiếp cận các bài toán thống kê thực nghiệm. Không cần gò ép dữ liệu vào các giả định phân phối nhân tạo, các ràng buộc hình dạng định tính như tính đơn điệu hay tính lõm logarit định hình một không gian tìm kiếm lồi tự nhiên cho bài toán cực đại hóa log-likelihood.
Nguyên lý cực đại entropy thiết lập phân phối xác suất khách quan nhất dựa trên các mô-men thực nghiệm, trong khi lý thuyết kiểm định giả thuyết Minimax và Neyman–Pearson chuyển hóa hoàn toàn bài toán ra quyết định phát hiện tối ưu thành các bài toán Quy hoạch tuyến tính (LP) khả giải một cách hiệu quả và tin cậy.
Tài liệu tham khảo
- Stephen Boyd, Lieven Vandenberghe, Convex Optimization, Cambridge University Press, Chapter 7: Statistical Estimation (§§7.2–7.3).