TY - GEN
T1 - Bi-Level User Modeling for Deep Recommenders
AU - Wang, Yejing
AU - Xu, Dong
AU - Zhao, Xiangyu
AU - Mao, Zhiren
AU - Xiang, Peng
AU - Yan, Ling
AU - Hu, Yao
AU - Zhang, Zijian
AU - Wei, Xuetao
AU - Liu, Qidong
N1 - Publisher Copyright:
© 2024 IEEE.
PY - 2024
Y1 - 2024
N2 - Deep Recommender Systems (DRS) are essential for navigating the extensive data across various platforms in today's digital landscape. Current DRS models often treat all features equally and implement complex structures to enhance the capture of feature interactions. However, they may fail to recognize crucial user patterns due to not fully utilizing user-specific features for user modeling. Moreover, prevailing user modeling techniques concentrate exclusively on either the group or individual level, overlooking the potential insights from the unaddressed one. This oversight can miss shared group preferences or learn group patterns that conflict with individual preferences. To overcome these limitations, we introduce GPRec, a novel bi-level user modeling approach that substantially improves DRS. GPRec explicitly categorizes users into groups in a learnable manner and aligns them with corresponding group embeddings. We design the dual group embedding space to offer a diverse perspective on group preferences by contrasting positive and negative patterns. On the individual level, GPRec identifies personal preferences from ID-like features and refines the obtained individual representations to be independent of group ones, thereby providing a robust complement to the group-level modeling. We also present various strategies for the flexible integration of GPRec into various DRS models. Rigorous testing of GPRec on three public datasets has demonstrated significant improvements in recommendation quality. Additional experiments further explore crucial components of GPRec, its parameter sensitivity, and the group diversity. The implementation code is readily available online to facilitate future research and practical deployment: https://github.com/Applied-Machine-Learning-Lab/GPRec.
AB - Deep Recommender Systems (DRS) are essential for navigating the extensive data across various platforms in today's digital landscape. Current DRS models often treat all features equally and implement complex structures to enhance the capture of feature interactions. However, they may fail to recognize crucial user patterns due to not fully utilizing user-specific features for user modeling. Moreover, prevailing user modeling techniques concentrate exclusively on either the group or individual level, overlooking the potential insights from the unaddressed one. This oversight can miss shared group preferences or learn group patterns that conflict with individual preferences. To overcome these limitations, we introduce GPRec, a novel bi-level user modeling approach that substantially improves DRS. GPRec explicitly categorizes users into groups in a learnable manner and aligns them with corresponding group embeddings. We design the dual group embedding space to offer a diverse perspective on group preferences by contrasting positive and negative patterns. On the individual level, GPRec identifies personal preferences from ID-like features and refines the obtained individual representations to be independent of group ones, thereby providing a robust complement to the group-level modeling. We also present various strategies for the flexible integration of GPRec into various DRS models. Rigorous testing of GPRec on three public datasets has demonstrated significant improvements in recommendation quality. Additional experiments further explore crucial components of GPRec, its parameter sensitivity, and the group diversity. The implementation code is readily available online to facilitate future research and practical deployment: https://github.com/Applied-Machine-Learning-Lab/GPRec.
KW - Deep Recommender Systems
KW - User Modeling
UR - https://www.scopus.com/pages/publications/86000233111
U2 - 10.1109/ICDM59182.2024.00058
DO - 10.1109/ICDM59182.2024.00058
M3 - 会议稿件
AN - SCOPUS:86000233111
T3 - Proceedings - IEEE International Conference on Data Mining, ICDM
SP - 510
EP - 519
BT - Proceedings - 24th IEEE International Conference on Data Mining, ICDM 2024
A2 - Baralis, Elena
A2 - Zhang, Kun
A2 - Damiani, Ernesto
A2 - Debbah, Merouane
A2 - Kalnis, Panos
A2 - Wu, Xindong
PB - Institute of Electrical and Electronics Engineers Inc.
T2 - 24th IEEE International Conference on Data Mining, ICDM 2024
Y2 - 9 December 2024 through 12 December 2024
ER -