A graph neural network approach for product relationship prediction

Faez Ahmed*, Yaxin Cui, Yan Fu, Wei Chen

*Corresponding author for this work

Research output: Chapter in Book/Report/Conference proceedingConference contribution

5 Scopus citations

Abstract

Graph representation learning has revolutionized many artificial intelligence and machine learning tasks in recent years, ranging from combinatorial optimization, 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, and engineering attributes. They are combined with a classification model for predicting the existence of a relationship between any two products. Using a case study of the Chinese car market, we find that our method yields double the F-1 score compared to an Exponential Random Graph Model-based method for predicting the coconsideration relationship between cars. While a vanilla GraphSAGE requires a partial network to make predictions, we augment it with 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. Overall, this work provides a systematic method to predict the relationships between products in a complex engineering system.

Original languageEnglish (US)
Title of host publication47th Design Automation Conference (DAC)
PublisherAmerican Society of Mechanical Engineers (ASME)
ISBN (Electronic)9780791885383
DOIs
StatePublished - 2021
Event47th Design Automation Conference, DAC 2021, Held as Part of the ASME 2021 International Design Engineering Technical Conferences and Computers and Information in Engineering Conference, IDETC-CIE 2021 - Virtual, Online
Duration: Aug 17 2021Aug 19 2021

Publication series

NameProceedings of the ASME Design Engineering Technical Conference
Volume3A-2021

Conference

Conference47th Design Automation Conference, DAC 2021, Held as Part of the ASME 2021 International Design Engineering Technical Conferences and Computers and Information in Engineering Conference, IDETC-CIE 2021
CityVirtual, Online
Period8/17/218/19/21

Funding

We are thankful to the d’Arbeloff career development chair for supporting Faez Ahmed’s work. The authors are also grateful to the support from the National Science Foundation under Grant No. CMMI-2005661 and No. CMMI-2005665, the Intersection Science Fellowship and the Ford-Northwestern Alliance Project.

ASJC Scopus subject areas

  • Mechanical Engineering
  • Computer Graphics and Computer-Aided Design
  • Computer Science Applications
  • Modeling and Simulation

Fingerprint

Dive into the research topics of 'A graph neural network approach for product relationship prediction'. Together they form a unique fingerprint.

Cite this