摘要

传统音乐更多的是基于歌词、韵律等单模态数据进行音乐情感鉴赏分类,难以完整的反应对象的全部特征。基于音乐特征点的非线性特征,融合音乐特征的多特征来建立一种多层神经网络结构下的前向神经网络模型,实现对音乐情感认识的分类模型。通过选择音色、力度、旋律、节奏、音高、音域、时域作为音乐特征提取变量,建立包括输入层、隐含层、输出层的前向神经网络结构模型。由输入变量完成前向传播计算,通过实际输出与期望输出间的误差梯度,引入Softmax函数进行反向激活计算,实现预定分类精度下的算法收敛。实例验证结果表明:音乐情感分类模型平均识别准确率提升到86%,在保证算法的计算效率基础上,有效地提高了算法的分类准确率。算法对节奏感、旋律和力度更强的音乐类型分类准确度更高,对于趋于平缓、轻盈的温柔情感音乐的分类准确度相对较低。