У мене є набір даних часових рядів, до яких я намагаюся встановити модель прихованої Маркова (HMM), щоб оцінити кількість прихованих станів у даних. Мій псевдо-код для цього:
for( i in 2 : max_number_of_states ){
...
calculate HMM with i states
...
optimal_number_of_states = "model with smallest BIC"
...
}
Тепер, у звичайних регресійних моделях, BIC, як правило, надає перевагу найбільш парсимоніальним моделям, але у випадку HMM я не впевнений, що це робить. Хтось насправді знає, до якого типу HMM спрямований критерій BIC? Я також в змозі отримати значення АПК та ймовірність. Оскільки я намагаюся встановити справжню загальну кількість штатів, чи є один із цих критеріїв «кращим», ніж інший для цієї мети?