Genre-based music language modelling with latent hierarchical Pitman-Yor process allocation - INRIA - Institut National de Recherche en Informatique et en Automatique Accéder directement au contenu
Article Dans Une Revue IEEE/ACM Transactions on Audio, Speech and Language Processing Année : 2014

Genre-based music language modelling with latent hierarchical Pitman-Yor process allocation

Résumé

In this work we present a new Bayesian topic model: latent hierarchical Pitman-Yor process allocation (LHPYA), which uses hierarchical Pitman-Yor process priors for both word and topic distributions, and generalizes a few of the existing topic models, including the latent Dirichlet allocation (LDA), the bigram topic model and the hierarchical Pitman-Yor topic model. Using such priors allows for integration of n-grams with a topic model, while smoothing them with the state-of-the-art method. Our model is evaluated by measuring its perplexity on a dataset of musical genre and harmony annotations "3 Genre Database" (3GDB) and by measuring its ability to predict musical genre from chord sequences. In terms of perplexity, for a 262-chord dictionary we achieve a value of 2.74, compared to 18.05 for trigrams and 7.73 for a unigram topic model. In terms of genre prediction accuracy with 9 genres, the proposed approach performs about 33% better in relative terms than genre-dependent n-grams, achieving 60.4% of accuracy.
Fichier principal
Vignette du fichier
raczynski_TASLP14.pdf (817.5 Ko) Télécharger le fichier
Origine : Fichiers produits par l'(les) auteur(s)
Loading...

Dates et versions

hal-00804567 , version 1 (25-03-2013)
hal-00804567 , version 2 (08-07-2014)

Identifiants

Citer

Stanislaw Raczynski, Emmanuel Vincent. Genre-based music language modelling with latent hierarchical Pitman-Yor process allocation. IEEE/ACM Transactions on Audio, Speech and Language Processing, 2014, 22 (3), pp.672-681. ⟨10.1109/TASLP.2014.2300344⟩. ⟨hal-00804567v2⟩
497 Consultations
526 Téléchargements

Altmetric

Partager

Gmail Facebook X LinkedIn More