Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                
skip to main content
10.1145/3331184.3331199acmconferencesArticle/Chapter ViewAbstractPublication PagesirConference Proceedingsconference-collections
research-article

CTRec: A Long-Short Demands Evolution Model for Continuous-Time Recommendation

Published: 18 July 2019 Publication History

Abstract

In e-commerce, users' demands are not only conditioned by their profile and preferences, but also by their recent purchases that may generate new demands, as well as periodical demands that depend on purchases made some time ago. We call them respectively short-term demands and long-term demands. In this paper, we propose a novel self-attentive Continuous-Time Recommendation model (CTRec) for capturing the evolving demands of users over time. For modeling such time-sensitive demands, a Demand-aware Hawkes Process (DHP) framework is designed in CTRec to learn from the discrete purchase records of users. More specifically, a convolutional neural network is utilized to capture the short-term demands; and a self-attention mechanism is employed to capture the periodical purchase cycles of long-term demands. All types of demands are fused in DHP to make final continuous-time recommendations. We conduct extensive experiments on four real-world commercial datasets to demonstrate that CTRec is effective for general sequential recommendation problems, including next-item and next-session/basket recommendations. We observe in particular that CTRec is capable of learning the purchase cycles of products and estimating the purchase time of a product given a user.

Supplementary Material

MP4 File (cite2-11h20-d3.mp4)

References

[1]
Ting Bai, Pan Du, Wayne Xin Zhao, Ji-Rong Wen, and Jian-Yun Nie. 2019. A Long-Short Demands-Aware Model for Next-Item Recommendation. arXiv preprint arXiv:1903.00066 (2019).
[2]
Ting Bai, Jian-Yun Nie, Wayne Xin Zhao, Yutao Zhu, Pan Du, and Ji-Rong Wen. 2018. An Attribute-aware Neural Attentive Model for Next Basket Recommendation. In The 41st International ACM SIGIR Conference on Research & Development in Information Retrieval. ACM, 1201--1204.
[3]
Ting Bai, Ji-Rong Wen, Jun Zhang, and Wayne Xin Zhao. 2017. A Neural Collaborative Filtering Model with Interaction-based Neighborhood. In Proceedings of the 2017 ACM on Conference on Information and Knowledge Management. ACM, 1979--1982.
[4]
Rahul Bhagat, Srevatsan Muralidharan, Alex Lobzhanidze, and Shankar Vishwanath. 2018. Buy It Again: Modeling Repeat Purchase Recommendations. In Proceedings of the 24th ACM SIGKDD International Conference on Knowledge Discovery & Data Mining. ACM, 62--70.
[5]
Hanjun Dai, Yichen Wang, Rakshit Trivedi, and Le Song. 2016. Deep coevolutionary network: Embedding user and item features for recommendation. arXiv preprint arXiv:1609.03675 (2016).
[6]
Tim Donkers, Benedikt Loepp, and Jürgen Ziegler. 2017. Sequential User-based Recurrent Neural Network Recommendations. In Proceedings of the Eleventh ACM Conference on Recommender Systems. ACM, 152--160.
[7]
Nan Du, Hanjun Dai, Rakshit Trivedi, Utkarsh Upadhyay, Manuel Gomez-Rodriguez, and Le Song. 2016. Recurrent marked temporal point processes: Embedding event history to vector. In Proceedings of the 22nd ACM SIGKDD International Conference on Knowledge Discovery and Data Mining. ACM, 1555--1564.
[8]
Riccardo Guidotti, Giulio Rossetti, Luca Pappalardo, Fosca Giannotti, and Dino Pedreschi. 2017. Next Basket Prediction using Recurring Sequential Patterns. arXiv preprint arXiv:1702.07158 (2017).
[9]
Sung Ho Ha, Sung Min Bae, and Sang Chan Park. 2002. Customer's time-variant purchase behavior and corresponding marketing strategies: an online retailer's case. Computers & Industrial Engineering, Vol. 43, 4 (2002), 801--820.
[10]
Ruining He, Wang-Cheng Kang, and Julian McAuley. 2017. Translation-based Recommendation. In Proceedings of the Eleventh ACM Conference on Recommender Systems. ACM, 161--169.
[11]
Ruining He and Julian McAuley. 2016. Ups and downs: Modeling the visual evolution of fashion trends with one-class collaborative filtering. In proceedings of the 25th international conference on world wide web. International World Wide Web Conferences Steering Committee, 507--517.
[12]
Xiangnan He, Hanwang Zhang, Min-Yen Kan, and Tat-Seng Chua. 2016. Fast matrix factorization for online recommendation with implicit feedback. In Proceedings of the 39th International ACM SIGIR conference on Research and Development in Information Retrieval. ACM, 549--558.
[13]
Balázs Hidasi, Massimo Quadrana, Alexandros Karatzoglou, and Domonkos Tikk. 2016. Parallel recurrent neural network architectures for feature-rich session-based recommendations. In Proceedings of the 10th ACM Conference on Recommender Systems. ACM, 241--248.
[14]
Seyedabbas Hosseini, Ali Khodadadi, Keivan Alizadeh, Ali Arabzadeh, Mehrdad Farajtabar, Hongyuan Zha, and Hamid R. R. Rabiee. 2018. Recurrent poisson factorization for temporal recommendation. IEEE Transactions on Knowledge and Data Engineering (2018).
[15]
Dietmar Jannach and Malte Ludewig. 2017. When recurrent neural networks meet the neighborhood for session-based recommendation. In Proceedings of the Eleventh ACM Conference on Recommender Systems. ACM, 306--310.
[16]
Yehuda Koren. 2008. Factorization meets the neighborhood: a multifaceted collaborative filtering model. In Proceedings of the 14th ACM SIGKDD international conference on Knowledge discovery and data mining. ACM, 426--434.
[17]
Srijan Kumar, Xikun Zhang, and Jure Leskovec. {n. d.}. Learning Dynamic Embeddings from Temporal Interaction Networks. Learning, Vol. 17 ( {n. d.}), 29.
[18]
Guokun Lai, Wei-Cheng Chang, Yiming Yang, and Hanxiao Liu. 2018. Modeling long-and short-term temporal patterns with deep neural networks. In The 41st International ACM SIGIR Conference on Research & Development in Information Retrieval. ACM, 95--104.
[19]
Patrick J. Laub, Thomas Taimre, and Philip K. Pollett. 2015. Hawkes processes. arXiv preprint arXiv:1507.02822 (2015).
[20]
Jing Li, Pengjie Ren, Zhumin Chen, Zhaochun Ren, Tao Lian, and Jun Ma. 2017. Neural Attentive Session-based Recommendation. In Proceedings of the 2017 ACM on Conference on Information and Knowledge Management. ACM, 1419--1428.
[21]
Qiao Liu, Yifu Zeng, Refuoe Mokhosi, and Haibin Zhang. 2018. STAMP: short-term attention/memory priority model for session-based recommendation. In Proceedings of the 24th ACM SIGKDD International Conference on Knowledge Discovery & Data Mining. ACM, 1831--1839.
[22]
Yanchi Liu, Chuanren Liu, Bin Liu, Meng Qu, and Hui Xiong. 2016. Unified point-of-interest recommendation with temporal interval assessment. In Proceedings of the 22nd ACM SIGKDD International Conference on Knowledge Discovery and Data Mining. ACM, 1015--1024.
[23]
Hongyuan Mei and Jason M. Eisner. 2017. The neural hawkes process: A neurally self-modulating multivariate point process. In Advances in Neural Information Processing Systems. 6754--6764.
[24]
Bamshad Mobasher, Honghua Dai, Tao Luo, and Miki Nakagawa. 2002. Using sequential and non-sequential patterns in predictive web usage mining tasks. In Data Mining, 2002. ICDM 2003. Proceedings. 2002 IEEE International Conference on. IEEE, 669--672.
[25]
Andrzej Nowak and Robin R. Vallacher. 1998. Dynamical social psychology. Vol. 647. Guilford Press.
[26]
Massimo Quadrana, Alexandros Karatzoglou, Balázs Hidasi, and Paolo Cremonesi. 2017. Personalizing Session-based Recommendations with Hierarchical Recurrent Neural Networks. In Proceedings of the Eleventh ACM Conference on Recommender Systems. ACM, 130--137.
[27]
Seyyed Mohammadreza Rahimi and Xin Wang. 2013. Location recommendation based on periodicity of human activities and location categories. In Pacific-Asia Conference on Knowledge Discovery and Data Mining. Springer, 377--389.
[28]
Steffen Rendle, Christoph Freudenthaler, Zeno Gantner, and Lars Schmidt-Thieme. 2009. BPR: Bayesian personalized ranking from implicit feedback. In Proceedings of the twenty-fifth conference on uncertainty in artificial intelligence. AUAI Press, 452--461.
[29]
Steffen Rendle, Christoph Freudenthaler, and Lars Schmidt-Thieme. 2010. Factorizing personalized markov chains for next-basket recommendation. In Proceedings of the 19th international conference on World wide web. ACM, 811--820.
[30]
Hee Seok Song. 2018. Deep Neural Network Models to Recommend Product Repurchase at the Right Time. Journal of Information Technology Applications & Management, Vol. 25, 2 (2018), 73--90.
[31]
Yang Song, Ali Mamdouh Elkahky, and Xiaodong He. 2016. Multi-rate deep learning for temporal recommendation. In Proceedings of the 39th International ACM SIGIR conference on Research and Development in Information Retrieval. ACM, 909--912.
[32]
Jiaxi Tang and Ke Wang. 2018. Personalized top-n sequential recommendation via convolutional sequence embedding. In Proceedings of the Eleventh ACM International Conference on Web Search and Data Mining. ACM, 565--573.
[33]
C.-Y. Tsai and C.-C. Chiu. 2004. A purchase-based market segmentation methodology. Expert Systems with Applications, Vol. 27, 2 (2004), 265--276.
[34]
Xuan-An Tseng, Da-Cheng Juan, Chun-Hao Liu, Wei Wei, Yu-Ting Chen, Shih-Chieh Chang, and Jia-Yu Pan. 2018. Nested LSTM: Modeling Taxonomy and Temporal Dynamics in Location-Based Social Network. (2018).
[35]
Petre Tzvetkov, Xifeng Yan, and Jiawei Han. 2005. TSP: Mining top-k closed sequential patterns. Knowledge and Information Systems, Vol. 7, 4 (2005), 438--457.
[36]
Bjørnar Vassøy, Massimiliano Ruocco, Eliezer de Souza da Silva, and Erlend Aune. 2018. Time is of the Essence: a Joint Hierarchical RNN and Point Process Model for Time and Item Predictions. arXiv preprint arXiv:1812.01276 (2018).
[37]
Pengfei Wang, Jiafeng Guo, Yanyan Lan, Jun Xu, Shengxian Wan, and Xueqi Cheng. 2015. Learning hierarchical representation model for nextbasket recommendation. In Proceedings of the 38th international ACM SIGIR conference on research and development in information retrieval. ACM, 403--412.
[38]
Chao-Yuan Wu, Amr Ahmed, Alex Beutel, Alexander J. Smola, and How Jing. 2017. Recurrent recommender networks. In Proceedings of the Tenth ACM International Conference on Web Search and Data Mining. ACM, 495--503.
[39]
Ghim-Eng Yap, Xiao-Li Li, and Philip S. Yu. 2012. Effective next-items recommendation via personalized sequential pattern mining. In International Conference on Database Systems for Advanced Applications. Springer, 48--64.
[40]
Jinfeng Yi, Cho-Jui Hsieh, Kush R. Varshney, Lijun Zhang, and Yao Li. 2017. Scalable Demand-Aware Recommendation. Advances in Neural Information Processing Systems 30, I. Guyon, U. V. Luxburg, S. Bengio, H. Wallach, R. Fergus, S. Vishwanathan, and R. Garnett (Eds.). Curran Associates, Inc., 2412--2421. http://papers.nips.cc/paper/6835-scalable-demand-aware-recommendation.pdf
[41]
Feng Yu, Qiang Liu, Shu Wu, Liang Wang, and Tieniu Tan. 2016. A dynamic recurrent model for next basket recommendation. In Proceedings of the 39th International ACM SIGIR conference on Research and Development in Information Retrieval. ACM, 729--732.
[42]
Pengpeng Zhao, Haifeng Zhu, Yanchi Liu, Zhixu Li, Jiajie Xu, and Victor S. Sheng. 2018. Where to Go Next: A Spatio-temporal LSTM model for Next POI Recommendation. arXiv preprint arXiv:1806.06671 (2018).
[43]
Wayne Xin Zhao, Sui Li, Yulan He, Edward Y. Chang, Ji-Rong Wen, and Xiaoming Li. 2016. Connecting social media to e-commerce: Cold-start product recommendation using microblogging information. IEEE Transactions on Knowledge and Data Engineering, Vol. 28, 5 (2016), 1147--1159.
[44]
Xin Wayne Zhao, Yanwei Guo, Yulan He, Han Jiang, Yuexin Wu, and Xiaoming Li. 2014. We know what you want to buy: a demographic-based system for product recommendation on microblogs. In Proceedings of the 20th ACM SIGKDD international conference on Knowledge discovery and data mining. ACM, 1935--1944.
[45]
Yu Zhu, Hao Li, Yikang Liao, Beidou Wang, Ziyu Guan, Haifeng Liu, and Deng Cai. 2017. What to do next: Modeling user behaviors by time-lstm. In Proceedings of the Twenty-Sixth International Joint Conference on Artificial Intelligence, IJCAI-17. 3602--3608.

Cited By

View all
  • (2024)Contrastive Clustering Learning for Multi-Behavior RecommendationACM Transactions on Information Systems10.1145/369819243:1(1-23)Online publication date: 1-Oct-2024
  • (2024)Personalized Cadence Awareness for Next Basket RecommendationACM Transactions on Recommender Systems10.1145/36528633:1(1-23)Online publication date: 2-Aug-2024
  • (2024)Temporal Conformity-aware Hawkes Graph Network for RecommendationsProceedings of the ACM Web Conference 202410.1145/3589334.3645354(3185-3194)Online publication date: 13-May-2024
  • Show More Cited By

Recommendations

Comments

Information & Contributors

Information

Published In

cover image ACM Conferences
SIGIR'19: Proceedings of the 42nd International ACM SIGIR Conference on Research and Development in Information Retrieval
July 2019
1512 pages
ISBN:9781450361729
DOI:10.1145/3331184
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 ACM 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]

Sponsors

Publisher

Association for Computing Machinery

New York, NY, United States

Publication History

Published: 18 July 2019

Permissions

Request permissions for this article.

Check for updates

Author Tags

  1. continuous-time recommendation
  2. demand-aware hawkes process
  3. long-short demands
  4. self-attentive mechanism

Qualifiers

  • Research-article

Funding Sources

  • National Natural Science Foundation of China
  • Fundamental Research Funds for the Central Universities
  • Research Funds of Renmin University of China

Conference

SIGIR '19
Sponsor:

Acceptance Rates

SIGIR'19 Paper Acceptance Rate 84 of 426 submissions, 20%;
Overall Acceptance Rate 792 of 3,983 submissions, 20%

Contributors

Other Metrics

Bibliometrics & Citations

Bibliometrics

Article Metrics

  • Downloads (Last 12 months)87
  • Downloads (Last 6 weeks)4
Reflects downloads up to 24 Jan 2025

Other Metrics

Citations

Cited By

View all
  • (2024)Contrastive Clustering Learning for Multi-Behavior RecommendationACM Transactions on Information Systems10.1145/369819243:1(1-23)Online publication date: 1-Oct-2024
  • (2024)Personalized Cadence Awareness for Next Basket RecommendationACM Transactions on Recommender Systems10.1145/36528633:1(1-23)Online publication date: 2-Aug-2024
  • (2024)Temporal Conformity-aware Hawkes Graph Network for RecommendationsProceedings of the ACM Web Conference 202410.1145/3589334.3645354(3185-3194)Online publication date: 13-May-2024
  • (2024)Time Interval-Enhanced Graph Neural Network for Shared-Account Cross-Domain Sequential RecommendationIEEE Transactions on Neural Networks and Learning Systems10.1109/TNNLS.2022.320153335:3(4002-4016)Online publication date: Mar-2024
  • (2024)A Review of User Profiling Based on Social NetworksIEEE Access10.1109/ACCESS.2024.343098712(122642-122670)Online publication date: 2024
  • (2024)Online grocery shopping recommender systemsComputers in Human Behavior10.1016/j.chb.2024.108336159:COnline publication date: 1-Oct-2024
  • (2024)LSTM-UBI: a user behavior inertia based recommendation methodMultimedia Tools and Applications10.1007/s11042-024-18256-283:27(69227-69248)Online publication date: 31-Jan-2024
  • (2024)Category-Aware Sequential Recommendation with Time Intervals of PurchasesDatabase and Expert Systems Applications10.1007/978-3-031-68309-1_21(249-257)Online publication date: 18-Aug-2024
  • (2023)Search-based Time-Aware Graph-Enhanced Recommendation with Sequential Behavior DataACM Transactions on Recommender Systems10.1145/3605356Online publication date: 27-Jun-2023
  • (2023)Trending Now: Modeling Trend RecommendationsProceedings of the 17th ACM Conference on Recommender Systems10.1145/3604915.3608810(294-305)Online publication date: 14-Sep-2023
  • Show More Cited By

View Options

Login options

View options

PDF

View or Download as a PDF file.

PDF

eReader

View online with eReader.

eReader

Figures

Tables

Media

Share

Share

Share this Publication link

Share on social media