Как я могу объединить несколько спектров излучения относительно одних и тех же марковских состояний?
Возьмем классический пример HMM:
% states
S = {sunny, rainy, foggy}
% discrete observations
x = {umbrella, no umbrella}
А что, если бы у меня было несколько последовательностей наблюдений. Например.:
% sequence 1
x1 = {umbrella, no umbrella}
% sequence 2
x2 = {wearing a coat, not wearing a coat}
Как я могу объединить эти две последовательности наблюдений в один HMM?
Примечание. Мне нужен способ объединить x1
и x2
так, чтобы их взаимозависимости также моделировались. Поэтому просто сказать x={x1 x2}
было бы (IMO) не очень хорошим решением.
В частности, я хочу обучить HMM на основе hmmtrain от Matlab:
[ESTTR,ESTEMIT] = hmmtrain(seq,TRGUESS,EMITGUESS)
Это позволяет мне вставить только один seq
.
Теперь предположим, что у меня есть 5 различных спектров излучения, каждый из которых что-то говорит о состоянии ГММ. Как я могу справиться с этим многомерным случаем?