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

05/29/2022
by   Guillaume Salha-Galvan, et al.
0

Graph autoencoders (GAE) and variational graph autoencoders (VGAE) emerged as two powerful groups of unsupervised node embedding methods, with various applications to graph-based machine learning problems such as link prediction and community detection. Nonetheless, at the beginning of this Ph.D. project, GAE and VGAE models were also suffering from key limitations, preventing them from being adopted in the industry. In this thesis, we present several contributions to improve these models, with the general aim of facilitating their use to address industrial-level problems involving graph representations. Firstly, we propose two strategies to overcome the scalability issues of previous GAE and VGAE models, permitting to effectively train these models on large graphs with millions of nodes and edges. These strategies leverage graph degeneracy and stochastic subgraph decoding techniques, respectively. Besides, we introduce Gravity-Inspired GAE and VGAE, providing the first extensions of these models for directed graphs, that are ubiquitous in industrial applications. We also consider extensions of GAE and VGAE models for dynamic graphs. Furthermore, we argue that GAE and VGAE models are often unnecessarily complex, and we propose to simplify them by leveraging linear encoders. Lastly, we introduce Modularity-Aware GAE and VGAE to improve community detection on graphs, while jointly preserving good performances on link prediction. In the last part of this thesis, we evaluate our methods on several graphs extracted from the music streaming service Deezer. We put the emphasis on graph-based music recommendation problems. In particular, we show that our methods can improve the detection of communities of similar musical items to recommend to users, that they can effectively rank similar artists in a cold start setting, and that they permit modeling the music genre perception across cultures.

READ FULL TEXT
research
05/23/2019

Gravity-Inspired Graph Autoencoders for Directed Link Prediction

Graph autoencoders (AE) and variational autoencoders (VAE) recently emer...
research
08/02/2021

Cold Start Similar Artists Ranking with Gravity-Inspired Graph Autoencoders

On an artist's profile page, music streaming services frequently recomme...
research
02/05/2020

FastGAE: Fast, Scalable and Effective Graph Autoencoders with Stochastic Subgraph Decoding

Graph autoencoders (AE) and variational autoencoders (VAE) are powerful ...
research
01/22/2022

Joint Learning of Hierarchical Community Structure and Node Representations: An Unsupervised Approach

Graph representation learning has demonstrated improved performance in t...
research
05/03/2021

Representation Learning using Graph Autoencoders with Residual Connections

Graph autoencoders are very efficient at embedding graph-based complex d...
research
05/03/2021

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

Music is becoming an essential part of daily life. There is an urgent ne...
research
12/06/2021

The artificial synesthete: Image-melody translations with variational autoencoders

Abstract This project presents a system of neural networks to translate ...

Please sign up or login with your details

Forgot password? Click here to reset