Adversarial Collaborative Auto-encoder for Top-N Recommendation

08/16/2018
by   Feng Yuan, et al.
0

During the past decade, model-based recommendation methods have evolved from latent factor models to neural network-based models. Most of these techniques mainly focus on improving the overall performance, such as the root mean square error for rating predictions and hit ratio for top-N recommendation, where the users' feedback is considered as the ground-truth. However, in real-world applications, the users' feedback is possibly contaminated by imperfect user behaviours, namely, careless preference selection. Such data contamination poses challenges on the design of robust recommendation methods. In this work, to address the above issue, we propose a general adversial training framework for neural network-based recommendation models, which improves both the model robustness and the overall performance. We point out the tradeoffs between performance and robustness enhancement with detailed instructions on how to strike a balance. Specifically, we implement our approach on the collaborative auto-encoder, followed by experiments on three public available datasets: MovieLens-1M, Ciao, and FilmTrust. We show that our approach outperforms highly competitive state-of-the-art recommendation methods. In addition, we carry out a thorough analysis on the noise impacts, as well as the complex interactions between model nonlinearity and noise levels. Through simple modifications, our adversarial training framework can be applied to a host of neural network-based models whose robustness and performance are expected to be both enhanced.

READ FULL TEXT
research
12/31/2018

A Neural Network Based Explainable Recommender System

Recommendation system could help the companies to persuade users to visi...
research
06/30/2021

Dual Adversarial Variational Embedding for Robust Recommendation

Robust recommendation aims at capturing true preference of users from no...
research
07/04/2019

An Item Recommendation Approach by Fusing Images based on Neural Networks

There are rich formats of information in the network, such as rating, te...
research
06/23/2017

On Sampling Strategies for Neural Network-based Collaborative Filtering

Recent advances in neural networks have inspired people to design hybrid...
research
06/05/2021

A novel method for recommendation systems using invasive weed optimization

One of the popular approaches in recommendation systems is Collaborative...
research
11/08/2022

How Fraudster Detection Contributes to Robust Recommendation

The adversarial robustness of recommendation systems under node injectio...

Please sign up or login with your details

Forgot password? Click here to reset