Efficient Graph based Recommender System with Weighted Averaging of Messages

09/30/2022
by   Faizan Ahemad, et al.
0

We showcase a novel solution to a recommendation system problem where we face a perpetual soft item cold start issue. Our system aims to recommend demanded products to prospective sellers for listing in Amazon stores. These products always have only few interactions thereby giving rise to a perpetual soft item cold start situation. Modern collaborative filtering methods solve cold start using content attributes and exploit the existing implicit signals from warm start items. This approach fails in our use-case since our entire item set faces cold start issue always. Our Product Graph has over 500 Million nodes and over 5 Billion edges which makes training and inference using modern graph algorithms very compute intensive. To overcome these challenges we propose a system which reduces the dataset size and employs an improved modelling technique to reduce storage and compute without loss in performance. Particularly, we reduce our graph size using a filtering technique and then exploit this reduced product graph using Weighted Averaging of Messages over Layers (WAML) algorithm. WAML simplifies training on large graphs and improves over previous methods by reducing compute time to 1/7 of LightGCN and 1/26 of Graph Attention Network (GAT) and increasing recall@100 by 66 and 2.3x over GAT.

READ FULL TEXT

page 3

page 8

research
09/10/2019

Wasserstein Collaborative Filtering for Item Cold-start Recommendation

The item cold-start problem seriously limits the recommendation performa...
research
02/04/2023

Contrastive Collaborative Filtering for Cold-Start Item Recommendation

The cold-start problem is a long-standing challenge in recommender syste...
research
11/05/2018

Deriving item features relevance from collaborative domain knowledge

An Item based recommender system works by computing a similarity between...
research
03/24/2020

Multi-Feature Discrete Collaborative Filtering for Fast Cold-start Recommendation

Hashing is an effective technique to address the large-scale recommendat...
research
01/07/2016

Fast Kronecker product kernel methods via generalized vec trick

Kronecker product kernel provides the standard approach in the kernel me...
research
08/31/2018

A novel graph-based model for hybrid recommendations in cold-start scenarios

Cold-start is a very common and still open problem in the Recommender Sy...
research
05/24/2022

ColdGuess: A General and Effective Relational Graph Convolutional Network to Tackle Cold Start Cases

Low-quality listings and bad actor behavior in online retail websites th...

Please sign up or login with your details

Forgot password? Click here to reset