Item Relationship Graph Neural Networks for E-Commerce

Abstract

In a modern e-commerce recommender system, it is important to understand the relationships among products. Recognizing product relationships鈥攕uch as complements or substitutes鈥攁ccurately is an essential task for generating better recommendation results, as well as improving explainability in recommendation. Products and their associated relationships naturally form a product graph, yet existing efforts do not fully exploit the product graph鈥檚 topological structure. They usually only consider the information from directly connected products. In fact, the connectivity of products a few hops away also contains rich semantics and could be utilized for improved relationship prediction. In this work, we formulate the problem as a multilabel link prediction task and propose a novel graph neural network-based framework, item relationship graph neural network (IRGNN), for discovering multiple complex relationships simultaneously. We incorporate multihop relationships of products by recursively updating node embeddings using the messages from their neighbors. An edge relational network is designed to effectively capture relational information between products. Extensive experiments are conducted on real-world product data, validating the effectiveness of IRGNN, especially on large and sparse product graphs.

Publication
IEEE Transactions on Neural Networks and Learning Systems, 33, 4785-4799

Publication imported from Patrick Chan's 2016-2026 Zotero bibliography.

Lab Members

Patrick Chan
Patrick Chan
Associate Professor, Vice Dean

Patrick Chan works on machine learning, deep learning, image processing, adversarial learning, and secure machine learning.