Giới thiệu Như @vqv đã đề cập Tổng biến thể và Kullback Leibler là hai khoảng cách thú vị. Cái đầu tiên rất có ý nghĩa vì nó có thể liên quan trực tiếp đến lỗi loại thứ nhất và thứ hai trong kiểm tra giả thuyết. Vấn đề với khoảng cách tổng biến thể là nó có thể khó tính toán. Khoảng cách Kullback Leibler dễ dàng tính toán hơn và tôi sẽ đến đó sau. Nó không phải là đối xứng nhưng có thể được thực hiện đối xứng (bằng cách nào đó một chút giả tạo).
LP0,P1i=0,1 PiμiCi
∥L∥2L2(P1/2)
cho được chọn tốt .P1/2
Nói một cách đơn giản :
- có thể có các phép quay "hướng" thú vị khác nhau, thu được bằng cách sử dụng công thức của bạn với một trong các ma trận hiệp phương sai "nội suy" ( hoặc ) ở cuối bài này (số là bài bạn đề xuất trong bình luận cho câu hỏi của bạn). Σ=Ci,1/2i=1,2,3,455
- do hai phân phối của bạn có hiệp phương sai khác nhau, nên việc so sánh các phương tiện không hiệu quả , bạn cũng cần so sánh hiệp phương sai.
Hãy để tôi giải thích cho bạn lý do tại sao đây là cảm giác của tôi, làm thế nào bạn có thể tính toán điều này trong trường hợp và cách chọn .C1≠C0P1/2
Trường hợp tuyến tính Nếu .C1=C0=Σ
σ=ΔΣ−1Δ=∥2L∥2L2(P1/2)
nơi là "Nội suy" giữa và (gaussian với hiệp phương sai và trung bình ). Lưu ý rằng trong trường hợp này, khoảng cách Hellinger, tổng khoảng cách biến thể có thể được viết bằng .P1/2P1P0Σ(μ1+μ0)/2σ
Làm thế nào để tính toán trong trường hợp chungL câu hỏi tự nhiên Một phát sinh từ câu hỏi của bạn (và tôi ) là một "Nội suy" tự nhiên giữa là những gì và khi . Ở đây, từ tự nhiên có thể là từ người dùng cụ thể nhưng ví dụ: từ này có thể liên quan đến phép nội suy tốt nhất để có giới hạn trên chặt chẽ với khoảng cách khác (ví dụ: khoảng cách ở đây )P1P0C1≠C0L1
Viết
( ) có thể giúp xem đâu là nhiệm vụ nội suy, nhưng:
L=ϕ(C−1/2i(x−μi))−ϕ(C−1/2j(x−μj))−12log(CiC−j)
i=0,j=1
L(x)=−12⟨Aij(x−sij),x−sij⟩Rp+⟨Gij,x−sij⟩Rp−cij,[1]
với
Aij=C−i−C−j,Gij=Sijmij,Sij=C−i+C−j2,
cij=18⟨Aijmij,mij⟩Rp+12log|det(C−jCi)|
và
mij=μi−μjandsij=μi+μj2
có liên quan nhiều hơn cho mục đích tính toán. Với mọi gaussian với trung bình và hiệp phương sai , phép tính từ phương trình là một chút kỹ thuật nhưng có thể tin được. Bạn cũng có thể sử dụng nó để tính khoảng cách leibler Kulback. s 01 C ‖ L ‖ 2 L 2 ( P 1 / 2 ) 1P1/2s01C∥L∥2L2(P1/2)1
Chúng ta nên chọn phép nội suy nào (tức là cách chọn )P1/2
Điều này được hiểu rõ ràng từ phương trình rằng có nhiều ứng cử viên khác nhau cho (nội suy) trong trường hợp "bậc hai". Hai ứng cử viên tôi thấy "tự nhiên nhất" (chủ quan :)) phát sinh từ việc xác định cho một phân phối gaussian với trung bình : P 1 / 2 t∈[0,1] P t t μ 1 +(1-t) L 01P1/2t∈[0,1]Pttμ1+(1−t)μ0
- P1t là phân phối của (trong đó được rút ra từ ) có hiệp phương sai ).
ξt=tξ1+(1−t)ξ0
ξiPi i=0,1Ct,1=(tC1/21+(1−t)C1/20)2
- C - 1 t , 2 = t C - 1 1 + ( 1 - t ) C - 1 0P2t với hiệp phương sai nghịch đảoC−1t,2=tC−11+(1−t)C−10
- C t , 3 = t C 1 + ( 1 - t ) C 0P3t với hiệp phương saiCt,3=tC1+(1−t)C0
- C - 1 t , 4 = ( t C - 1 / 2 1 + ( 1 - t ) C - 1 / 2 0 ) 2P4t với hiệp phương sai nghịch đảoC−1t,4=(tC−1/21+(1−t)C−1/20)2
EDIT: Người bạn đề xuất trong một nhận xét cho câu hỏi của bạn có thể là , tại sao không ...Ct,5=Ct1C1−t0
Tôi có lựa chọn yêu thích không phải là lựa chọn đầu tiên :) không có nhiều thời gian để thảo luận về vấn đề đó ở đây. Có lẽ tôi sẽ chỉnh sửa câu trả lời này sau ...