sisinflab / adversarial-recommender-systems-survey
The goal of this survey is two-fold: (i) to present recent advances on adversarial machine learning (AML) for the security of RS (i.e., attacking and defense recommendation models), (ii) to show another successful application of AML in generative adversarial networks (GANs) for generative applications, thanks to their ability for learning (high-…
☆156Updated 3 years ago
Related projects: ⓘ
- A pytorch implementation for BPR (Bayesian Personalized Ranking).☆135Updated 5 years ago
- Data poisoning attack of recommend system using the algorithm of MF.☆29Updated 6 years ago
- Download and preprocess popular sequential recommendation datasets☆189Updated last year
- This is the official pytorch implementation of AutoDebias, an automatic debiasing method for recommendation.☆100Updated 2 years ago
- A Python library used to collect shilling detection methods and generate simulated attackers. (for academic use)☆57Updated 2 years ago
- A curated collection of adversarial attack and defense on recommender systems.☆129Updated 2 years ago
- Efficient and extensible GNNs enhanced recommender library based on RecBole.☆167Updated 10 months ago
- ☆173Updated 2 years ago
- This is the official implementation of our paper Personalized Transfer of User Preferences for Cross-domain Recommendation (PTUPCDR), whi…☆128Updated last year
- ☆178Updated 4 years ago
- The collection of papers about recommender system☆83Updated 6 months ago
- Bayesian Personalized Ranking using PyTorch☆131Updated 2 years ago
- Revisiting Graph based Collaborative Filtering: A Linear Residual Graph Convolutional Network Approach, AAAI2020☆107Updated last year
- A PyTorch implementation of Graph Neural Networks for Social Recommendation (GraphRec)☆188Updated 2 months ago
- Graph Neural Network based Social Recommendation Model. SIGIR2019.☆170Updated 3 months ago
- Disentagnled Graph Collaborative Filtering, SIGIR2020☆132Updated 4 years ago
- This repository contains our implementations for Shilling Attacks against Recommender Systems.☆20Updated 2 years ago
- The official implementation of "Disentangling User Interest and Conformity for Recommendation with Causal Embedding" (WWW '21)☆147Updated 3 months ago
- ☆54Updated this week
- Source code for KDD 2020 paper "Meta-learning on Heterogeneous Information Networks for Cold-start Recommendation"☆122Updated last year
- This is an implementation for our SIGIR 2021 paper "Causal Intervention for Leveraging Popularity Bias inRecommendation" based on tensorf…☆96Updated last year
- This is a library built upon RecBole for cross-domain recommendation algorithms☆82Updated 5 months ago
- A PyTorch implementation of Neural Attentive Session Based Recommendation (NARM)☆105Updated last year
- A PyTorch implementation for the Recsys 2020 paper: Revisiting Adversarially Learned Injection Attacks Against Recommender Systems☆22Updated 3 years ago
- Implementation of CFGAN CFGAN: A Generic Collaborative Filtering Framework based on Generative Adversarial Networks☆30Updated 4 years ago
- Adaptive Denoising Training (ADT) for Recommendation.☆67Updated 2 years ago
- This is our implementation of ENMF: Efficient Neural Matrix Factorization (TOIS. 38, 2020). This also provides a fair evaluation of exist…☆151Updated 3 years ago
- [TKDE 2021] Source code and datasets for the paper "Personalizing Graph Neural Networks with Attention Mechanism for Session-based Recomm…☆80Updated 4 months ago
- PyTorch implementations of Top-N recommendation, collaborative filtering recommenders.☆136Updated 3 years ago
- Diffusion Recommender Model☆178Updated 2 months ago