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 language | English (US) |
---|---|
Title of host publication | 47th Design Automation Conference (DAC) |
Publisher | American Society of Mechanical Engineers (ASME) |
ISBN (Electronic) | 9780791885383 |
DOIs | |
State | Published - 2021 |
Event | 47th 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 2021 → Aug 19 2021 |
Publication series
Name | Proceedings of the ASME Design Engineering Technical Conference |
---|---|
Volume | 3A-2021 |
Conference
Conference | 47th 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 |
---|---|
City | Virtual, Online |
Period | 8/17/21 → 8/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