HTK: Оптимизация разделения телефона по телефону

Я использую HTK для обучения акустической модели. Мой последний шаг - расщепление смеси гауссов по телефону. Обычно я всегда делю все телефоны (их внутренние состояния) на один шаг за другим, затем переоцениваю и останавливаю, когда производительность падает.

Теперь я хочу попробовать разделить телефоны по одному, потому что это должно привести к одинаковому или лучшему общему результату. Как я это делаю, попробуйте разделить каждый телефон, выбрать тот, который привел к наилучшему результату, оставить его разделенным, сбросить все остальные и начать все сначала. Это занимает слишком много времени. Я думал о том, чтобы разделить все те, которые принесли улучшение, а не только лучшее, и затем перейти к следующей итерации.

Мой вопрос: если разделение телефона снижает производительность, есть ли смысл пытаться снова разделить его на более позднем этапе? Или я могу просто занести его в черный список и попробовать с теми, которые привели к улучшению в последней итерации?

1 ответ

Решение

Улучшения от таких схем обычно крошечные. Вы можете добиться гораздо большего улучшения, просто перейдя на DNN (кстати, поддерживается HTK 3.5).

Если разделение телефона снижает производительность, есть ли смысл пытаться снова разделить его на более позднем этапе? Или я могу просто занести его в черный список и попробовать с теми, которые привели к улучшению в последней итерации?

Вы можете черный список

Другие вопросы по тегам