
HMM模型及Matlab代码——HMM学习算法:构建基于HMM模型的歌曲识别机器学习系统。
5星
- 浏览量: 0
- 大小:None
- 文件类型:None
简介:
该模型(hmm)的Matlab代码,涵盖了HMM学习算法,用于构建一个在Matlab平台上运行的歌曲识别器机器学习系统。该存储库中包含了训练代码,并已在包含8首歌曲的数据集上进行了验证测试。每首歌曲都包含15个独立的样本,其中10个样本被用作训练数据,而另外5个样本则作为独立的测试数据集。实验结果表明,该系统能够以100%的准确率完美识别歌曲。此外,这里提供了最标准的HMM课程代码作为参考。以下是该实现的主要贡献:首先,为给定的离散分布质量生成随机标量值;其次,能够从提供的HMM模型中生成随机的HMM输出数据;再者,可以从给定的马尔可夫链模型(MC)中生成随机的状态序列(无论是有限状态还是无限状态);最后,还实现了计算给定训练歌曲样本的对数似然率的功能,以及用于提取歌曲旋律特征的工具。同时,此存储库还包含了HMM模型培训代码。
全部评论 (0)
还没有任何评论哟~


