Скрытые марковские модели
Я хочу начать работу с HMM, но не знаю, как это сделать. Могут ли люди здесь, дать мне некоторые основные указатели, где искать?
Больше, чем просто теория, мне очень нравится практическое занятие. Таким образом, предпочли бы ресурсы, где я могу писать небольшие фрагменты кода, чтобы проверить свое обучение, а не просто сухой текст.
Ответы
Ответ 1
Вы пробовали: Рассел и Норвиг Искусственный интеллект: современный подход.
Я понимаю, что это тяжело для теории, но также содержит полезные примеры кода, которые могут быть использованы для помощи в обучении.
Вы также можете проверить: http://www.kanungo.com/software/software.html для c-реализации HMM
Ответ 2
Просмотрите статью Википедии о HMM: у них есть довольно солидный пример после всего, что касается теории. Если вы хотите получить некоторую практику, Ruby Quiz имеет некоторые отличные реализаций модели Маркова, которые вы можете попробовать изменить, чтобы быть HMM.
Ответ 3
В нашей исследовательской лаборатории мы обычно используем HMM Toolkit, чтобы начать работу с HMM-моделированием. К сожалению, у него есть некоторые лицензионные ограничения на перераспределение (в основном вы не можете перераспределять программное обеспечение, но вы можете перераспределять модели, с которыми вы обучались), но может быть полезно начать с изучения того, как они работают. HTK Book, предоставленная с помощью инструментария HMM Toolkit, также является довольно полной ссылкой на дизайн HMM.
Если вы хотите получить некоторые данные, они могут быть полезны для обучения HMM, посмотрите проект VoxForge, где вы также найдут некоторые ссылки на системы распознавания речи с открытым исходным кодом, которые могут быть полезны для того, чтобы ваши ноги были влажными.
Ответ 4
Доступны отличные видеоролики по курсу "Стэнфорд Онлайн-ИИ": см. раздел 11.
https://www.ai-class.com/course/video/videolecture/138