Currently,most of the music lyrics emotion classification is based on two-label polar emotions,while multi-emotion label classification is rare,and the classification performance obtained is not high for lyrics with uncertain emotionality.To address the limi-tations of multi-sentiment labeling research in classification and to enhance classification accuracy,a multi-sentiment classification method was proposed for music lyrics using Word2Vec word embedding technology and a multi-core convolutional neural network as the classifier.The method initially integrated music lyrics text for data preprocessing and visualization analysis.Secondly,Word2Vec word embedding was utilized to extract local features of the lyrics,construct feature sentiment vectors,mine sentiment information within the lyrics,and converted the lyrics into word vectors that were more suitable for input into the classifier model.Finally,a convolutional neural network model was selected as the classifier,and upon this foundation,a novel model was constructed with various heights of convolutional kernels to achieve multi-emotion classification.The experimental results show that the result of music lyrics multi-senti-ment classification reaches 94.26%,which improves the classification accuracy by 6.86%compared with the traditional CNN and achieves good performance.
关键词
自然语言处理/情感分类/卷积神经网络/词嵌入/文本分类/音乐歌词
Key words
natural language processing/sentiment classification/convolutional neural network/word embedding/text classifica-tion/music lyrics