Tôi đang chạy một bộ lấy mẫu của Metropolis (C ++) và muốn sử dụng các mẫu trước đó để ước tính tốc độ hội tụ.
Một chẩn đoán dễ thực hiện mà tôi tìm thấy là chẩn đoán Geweke , tính toán sự khác biệt giữa hai phương tiện mẫu được chia cho lỗi tiêu chuẩn ước tính của nó. Sai số chuẩn được ước tính từ mật độ phổ ở mức 0.
Trong đó , B là hai cửa sổ trong chuỗi Markov. Tôi đã làm một số nghiên cứu trên là gì ^ S Một θ ( 0 ) và ^ S B θ ( 0 ) nhưng nhận được vào một mớ hỗn độn của tài liệu về mật độ phổ năng lượng và sức mạnh mật độ quang phổ nhưng tôi không phải là một chuyên gia về các chủ đề này; Tôi chỉ cần một câu trả lời nhanh: những đại lượng này có giống như phương sai mẫu không? Nếu không, công thức tính toán chúng là gì?
Một nghi ngờ khác về chẩn đoán Geweke này là làm thế nào để chọn ? Tài liệu trên cho biết rằng nó là một số chức năng θ ( X ) và nên bao hàm một sự tồn tại của một mật độ quang phổ ^ S Một θ ( 0 ) , nhưng để thuận tiện, tôi đoán cách đơn giản nhất là sử dụng chức năng nhận dạng (tự sử dụng mẫu). Điều này có đúng không?
Gói R coda có một mô tả nhưng nó không chỉ định cách tính các giá trị
coda
chức nănggeweke.diag
để xem nó làm gì ...