Parallel Segregation-Integration Networks for Shared-account Cross-domain Sequential Recommendations

Sequential Recommendation (SR) has been attracting a growing attention for the superiority in modeling sequential information of user behaviors. We study SR in a particularly challenging context, in which multiple individual users share a single account (shared-account) and in which user behaviors are available in multiple domains (cross-domain). These characteristics bring new challenges on top of those of the traditional SR task. On the one hand, we need to identify the behaviors by different user roles under the same account in order to recommend the right item to the right user role at the right time. On the other hand, we need to discriminate the behaviors from one domain that might be helpful to improve recommendations in the other domains. In this work, we formulate Shared-account Cross-domain Sequential Recommendation (SCSR) and propose a parallel modeling network to address the two challenges above, namely Parallel Segregation-Integration Network ({\psi}-Net). {\psi}-Net-I is a "Segregation-by-Integration" framework where it segregates to get role-specific representations and integrates to get cross-domain representations at each timestamp simultaneously. {\psi}Net-II is a "Segregation-and-Integration" framework where it first segregates role-specific representations at each timestamp, and then the representations from all timestamps and all roles are integrated to get crossdomain representations. We use two datasets to assess the effectiveness of {\psi}-Net. The first dataset is a simulated SCSR dataset obtained by randomly merging the Amazon logs from different users in movie and book domains. The second dataset is a real-world SCSR dataset built from smart TV watching logs of a commercial company. Our experimental results demonstrate that {\psi}-Net outperforms state-of-the-art baselines in terms of MRR and Recall.

[1]  Mehrnoush Shamsfard,et al.  Matrix Factorization with Explicit Trust and Distrust Side Information for Improved Social Recommendation , 2014, TOIS.

[2]  Feng Yu,et al.  A Dynamic Recurrent Model for Next Basket Recommendation , 2016, SIGIR.

[3]  Thorsten Joachims,et al.  Playlist prediction via metric embedding , 2012, KDD.

[4]  Yu Zhang,et al.  CoNet: Collaborative Cross Networks for Cross-Domain Recommendation , 2018, UMCit@KDD.

[5]  Philip S. Yu,et al.  Effective Next-Items Recommendation via Personalized Sequential Pattern Mining , 2012, DASFAA.

[6]  Hui Xiong,et al.  Cross-Domain Learning from Multiple Sources: A Consensus Regularization Perspective , 2010, IEEE Transactions on Knowledge and Data Engineering.

[7]  Elena Smirnova,et al.  Meta-Prod2Vec: Product Embeddings Using Side-Information for Recommendation , 2016, RecSys.

[8]  Enhong Chen,et al.  Personalized next-song recommendation in online karaokes , 2013, RecSys.

[9]  Dietmar Jannach,et al.  Sequence-Aware Recommender Systems , 2018, UMAP.

[10]  Xuanjing Huang,et al.  Mention Recommendation for Multimodal Microblog with Cross-attention Memory Network , 2018, SIGIR.

[11]  Alexandros Karatzoglou,et al.  Parallel Recurrent Neural Network Architectures for Feature-rich Session-based Recommendations , 2016, RecSys.

[12]  Tat-Seng Chua,et al.  Cross-Domain Recommendation via Clustering on Multi-Layer Graphs , 2017, SIGIR.

[13]  Dietmar Jannach,et al.  When Recurrent Neural Networks meet the Neighborhood for Session-Based Recommendation , 2017, RecSys.

[14]  David Maxwell Chickering,et al.  Using Temporal Data for Making Recommendations , 2001, UAI.

[15]  Mohan S. Kankanhalli,et al.  Exploiting Music Play Sequence for Music Recommendation , 2017, IJCAI.

[16]  Razvan Pascanu,et al.  On the difficulty of training recurrent neural networks , 2012, ICML.

[17]  Taiji Suzuki,et al.  Cross-domain Recommendation via Deep Domain Adaptation , 2018, ECIR.

[18]  Martial Hebert,et al.  Cross-Stitch Networks for Multi-task Learning , 2016, 2016 IEEE Conference on Computer Vision and Pattern Recognition (CVPR).

[19]  Tsvi Kuflik,et al.  Mediation of user models for enhanced personalization in recommender systems , 2007, User Modeling and User-Adapted Interaction.

[20]  M. de Rijke,et al.  π-Net: A Parallel Information-sharing Network for Shared-account Cross-domain Sequential Recommendations , 2019, SIGIR.

[21]  Jian-Yun Nie,et al.  An Attentive Interaction Network for Context-aware Recommendations , 2018, CIKM.

[22]  Ke Wang,et al.  Personalized Top-N Sequential Recommendation via Convolutional Sequence Embedding , 2018, WSDM.

[23]  Paolo Tomeo,et al.  Accuracy and Diversity in Cross-domain Recommendations for Cold-start Users with Positive-only Feedback , 2016, RecSys.

[24]  Xiaoyu Du,et al.  Adversarial Personalized Ranking for Recommendation , 2018, SIGIR.

[25]  François Schnitzler,et al.  Time-Aware User Identification with Topic Models , 2016, 2016 IEEE 16th International Conference on Data Mining (ICDM).

[26]  Alexandros Karatzoglou,et al.  Session-based Recommendations with Recurrent Neural Networks , 2015, ICLR.

[27]  Paolo Cremonesi,et al.  Cross-domain recommendations without overlapping data: myth or reality? , 2014, RecSys '14.

[28]  Mohan S. Kankanhalli,et al.  Aspect-Aware Latent Factor Model: Rating Prediction with Ratings and Reviews , 2018, WWW.

[29]  Martha Larson,et al.  Cross-Domain Collaborative Filtering with Factorization Machines , 2014, ECIR.

[30]  Iván Cantador,et al.  Cross-domain recommender systems : A survey of the State of the Art , 2012 .

[31]  Lars Schmidt-Thieme,et al.  Factorizing personalized Markov chains for next-basket recommendation , 2010, WWW '10.

[32]  Xiaodong He,et al.  A Multi-View Deep Learning Approach for Cross Domain User Modeling in Recommendation Systems , 2015, WWW.

[33]  Guy Shani,et al.  An MDP-Based Recommender System , 2002, J. Mach. Learn. Res..

[34]  Nitish Srivastava,et al.  Dropout: a simple way to prevent neural networks from overfitting , 2014, J. Mach. Learn. Res..

[35]  Zhongqi Lu,et al.  Selective Transfer Learning for Cross Domain Recommendation , 2012, SDM.

[36]  Yong Liu,et al.  Improved Recurrent Neural Networks for Session-based Recommendations , 2016, DLRS@RecSys.

[37]  Qiang Yang,et al.  Transfer Learning for Collective Link Prediction in Multiple Heterogenous Domains , 2010, ICML.

[38]  Shuo Yang,et al.  Personalized Video Recommendations for Shared Accounts , 2017, 2017 IEEE International Symposium on Multimedia (ISM).

[39]  Edward Y. Chang,et al.  Improving Sequential Recommendation with Knowledge-Enhanced Memory Networks , 2018, SIGIR.

[40]  Patrick Seemann,et al.  Matrix Factorization Techniques for Recommender Systems , 2014 .

[41]  John Riedl,et al.  Item-based collaborative filtering recommendation algorithms , 2001, WWW '01.

[42]  Hui Chen,et al.  TLRec:Transfer Learning for Cross-Domain Recommendation , 2017, 2017 IEEE International Conference on Big Knowledge (ICBK).

[43]  Liang Wang,et al.  Context-Aware Sequential Recommendation , 2016, 2016 IEEE 16th International Conference on Data Mining (ICDM).

[44]  Zhaochun Ren,et al.  Neural Attentive Session-based Recommendation , 2017, CIKM.

[45]  Lior Rokach,et al.  Facebook single and cross domain data for recommendation systems , 2013, User Modeling and User-Adapted Interaction.

[46]  Qiang Yang,et al.  Transfer Learning in Collaborative Filtering for Sparsity Reduction , 2010, AAAI.

[47]  Geert-Jan Houben,et al.  Cross-system user modeling and personalization on the Social Web , 2013, User Modeling and User-Adapted Interaction.

[48]  Liang He,et al.  User Identification within a Shared Account: Improving IP-TV Recommender Performance , 2014, ADBIS.

[49]  Bart Goethals,et al.  Top-N Recommendation for Shared Accounts , 2015, RecSys.

[50]  Yafeng Zhao,et al.  Passenger Prediction in Shared Accounts for Flight Service Recommendation , 2016, APSCC.

[51]  Tat-Seng Chua,et al.  Neural Collaborative Filtering , 2017, WWW.

[52]  Sumit Shekhar,et al.  Experience Individualization on Online TV Platforms through Persona-based Account Decomposition , 2016, ACM Multimedia.

[53]  Julian J. McAuley,et al.  Ups and Downs: Modeling the Visual Evolution of Fashion Trends with One-Class Collaborative Filtering , 2016, WWW.

[54]  Xing Xie,et al.  Sequential Transfer Learning: Cross-domain Novelty Seeking Trait Mining for Recommendation , 2017, WWW.

[55]  Larry P. Heck,et al.  Learning deep structured semantic models for web search using clickthrough data , 2013, CIKM.

[56]  Ji-Rong Wen,et al.  Taxonomy-Aware Multi-Hop Reasoning Networks for Sequential Recommendation , 2019, WSDM.

[57]  M. de Rijke,et al.  A Collaborative Session-based Recommendation Approach with Parallel Memory Modules , 2019, SIGIR.

[58]  Jimeng Sun,et al.  Cross-domain collaboration recommendation , 2012, KDD.

[59]  Xing Xie,et al.  CCCFNet: A Content-Boosted Collaborative Filtering Neural Network for Cross Domain Recommender Systems , 2017, WWW.

[60]  Lars Schmidt-Thieme,et al.  BPR: Bayesian Personalized Ranking from Implicit Feedback , 2009, UAI.

[61]  Eshcar Hillel,et al.  Watch-It-Next: A Contextual TV Recommendation System , 2015, ECML/PKDD.

[62]  Alexandros Karatzoglou,et al.  Personalizing Session-based Recommendations with Hierarchical Recurrent Neural Networks , 2017, RecSys.

[63]  Tsvi Kuflik,et al.  Incorporating Dwell Time in Session-Based Recommendations with Recurrent Neural Networks , 2017, RecTemp@RecSys.

[64]  Yongfeng Zhang,et al.  Sequential Recommendation with User Memory Networks , 2018, WSDM.

[65]  Julian J. McAuley,et al.  Fusing Similarity Models with Markov Chains for Sparse Sequential Recommendation , 2016, 2016 IEEE 16th International Conference on Data Mining (ICDM).

[66]  Greg Linden,et al.  Amazon . com Recommendations Item-to-Item Collaborative Filtering , 2001 .

[67]  Stratis Ioannidis,et al.  Guess Who Rated This Movie: Identifying Users Through Subspace Clustering , 2012, UAI.

[68]  Jürgen Ziegler,et al.  Sequential User-based Recurrent Neural Network Recommendations , 2017, RecSys.

[69]  Guandong Xu,et al.  Personalized recommendation via cross-domain triadic factorization , 2013, WWW.

[70]  Qiang Yang,et al.  Can Movies and Books Collaborate? Cross-Domain Collaborative Filtering for Sparsity Reduction , 2009, IJCAI.

[71]  Yoshua Bengio,et al.  Understanding the difficulty of training deep feedforward neural networks , 2010, AISTATS.

[72]  M. de Rijke,et al.  RepeatNet: A Repeat Aware Neural Recommendation Machine for Session-based Recommendation , 2018, AAAI.

[73]  Tat-Seng Chua,et al.  Item Silk Road: Recommending Items from Information Domains to Social Users , 2017, SIGIR.

[74]  Tsvi Kuflik,et al.  Cross-Domain Mediation in Collaborative Filtering , 2007, User Modeling.

[75]  Pengfei Wang,et al.  Learning Hierarchical Representation Model for NextBasket Recommendation , 2015, SIGIR.

[76]  Cheng-Te Li,et al.  Identifying Users behind Shared Accounts in Online Streaming Services , 2018, SIGIR.