TY - JOUR
T1 - A Joint Neural Model for User Behavior Prediction on Social Networking Platforms
AU - Li, Junwei
AU - Wu, Le
AU - Hong, Richang
AU - Zhang, Kun
AU - Ge, Yong
AU - Li, Yan
N1 - Funding Information:
This research is partially done during the first author’s internship in Beijing Kuaishou Technology Company Limited. This work is supported in part by grants from the National Natural Science Foundation of China (Grant No. 61972125, U1936219, 61722204, 61932009), the Fundamental Research Funds for the Central Universities (Grant No. JZ2020HGPA0114), and Zhejiang Lab (No.2019KE0AB04). Authors’ addresses: J. Li, L. Wu (corresponding author), R. Hong, and K. Zhang, Key Laboratory of Knowledge Engineering with Big Data, Hefei University of Technology, Hefei, Anhui 230601, China; emails: {lijunwei.edu, lewu.ustc, hongrc. hfut, zhang1028kun}@gmail.com; Y. Ge, Eller College of Management, University of Arizona, Tucson, AZ 85721; email: [email protected]; Y. Li, Department of Multimedia Understanding, Beijing Kuaishou Technology Company Limited, Beijing 100085, China; email: [email protected]. Permission to make digital or hard copies of all or part of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Copyrights for components of this work owned by others than the author(s) must be honored. Abstracting with credit is permitted. To copy otherwise, or republish, to post on servers or to redistribute to lists, requires prior specific permission and/or a fee. Request permissions from [email protected]. © 2020 Copyright held by the owner/author(s). Publication rights licensed to ACM. 2157-6904/2020/09-ART72 $15.00 https://doi.org/10.1145/3406540
Funding Information:
This research is partially done during the first author s internship in Beijing Kuaishou Technology Company Limited. This work is supported in part by grants from the National Natural Science Foundation of China (Grant No. 61972125, U1936219, 61722204, 61932009), the Fundamental Research Funds for the Central Universities (Grant No. JZ2020HGPA0114), and Zhejiang Lab (No.2019KE0AB04).
Publisher Copyright:
© 2020 ACM.
PY - 2020/11
Y1 - 2020/11
N2 - Social networking services provide platforms for users to perform two kinds of behaviors: consumption behavior (e.g., recommending items of interest) and social link behavior (e.g., recommending potential social links). Accurately modeling and predicting users' two kinds of behaviors are two core tasks in these platforms with various applications. Recently, with the advance of neural networks, many neural-based models have been designed to predict a single users' behavior, i.e., social link behavior or consumption behavior. Compared to the classical shallow models, these neural-based models show better performance to drive a user's behavior by modeling the complex patterns. However, there are few works exploiting whether it is possible to design a neural-based model to jointly predict users' two kinds of behaviors to further enhance the prediction performance. In fact, social scientists have already shown that users' two kinds of behaviors are not isolated; people trend to the consumption recommendation of friends on social platforms and would like to make new friends with like-minded users. While some previous works jointly model users' two kinds of behaviors with shallow models, we argue that the correlation between users' two kinds of behaviors are complex, which could not be well-designed with shallow linear models. To this end, in this article, we propose a neural joint behavior prediction model named Neural Joint Behavior Prediction Model (NJBP) to mutually enhance the prediction performance of these two tasks on social networking platforms. Specifically, there are two key characteristics of our proposed model: First, to model the correlation of users' two kinds of behaviors, we design a fusion layer in the neural network to model the positive correlation of users' two kinds of behaviors. Second, as the observed links in the social network are often very sparse, we design a new link-based loss function that could preserve the social network topology. After that, we design a joint optimization function to allow the two behaviors modeling tasks to be trained to mutually enhance each other. Finally, extensive experimental results on two real-world datasets show that our proposed method is on average 7.14% better than the best baseline on social link behavior while 6.21% on consumption behavior prediction. Compared with the pair-wise loss function on two datasets, our proposed link-based loss function improves at least 4.69% on the social link behavior prediction and 4.72% on the consumption behavior prediction.
AB - Social networking services provide platforms for users to perform two kinds of behaviors: consumption behavior (e.g., recommending items of interest) and social link behavior (e.g., recommending potential social links). Accurately modeling and predicting users' two kinds of behaviors are two core tasks in these platforms with various applications. Recently, with the advance of neural networks, many neural-based models have been designed to predict a single users' behavior, i.e., social link behavior or consumption behavior. Compared to the classical shallow models, these neural-based models show better performance to drive a user's behavior by modeling the complex patterns. However, there are few works exploiting whether it is possible to design a neural-based model to jointly predict users' two kinds of behaviors to further enhance the prediction performance. In fact, social scientists have already shown that users' two kinds of behaviors are not isolated; people trend to the consumption recommendation of friends on social platforms and would like to make new friends with like-minded users. While some previous works jointly model users' two kinds of behaviors with shallow models, we argue that the correlation between users' two kinds of behaviors are complex, which could not be well-designed with shallow linear models. To this end, in this article, we propose a neural joint behavior prediction model named Neural Joint Behavior Prediction Model (NJBP) to mutually enhance the prediction performance of these two tasks on social networking platforms. Specifically, there are two key characteristics of our proposed model: First, to model the correlation of users' two kinds of behaviors, we design a fusion layer in the neural network to model the positive correlation of users' two kinds of behaviors. Second, as the observed links in the social network are often very sparse, we design a new link-based loss function that could preserve the social network topology. After that, we design a joint optimization function to allow the two behaviors modeling tasks to be trained to mutually enhance each other. Finally, extensive experimental results on two real-world datasets show that our proposed method is on average 7.14% better than the best baseline on social link behavior while 6.21% on consumption behavior prediction. Compared with the pair-wise loss function on two datasets, our proposed link-based loss function improves at least 4.69% on the social link behavior prediction and 4.72% on the consumption behavior prediction.
KW - Joint neural networks
KW - behavior prediction
KW - consumption behavior
KW - social link behavior
KW - topology information
UR - http://www.scopus.com/inward/record.url?scp=85094898925&partnerID=8YFLogxK
UR - http://www.scopus.com/inward/citedby.url?scp=85094898925&partnerID=8YFLogxK
M3 - Article
AN - SCOPUS:85094898925
SN - 2157-6904
VL - 11
JO - ACM Transactions on Intelligent Systems and Technology
JF - ACM Transactions on Intelligent Systems and Technology
IS - 6
M1 - 72
ER -