Tôi có một bộ dữ liệu chuỗi thời gian mà tôi đang cố gắng khớp với Mô hình Markov ẩn (HMM) để ước tính số lượng trạng thái tiềm ẩn trong dữ liệu. Mã giả của tôi để làm điều này là như sau:
for( i in 2 : max_number_of_states ){
...
calculate HMM with i states
...
optimal_number_of_states = "model with smallest BIC"
...
}
Bây giờ, trong các mô hình hồi quy thông thường, BIC có xu hướng ủng hộ các mô hình đáng sợ nhất nhưng trong trường hợp HMM tôi không chắc chắn đó là những gì nó đang làm. Có ai thực sự biết loại tiêu chí BIC của HMM hướng tới không? Tôi cũng có thể có được giá trị AIC và khả năng là tốt. Vì tôi đang cố gắng suy ra tổng số trạng thái thực sự, nên một trong những tiêu chí này "tốt hơn" so với mục tiêu khác cho mục đích này?