| Literature DB >> 35942148 |
Abstract
From the cassette era to the CD era to the digital music era, the quantity of music has grown rapidly. People cannot easily search for the desired music without classifying enormous music resources and developing a successful music retrieval system. By examining users' historical listening patterns for personalised recommendations, the music recommendation algorithm can lessen message fatigue for users and enhance user experience. Relying on manual labelling is how traditional music is classified. It would be inefficient and unrealistic to attempt to classify music using manual labelling in the age of big data. Feature extraction and neural networks are the tools employed in this paper. The model's parameters can be trained using conventional gradient descent techniques, and the model's trained convolution neural network can learn the image's features and finish the extraction and classification of the features. This algorithm is 12 percent superior to the conventional algorithm, according to the research in this paper. It has strong ability and is appropriate for widespread implementation with the same number of iterations.Entities:
Mesh:
Year: 2022 PMID: 35942148 PMCID: PMC9356865 DOI: 10.1155/2022/5749359
Source DB: PubMed Journal: J Environ Public Health ISSN: 1687-9805
Figure 1Classical neural network model.
Figure 2CNN training process.
Figure 3Microcosmic score of various time analysis windows.
Figure 4Macro score of various time analysis windows.
Figure 5Accuracy comparison.
Figure 6Comparison of gradient changes.
Comparison of network training.
| 0 | 25 | 50 | 75 | 100 | 125 | 150 | 175 | 200 | 225 | 250 | |
|---|---|---|---|---|---|---|---|---|---|---|---|
| Algorithm | 1347 | 1529 | 1146 | 1783 | 1655 | 1494 | 1366 | 1483 | 1296 | 1588 | 1799 |
| Traditional algorithm | 1479 | 1396 | 1578 | 1364 | 1139 | 1297 | 1345 | 1635 | 1524 | 1255 | 1397 |
ROC curve of network model.
| 0 | 0.025 | 0.05 | 0.075 | 0.1 | 0.125 | 0.15 | 0.175 | 0.2 | 0.225 | 0.25 | |
|---|---|---|---|---|---|---|---|---|---|---|---|
| Algorithm | 0.84 | 0.79 | 0.81 | 0.85 | 0.74 | 0.83 | 0.93 | 0.90 | 0.92 | 0.87 | 0.89 |
| Traditional algorithm | 0.74 | 0.83 | 0.85 | 0.75 | 0.78 | 0.71 | 0.76 | 0.84 | 0.75 | 0.81 | 0.77 |
Figure 7Comparison of network training.
Figure 8ROC curve of network model.