Code Monkey home page Code Monkey logo

recsys-note's Introduction

Adversarial Training Recommendation Systems

Contents

🚗 1. fundamental part of RS

🚗 2. adversarial training (adversarial perturbations)

🚗 3. adversarial learning (generative adversarial network)

1. fundamental part of RS

notes on shallow model
notes on AMF
notes on SVD++
notes on FISM

notes on deep model
notes on FM
notes on NFM
notes on Wide&Deep
notes on Deep Crossing
notes on NCF

2. adversarial training (by adding adversarial perturbations)

paper notes on APR
  • Title:Adversarial Personalized Ranking for Recommendation[🌟first train MF with BPR, and then further optimize it under APR framework]
paper notes on SACRA
  • Title: Adversarial Learning to Compare: Self-Attentive Prospective Customer Recommendation in Location based Social Networks[🌟prospective customer recommendation, recommend by making comparisons among users’ historical check-ins with adversarial training]

🚗 3. adversarial learning (generative adversarial network -- using a generator and a discriminator)

paper notes on APOIR
  • Title: Adversarial Point-of-Interest Recommendation[🌟geographical and social influence are also incorporated]
paper notes on Cascading DQN
  • Title: Generative Adversarial User Model for Reinforcement Learning Based Recommendation System[🌟Using the estimated user behavior model φ and the corresponding reward function r as the simulation environment, then use reinforcement learning to obtain a recommendation policy.]
paper notes on DASO
  • Title: Deep Adversarial Social Recommendation[🌟bidirectional mappings between the user-item interactions (item domain) and user-user connections (social domain)]
paper notes on ESRF
  • Title: Enhancing Social Recommendation with Adversarial Graph Convolutional Networks[🌟alternative neighborhood generation, neighborhood denoising, and attention-aware social recommendation, GCN based]
paper notes on Geo-ALM
  • Title: Geo-ALM: POI Recommendation by Fusing Geographical Information and Adversarial Learning Mechanism[🌟fuse geographical features with generative adversarial networks(GAN)]
paper notes on LARA
  • Title: LARA: Attribute-to-feature Adversarial Learning for New-item Recommendation[🌟aim to optimize a matching problem between existing users and a virtual user profile generated from attributes of the targeting new-item(item cold-start problem)]
paper notes on MFGAN
  • Title: Sequential Recommendation with Self-AttentiveMulti-Adversarial Network[🌟a Transformer-based generator taking user behavior sequences as input to recommend the possible next items, multiple factor-specific discriminators to evaluate the generated sub-sequence from the perspectives of different factors]

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.