Is CMLLR adaptation (using SphinxTrain/python/cmusphinx/cmllr.py) supposed
to work with semicontinuous and PTM models? Currently, with both types, I get
an error:
The MLLR adaptation has little sense for semi-continuous models where the most
information is stored in mixture weights.
Also, the cmllr.py doesn't support multistream features, though one can add
this support.
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
Anonymous
-
2012-04-27
Thanks, it didn't occur to me that CMLLR doesn't make much sense for semi-
continuous models.
I wonder what should I then use for unsupervised adaptation of sem-continuous
models. CMLLR and MLLR do not make sense, and this
document specifically
says not to use MAP for unsupervised adaptation.
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
and this document specifically says not to use MAP for unsupervised
adaptation.
It's not quite accurate statement. It all depends on the amount of data. If
you have large data and use small smoothing factor (large tau) the adapted
model should be good enough.
It's all about using suffciient data to estimate the parameters. There are
specific methods to deal with small amount of data, for example structured MAP
(SMAP) adaptation, but I'm not sure how does it apply to semi-continuous case.
See also
CROSSLINGUAL ADAPTATION OF SEMI-CONTINUOUS HMMS USING ACOUSTIC SUB-SIMPLEX
PROJECTION
Frank Diehl, Asuncion Moreno, Enric Monte
Is CMLLR adaptation (using
SphinxTrain/python/cmusphinx/cmllr.py) supposedto work with semicontinuous and PTM models? Currently, with both types, I get
an error:
CMLLR with continuous models works perfectly.
Hello
The MLLR adaptation has little sense for semi-continuous models where the most
information is stored in mixture weights.
Also, the cmllr.py doesn't support multistream features, though one can add
this support.
Thanks, it didn't occur to me that CMLLR doesn't make much sense for semi-
continuous models.
I wonder what should I then use for unsupervised adaptation of sem-continuous
models. CMLLR and MLLR do not make sense, and this
document specifically
says not to use MAP for unsupervised adaptation.
It's not quite accurate statement. It all depends on the amount of data. If
you have large data and use small smoothing factor (large tau) the adapted
model should be good enough.
It's all about using suffciient data to estimate the parameters. There are
specific methods to deal with small amount of data, for example structured MAP
(SMAP) adaptation, but I'm not sure how does it apply to semi-continuous case.
See also
CROSSLINGUAL ADAPTATION OF SEMI-CONTINUOUS HMMS USING ACOUSTIC SUB-SIMPLEX
PROJECTION
Frank Diehl, Asuncion Moreno, Enric Monte
http://citeseerx.ist.psu.edu/viewdoc/download?doi=10.1.1.74.7313&rep=rep1&typ
e=pdf