Skip to main navigation Skip to search Skip to main content

Multi-task Item-attribute Graph Pre-training for Strict Cold-start Item Recommendation

  • Yuwei Cao
  • , Liangwei Yang
  • , Chen Wang
  • , Zhiwei Liu
  • , Hao Peng
  • , Chenyu You
  • , Philip S. Yu
  • University of Illinois at Chicago
  • Salesforce.com, Inc.
  • Beihang University

Research output: Chapter in Book/Report/Conference proceedingConference contributionpeer-review

19 Scopus citations

Abstract

Recommendation systems suffer in the strict cold-start (SCS) scenario, where the user-item interactions are entirely unavailable. The well-established, dominating identity (ID)-based approaches completely fail to work. Cold-start recommenders, on the other hand, leverage item contents (brand, title, descriptions, etc.) to map the new items to the existing ones. However, the existing SCS recommenders explore item contents in coarse-grained manners that introduce noise or information loss. Moreover, informative data sources other than item contents, such as users' purchase sequences and review texts, are largely ignored. In this work, we explore the role of the fine-grained item attributes in bridging the gaps between the existing and the SCS items and pre-train a knowledgeable item-attribute graph for SCS item recommendation. Our proposed framework, ColdGPT, models item-attribute correlations into an item-attribute graph by extracting fine-grained attributes from item contents. ColdGPT then transfers knowledge into the item-attribute graph from various available data sources, i.e., item contents, historical purchase sequences, and review texts of the existing items, via multi-task learning. To facilitate the positive transfer, ColdGPT designs specific submodules according to the natural forms of the data sources and proposes to coordinate the multiple pre-training tasks via unified alignment-and-uniformity losses. Our pre-trained item-attribute graph acts as an implicit, extendable item embedding matrix, which enables the SCS item embeddings to be easily acquired by inserting these items into the item-attribute graph and propagating their attributes' embeddings. We carefully process three public datasets, i.e., Yelp, Amazon-home, and Amazon-sports, to guarantee the SCS setting for evaluation. Extensive experiments show that ColdGPT consistently outperforms the existing SCS recommenders by large margins and even surpasses models that are pre-trained on 75 - 224 times more, cross-domain data on two out of four datasets. Our code and pre-processed datasets for SCS evaluations are publicly available to help future SCS studies.

Original languageEnglish
Title of host publicationProceedings of the 17th ACM Conference on Recommender Systems, RecSys 2023
PublisherAssociation for Computing Machinery, Inc
Pages322-333
Number of pages12
ISBN (Electronic)9798400702419
DOIs
StatePublished - Sep 14 2023
Event17th ACM Conference on Recommender Systems, RecSys 2023 - Singapore, Singapore
Duration: Sep 18 2023Sep 22 2023

Publication series

NameProceedings of the 17th ACM Conference on Recommender Systems, RecSys 2023

Conference

Conference17th ACM Conference on Recommender Systems, RecSys 2023
Country/TerritorySingapore
CitySingapore
Period09/18/2309/22/23

Keywords

  • Graph Pre-training
  • Multi-task Learning
  • Strict Cold-start Recommendation

Fingerprint

Dive into the research topics of 'Multi-task Item-attribute Graph Pre-training for Strict Cold-start Item Recommendation'. Together they form a unique fingerprint.

Cite this