Collaborative Filtering using Denoising Auto-Encoders for Market Basket Data

08/14/2017
by   Andres G. Abad, et al.
0

Recommender systems (RS) help users navigate large sets of items in the search for "interesting" ones. One approach to RS is Collaborative Filtering (CF), which is based on the idea that similar users are interested in similar items. Most model-based approaches to CF seek to train a machine-learning/data-mining model based on sparse data; the model is then used to provide recommendations. While most of the proposed approaches are effective for small-size situations, the combinatorial nature of the problem makes it impractical for medium-to-large instances. In this work we present a novel approach to CF that works by training a Denoising Auto-Encoder (DAE) on corrupted baskets, i.e., baskets from which one or more items have been removed. The DAE is then forced to learn to reconstruct the original basket given its corrupted input. Due to recent advancements in optimization and other technologies for training neural-network models (such as DAE), the proposed method results in a scalable and practical approach to CF. The contribution of this work is twofold: (1) to identify missing items in observed baskets and, thus, directly providing a CF model; and, (2) to construct a generative model of baskets which may be used, for instance, in simulation analysis or as part of a more complex analytical method.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
06/05/2020

Variational Auto-encoder for Recommender Systems with Exploration-Exploitation

Variational auto-encoder (VAE) is an efficient non-linear latent factor ...
research
12/18/2019

An Adaptive Similarity Measure to Tune Trust Influence in Memory-Based Collaborative Filtering

The aim of the recommender systems is to provide relevant and potentiall...
research
12/12/2012

CFW: A Collaborative Filtering System Using Posteriors Over Weights Of Evidence

We describe CFW, a computationally efficient algorithm for collaborative...
research
02/26/2021

History-Augmented Collaborative Filtering for Financial Recommendations

In many businesses, and particularly in finance, the behavior of a clien...
research
05/13/2021

Graph Learning based Recommender Systems: A Review

Recent years have witnessed the fast development of the emerging topic o...
research
03/02/2023

Creating Synthetic Datasets for Collaborative Filtering Recommender Systems using Generative Adversarial Networks

Research and education in machine learning needs diverse, representative...
research
06/26/2018

Probabilistic Ensemble of Collaborative Filters

Collaborative filtering is an important technique for recommendation. Wh...

Please sign up or login with your details

Forgot password? Click here to reset