MLIROct 30, 2017

Hit Song Prediction for Pop Music by Siamese CNN with Ranking Loss

arXiv:1710.10814v121 citations
Originality Incremental advance
AI Analysis

This addresses the problem of identifying potential hits for the pop music industry, but it is incremental as it builds on existing CNN methods with ranking and attention mechanisms.

The paper tackles hit song prediction for pop music by treating it as a ranking problem using a Siamese CNN with ranking loss, achieving much higher accuracy than a baseline regression model.

A model for hit song prediction can be used in the pop music industry to identify emerging trends and potential artists or songs before they are marketed to the public. While most previous work formulates hit song prediction as a regression or classification problem, we present in this paper a convolutional neural network (CNN) model that treats it as a ranking problem. Specifically, we use a commercial dataset with daily play-counts to train a multi-objective Siamese CNN model with Euclidean loss and pairwise ranking loss to learn from audio the relative ranking relations among songs. Besides, we devise a number of pair sampling methods according to some empirical observation of the data. Our experiment shows that the proposed model with a sampling method called A/B sampling leads to much higher accuracy in hit song prediction than the baseline regression model. Moreover, we can further improve the accuracy by using a neural attention mechanism to extract the highlights of songs and by using a separate CNN model to offer high-level features of songs.

Code Implementations2 repos
Foundations

The foundational work for this paper's niche, ranked by how specifically the neighbourhood builds on it — not by global fame.

Your Notes