Tính toán khả năng đăng nhập cho MLE đã cho (Chuỗi Markov)


9

Tôi hiện đang làm việc với các chuỗi Markov và tính toán Ước tính khả năng tối đa bằng cách sử dụng xác suất chuyển tiếp theo đề xuất của một số nguồn (nghĩa là số lần chuyển đổi từ a sang b chia cho số lần chuyển đổi tổng thể từ a sang các nút khác).

Bây giờ tôi muốn tính khả năng đăng nhập của MLE.


Bạn đã tính toán ước tính khả năng tối đa của các xác suất chuyển tiếp và bây giờ bạn muốn tính toán khả năng đăng nhập của chính xác những gì?
Nick

Câu trả lời:


11

Hãy là một đường dẫn của chuỗi Markov và để cho có khả năng quan sát các con đường khi là giá trị tham số thực (còn gọi là hàm khả năng cho \ theta ). Sử dụng định nghĩa xác suất có điều kiện, chúng tôi biết P θ ( X 1 , . . . , X T ) θ θ{Xi}i=1TPθ(X1,...,XT)θθ

Pθ(X1,...,XT)=Pθ(XT|XT1,...,X1)Pθ(X1,...,XT1)

Vì đây là chuỗi markov, chúng tôi biết rằng , vì vậy, điều này đơn giản hóa điều này đểPθ(XT|XT1,...,X1)=Pθ(XT|XT1)

Pθ(X1,...,XT)=Pθ(XT|XT1)Pθ(X1,...,XT1)

Bây giờ nếu bạn lặp lại logic này lần, bạn sẽ nhận đượcT

Pθ(X1,...,XT)=i=1TPθ(Xi|Xi1)

trong đó sẽ được hiểu là trạng thái ban đầu của quy trình. Các thuật ngữ ở phía bên tay phải chỉ là các yếu tố của ma trận chuyển tiếp. Vì đó là khả năng đăng nhập mà bạn yêu cầu, câu trả lời cuối cùng là:X0

L(θ)=i=1Tlog(Pθ(Xi|Xi1))

Đây là khả năng của một chuỗi markov duy nhất - nếu tập dữ liệu của bạn bao gồm một số chuỗi markov (độc lập) thì khả năng đầy đủ sẽ là tổng của các điều khoản của biểu mẫu này.


Wow, cảm ơn rất nhiều vì câu trả lời. Trong trường hợp này là xác suất "chuyển đổi" được lấy từ MLE, phải không? Pθ
fsociety

@ph_singer, bạn rất hoan nghênh. là xác suất chuyển từ trạng thái sang , với giá trị tham số, . Nếu bạn áp đặt không có cấu trúc nào trên ma trận chuyển tiếp (giống như âm thanh của nó) thì chỉ biểu thị vectơ xác suất chuyển tiếp (và MLE chỉ là tỷ lệ mẫu, như bạn đã chỉ ra chính xác trong câu hỏi của mình), vì vậy, vâng : sẽ chỉ là tỷ lệ mẫu di chuyển từ trạng thái kết thúc ở trạng thái . X i - 1 X i θ θ P θ M L E ( X i | X i - 1 ) X i - 1 X iPθ(Xi|Xi1)Xi1XiθθPθ^MLE(Xi|Xi1)Xi1Xi
Macro

Cảm ơn một lần nữa! Chỉ một câu hỏi nữa: Nếu tôi sử dụng một đơn hàng khác (ví dụ: k = 2), quá trình này sẽ hoạt động như thế nào?
fsociety

Bạn có thể vui lòng làm rõ những gì bạn có nghĩa là "đặt hàng"?
Macro

(+1) OP có thể có nghĩa là để biểu thị MC bậc hai , nghĩa là, tùy thuộc vào hai trạng thái trước thay vì chỉ một trạng thái gần đây nhất . X i - 1 , X i - 2 X i - 1k=2Xi1,Xi2Xi1
Đức hồng y
Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.