Automated Self-Supervised Learning for Recommendation

03/14/2023
by   Lianghao Xia, et al.
0

Graph neural networks (GNNs) have emerged as the state-of-the-art paradigm for collaborative filtering (CF). To improve the representation quality over limited labeled data, contrastive learning has attracted attention in recommendation and benefited graph-based CF model recently. However, the success of most contrastive methods heavily relies on manually generating effective contrastive views for heuristic-based data augmentation. This does not generalize across different datasets and downstream recommendation tasks, which is difficult to be adaptive for data augmentation and robust to noise perturbation. To fill this crucial gap, this work proposes a unified Automated Collaborative Filtering (AutoCF) to automatically perform data augmentation for recommendation. Specifically, we focus on the generative self-supervised learning framework with a learnable augmentation paradigm that benefits the automated distillation of important self-supervised signals. To enhance the representation discrimination ability, our masked graph autoencoder is designed to aggregate global information during the augmentation via reconstructing the masked subgraph structures. Experiments and ablation studies are performed on several public datasets for recommending products, venues, and locations. Results demonstrate the superiority of AutoCF against various baseline methods. We release the model implementation at https://github.com/HKUDS/AutoCF.

READ FULL TEXT
research
04/21/2022

Learnable Model Augmentation Self-Supervised Learning for Sequential Recommendation

Sequential Recommendation aims to predict the next item based on user be...
research
05/04/2023

Disentangled Contrastive Collaborative Filtering

Recent studies show that graph neural networks (GNNs) are prevalent to m...
research
05/18/2023

Adaptive Graph Contrastive Learning for Recommendation

Recently, graph neural networks (GNNs) have been successfully applied to...
research
06/04/2023

Graph Transformer for Recommendation

This paper presents a novel approach to representation learning in recom...
research
08/10/2023

SSLRec: A Self-Supervised Learning Library for Recommendation

Self-supervised learning (SSL) has gained significant interest in recent...
research
08/23/2021

Jointly Learnable Data Augmentations for Self-Supervised GNNs

Self-supervised Learning (SSL) aims at learning representations of objec...
research
05/22/2022

GraphMAE: Self-Supervised Masked Graph Autoencoders

Self-supervised learning (SSL) has been extensively explored in recent y...

Please sign up or login with your details

Forgot password? Click here to reset