Hierarchical Representation Learning for Bipartite Graphs
Proceedings of the Twenty-Eighth International Joint Conference on Artificial Intelligence. Main track. Pages 2873-2879.
https://doi.org/10.24963/ijcai.2019/398
Keywords
- Machine Learning: Deep Learning
- Machine Learning: Recommender Systems
Abstract
Recommender systems on E-Commerce platforms track users' online behaviors and recommend relevant items according to each user’s interests and needs. Bipartite graphs that capture both user/item feature and use-item interactions have been demonstrated to be highly effective for this purpose. Recently, graph neural network (GNN) has been successfully applied in representation of bipartite graphs in industrial recommender systems. Providing individualized recommendation on a dynamic platform with billions of users is extremely challenging. A key observation is that the users of an online E-Commerce platform can be naturally clustered into a set of communities. We propose to cluster the users into a set of communities and make recommendations based on the information of the users in the community collectively. More specifically, embeddings are assigned to the communities and the user embedding is decomposed into two parts, each of which captures the community-level generalizations and individualized preferences respectively. The community embedding can be considered as an enhancement to the GNN methods that are inherently flat and do not learn hierarchical representations of graphs. The performance of the proposed algorithm is demonstrated on a public dataset and a world-leading E-Commerce company dataset.
Full text extracted automatically from the PDF; figures, tables and equations may differ. The PDF is the version of record.





@inproceedings{ijcai2019p398,
title = {Hierarchical Representation Learning for Bipartite Graphs},
author = {Li, Chong and Jia, Kunyang and Shen, Dan and Shi, C.J. Richard and Yang, Hongxia},
booktitle = {Proceedings of the Twenty-Eighth International Joint Conference on
Artificial Intelligence, {IJCAI-19}},
publisher = {International Joint Conferences on Artificial Intelligence Organization},
editor = {Sarit Kraus},
pages = {2873--2879},
year = {2019},
month = {8},
note = {Main track},
doi = {10.24963/ijcai.2019/398},
url = {https://doi.org/10.24963/ijcai.2019/398},
}
TY - CPAPER TI - Hierarchical Representation Learning for Bipartite Graphs AU - Li, Chong AU - Jia, Kunyang AU - Shen, Dan AU - Shi, C.J. Richard AU - Yang, Hongxia T2 - Proceedings of the Twenty-Eighth International Joint Conference on Artificial Intelligence, IJCAI-19 PB - International Joint Conferences on Artificial Intelligence Organization PY - 2019 SP - 2873 EP - 2879 DO - 10.24963/ijcai.2019/398 UR - https://doi.org/10.24963/ijcai.2019/398 ER -Copied
Machine-readable versions of this paper, for tools and AI agents: