Action Space Learning for Heterogeneous User Behavior Prediction
Action Space Learning for Heterogeneous User Behavior Prediction
Dongha Lee, Chanyoung Park, Hyunjun Ju, Junyoung Hwang, Hwanjo Yu
Proceedings of the Twenty-Eighth International Joint Conference on Artificial Intelligence
Main track. Pages 2830-2836.
https://doi.org/10.24963/ijcai.2019/392
Users' behaviors observed in many web-based applications are usually heterogeneous, so modeling their behaviors considering the interplay among multiple types of actions is important. However, recent collaborative filtering (CF) methods based on a metric learning approach cannot learn multiple types of user actions, because they are developed for only a single type of user actions. This paper proposes a novel metric learning method, called METAS, to jointly model heterogeneous user behaviors. Specifically, it learns two distinct spaces: 1) action space which captures the relations among all observed and unobserved actions, and 2) entity space which captures high-level similarities among users and among items. Each action vector in the action space is computed using a non-linear function and its corresponding entity vectors in the entity space. In addition, METAS adopts an efficient triplet mining algorithm to effectively speed up the convergence of metric learning. Experimental results show that METAS outperforms the state-of-the-art methods in predicting users' heterogeneous actions, and its entity space represents the user-user and item-item similarities more clearly than the space trained by the other methods.
Keywords:
Machine Learning: Learning Preferences or Rankings
Humans and AI: Personalization and User Modeling
Machine Learning: Deep Learning
Multidisciplinary Topics and Applications: Recommender Systems