Mathematics (Jan 2025)

Graph-Based Feature Crossing to Enhance Recommender Systems

  • Congyu Cai,
  • Hong Chen,
  • Yunxuan Liu,
  • Daoquan Chen,
  • Xiuze Zhou,
  • Yuanguo Lin

DOI
https://doi.org/10.3390/math13020302
Journal volume & issue
Vol. 13, no. 2
p. 302

Abstract

Read online

In recommendation tasks, most existing models that learn users’ preferences from user–item interactions ignore the relationships between items. Additionally, ensuring that the crossed features capture both global graph structures and local context is non-trivial, requiring innovative techniques for multi-scale representation learning. To overcome these difficulties, we develop a novel neural network, CoGraph, which uses a graph to build the relations between items. The item co-occurrence pattern assumes that certain items consistently appear in pairs in users’ viewing or consumption logs. First, to learn relationships between items, a graph whose distance is measured by Normalised Point-Wise Mutual Information (NPMI) is applied to link items for the co-occurrence pattern. Then, to learn as many useful features as possible for higher recommendation quality, a Convolutional Neural Network (CNN) and the Transformer model are used to parallelly learn local and global feature interactions. Finally, a series of comprehensive experiments were conducted on several public data sets to show the performance of our model. It provides valuable insights into the capability of our model in recommendation tasks and offers a viable pathway for the public data operation.

Keywords