Improving Community Detection Performance in Heterogeneous Music Network by Learning Edge-type Usefulness Distribution

05/03/2021
by   Zheng Gao, et al.
0

Music is becoming an essential part of daily life. There is an urgent need to develop recommendation systems to assist people targeting better songs with fewer efforts. As the interactions between users and songs naturally construct a complex network, community detection approaches can be applied to reveal users' potential interests on songs by grouping relevant users & songs to the same community. However, as the types of interaction are diverse, it challenges conventional community detection methods which are designed originally for homogeneous networks. Although there are existing works focusing on heterogeneous community detection, they are mostly task-driven approaches and not feasible for music retrieval and recommendation directly. In this paper, we propose a genetic based approach to learn an edge-type usefulness distribution (ETUD) for all edge-types in heterogeneous music networks. ETUD can be regarded as a linear function to project all edges to the same latent space and make them comparable. Therefore a heterogeneous network can be converted to a homogeneous one where those conventional methods are eligible to use. We validate the proposed model on a heterogeneous music network constructed from an online music streaming service. Results show that for conventional methods, ETUD can help to detect communities significantly improving music recommendation accuracy while reducing user searching cost simultaneously.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
03/21/2018

Modularity based community detection in heterogeneous networks

Heterogeneous networks are networks consisting of different types of nod...
research
10/24/2022

Fast Community Detection in Dynamic and Heterogeneous Networks

Dynamic heterogeneous networks describe the temporal evolution of intera...
research
12/03/2018

From the User to the Medium: Neural Profiling Across Web Communities

Online communities provide a unique way for individuals to access inform...
research
04/06/2020

Detecting Communities in Heterogeneous Multi-Relational Networks:A Message Passing based Approach

Community is a common characteristic of networks including social networ...
research
03/10/2023

A pseudo-likelihood approach to community detection in weighted networks

Community structure is common in many real networks, with nodes clustere...
research
05/29/2022

Contributions to Representation Learning with Graph Autoencoders and Applications to Music Recommendation

Graph autoencoders (GAE) and variational graph autoencoders (VGAE) emerg...
research
09/06/2020

Detecting User Community in Sparse Domain via Cross-Graph Pairwise Learning

Cyberspace hosts abundant interactions between users and different kinds...

Please sign up or login with your details

Forgot password? Click here to reset