MATLAB:HMM + kmeans + ST

时间:2015-01-27 11:38:49

标签: algorithm matlab k-means hidden-markov-models

我正在研究校园项目的NILM算法。

我有一个数据库,其中包含各种电流信号的采样(1024个采样/周期)瞬态。 我将使用从Stockwell变换中提取的特征向量来训练我的HMM,但我需要帮助。

1)1024个时间样本的Stockwell变换是矩阵1024 * 1024。之后我创建了一个矩阵10 * 1024,选择前10个谐波(f0,2 * f0,..,10 * f0)。

现在我需要为HMM创建一个特征向量。我想使用kmeans算法创建1024个符号的向量,但我的元素是复杂的数字,因此kmeans运行良好。 我可以制作两个特征向量:一个用于绝对部分,一个用于想象但是然后我如何用两个向量训练我的嗯用于观察?

2)如果我错了,请纠正我:在嗯,观察矩阵的每一行都是一个序列,所以在我的情况下,我的障碍。矩阵是一个n * 1024矩阵,其中n是我在我的数据库中得到的相同类型的瞬态数,不是吗?

谢谢。

0 个答案:

没有答案