Heterogeneous knowledge-based attentive neural networks for short-term music recommendations

Qika Lin, Yaoqiang Niu, Yifan Zhu, Hao Lu, Keith Zvikomborero Mushonga, Zhendong Niu*

*Corresponding author for this work

Research output: Contribution to journalArticlepeer-review

45 Citations (Scopus)

Abstract

The current existing data in online music service platforms are heterogeneous, extensive, and disorganized. Finding an effective method to use these data in recommending appropriate music to users during a short-term session is a significant challenge. Another serious problem is that most of the data, in reality, obey the long-tailed distribution, which consequently leads to traditional music recommendation systems recommending a lot of popular music that users do not like on a specific occasion. To solve these problems, we propose a heterogeneous knowledge-based attentive neural network model for short-term music recommendations. First, we collect three types of data for modeling entities in user-music interaction network, i.e., graphic, textual, and visual data, and then embed them into high-dimensional spaces using the TransR, distributed memory version of paragraph vector, and variational autoencoder methods, respectively. The concatenation of these embedding results is an abstract representation of the entity. Based on this, a recurrent neural network with an attention mechanism is built, which is capable of obtaining users' preferences in the current session and consequently making recommendations. The experimental results show that our proposed approach outperforms the current state-of-the-art short-term music recommendation systems on one real-world dataset. In addition, it can also recommend more relatively unpopular songs compared with classic models.

Original languageEnglish
Article number8486952
Pages (from-to)58990-59000
Number of pages11
JournalIEEE Access
Volume6
DOIs
Publication statusPublished - 2018

Keywords

  • Heterogeneous knowledge
  • attentive neural networks
  • data embedding
  • entity representation
  • short-term music recommendation

Fingerprint

Dive into the research topics of 'Heterogeneous knowledge-based attentive neural networks for short-term music recommendations'. Together they form a unique fingerprint.

Cite this