A Graph Neural Network Approach for Product Relationship Prediction

05/12/2021
by   Faez Ahmed, et al.
16

Graph Neural Networks have revolutionized many machine learning tasks in recent years, ranging from drug discovery, recommendation systems, image classification, social network analysis to natural language understanding. This paper shows their efficacy in modeling relationships between products and making predictions for unseen product networks. By representing products as nodes and their relationships as edges of a graph, we show how an inductive graph neural network approach, named GraphSAGE, can efficiently learn continuous representations for nodes and edges. These representations also capture product feature information such as price, brand, or engineering attributes. They are combined with a classification model for predicting the existence of the relationship between products. Using a case study of the Chinese car market, we find that our method yields double the prediction performance compared to an Exponential Random Graph Model-based method for predicting the co-consideration relationship between cars. While a vanilla GraphSAGE requires a partial network to make predictions, we introduce an `adjacency prediction model' to circumvent this limitation. This enables us to predict product relationships when no neighborhood information is known. Finally, we demonstrate how a permutation-based interpretability analysis can provide insights on how design attributes impact the predictions of relationships between products. This work provides a systematic method to predict the relationships between products in many different markets.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
11/03/2018

Learning Representations from Product Titles for Modeling Shopping Transactions

Shopping transaction analysis is important for understanding the shoppin...
research
11/03/2018

Learning Representations from Product Titles for Modeling Large-scale Transaction Logs

Shopping basket data analysis is significant in understanding the shoppi...
research
11/13/2020

Using Graph Neural Networks to Reconstruct Ancient Documents

In recent years, machine learning and deep learning approaches such as a...
research
06/05/2023

Automating Style Analysis and Visualization With Explainable AI – Case Studies on Brand Recognition

Incorporating style-related objectives into shape design has been centra...
research
04/01/2020

Drug-disease Graph: Predicting Adverse Drug Reaction Signals via Graph Neural Network with Clinical Data

Adverse Drug Reaction (ADR) is a significant public health concern world...
research
11/10/2022

Holder Recommendations using Graph Representation Learning Link Prediction

Lead recommendations for financial products such as funds or ETF is pote...
research
10/04/2021

Inductive learning for product assortment graph completion

Global retailers have assortments that contain hundreds of thousands of ...

Please sign up or login with your details

Forgot password? Click here to reset