[go: up one dir, main page]
More Web Proxy on the site http://driver.im/ skip to main content
opinion

Context-Aware Recommendations Based on Deep Learning Frameworks

Published: 22 May 2020 Publication History

Editorial Notes

The authors have requested minor, non-substantive changes to the VoR and, in accordance with ACM policies, a Corrected VoR was published on June 26, 2020. For reference purposes the VoR may still be accessed via the Supplemental Material section on this page.

Abstract

In this article, we suggest a novel deep learning recommendation framework that incorporates contextual information into neural collaborative filtering recommendation approaches. Since context is often represented by dynamic and high-dimensional feature space in multiple applications and services, we suggest to model contextual information in various ways for multiple purposes, such as rating prediction, generating top-k recommendations, and classification of users’ feedback. Specifically, based on the suggested framework, we propose three deep context-aware recommendation models based on explicit, unstructured, and structured latent representations of contextual data derived from various contextual dimensions (e.g., time, location, user activity). Offline evaluation on three context-aware datasets confirms that our proposed deep context-aware models surpass state-of-the-art context-aware methods. We also show that utilizing structured latent contexts in the proposed deep recommendation framework achieves significantly better performance than the other context-aware models on all datasets.

Supplementary Material

3386243_vor (3386243_vor.pdf)
Version of Record for "Context-Aware Recommendations Based on Deep Learning Frameworks" by Unger et al., ACM Transactions on Management Information Systems, Volume 11, Issue 2 (TMIS 11:2).

References

[1]
Gediminas Adomavicius, Bamshad Mobasher, Francesco Ricci, and Alexander Tuzhilin. 2011. Context-aware recommender systems. AI Magazine 32, 3 (2011), 67--80. http://www.aaai.org/ojs/index.php/aimagazine/article/view/2364
[2]
Gediminas Adomavicius and Alexander Tuzhilin. 2005. Toward the next generation of recommender systems: A survey of the state-of-the-art and possible extensions. IEEE Transactions on Knowledge and Data Engineering 17, 6 (2005), 734--749.
[3]
Gediminas Adomavicius and Alexander Tuzhilin. 2015. Context-aware recommender systems. In Recommender Systems Handbook. Springer, 191--226.
[4]
Linas Baltrunas, Karen Church, Alexandros Karatzoglou, and Nuria Oliver. 2015. Frappe: Understanding the usage and perception of mobile app recommendations in-the-wild. arXiv:1505.03014.
[5]
Linas Baltrunas, Bernd Ludwig, and Francesco Ricci. 2011. Matrix factorization techniques for context aware recommendation. In Proceedings of the 5th ACM Conference on Recommender Systems. ACM, New York, NY, 301--304.
[6]
Linas Baltrunas and Francesco Ricci. 2009. Context-based splitting of item ratings in collaborative filtering. In Proceedings of the 3rd ACM Conference on Recommender Systems. ACM, New York, NY, 245--248.
[7]
Linas Baltrunas and Francesco Ricci. 2014. Experimental evaluation of context-dependent collaborative filtering using item splitting. User Modeling and User-Adapted Interaction 24, 1--2 (2014), 7--34.
[8]
Zeynep Batmaz, Ali Yurekli, Alper Bilge, and Cihan Kaleli. 2019. A review on deep learning for recommender systems: Challenges and remedies. Artificial Intelligence Review 52, 1 (2019), 1--37.
[9]
Hsinchun Chen, Roger H. L. Chiang, and Veda C. Storey. 2012. Business intelligence and analytics: From big data to big impact. MIS Quarterly 36, 4 (2012), 1165--1188.
[10]
Ian Davidson and S. S. Ravi. 2005. Agglomerative hierarchical clustering with constraints: Theoretical and empirical results. In Proceedings of the European Conference on Principles of Data Mining and Knowledge Discovery. 59--70.
[11]
Munawar Hayat, Mohammed Bennamoun, and Senjian An. 2014. Learning non-linear reconstruction models for image set classification. In Proceedings of the IEEE Conference on Computer Vision and Pattern Recognition. 1907--1914.
[12]
Xiangnan He, Lizi Liao, Hanwang Zhang, Liqiang Nie, Xia Hu, and Tat-Seng Chua. 2017. Neural collaborative filtering. In Proceedings of the 26th International Conference on World Wide Web. 173--182.
[13]
Yogesh Jhamb, Travis Ebesu, and Yi Fang. 2018. Attentive contextual denoising autoencoder for recommendation. In Proceedings of the 2018 ACM SIGIR International Conference on Theory of Information Retrieval. ACM, New York, NY, 27--34.
[14]
Donghyun Kim, Chanyoung Park, Jinoh Oh, Sungyoung Lee, and Hwanjo Yu. 2016. Convolutional matrix factorization for document context-aware recommendation. In Proceedings of the 10th ACM Conference on Recommender Systems. ACM, New York, NY, 233--240.
[15]
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, New York, NY, 426--434.
[16]
Hans-Peter Kriegel, Peer Kröger, and Arthur Zimek. 2009. Clustering high-dimensional data: A survey on subspace clustering, pattern-based clustering, and correlation clustering. ACM Transactions on Knowledge Discovery from Data 3, 1 (2009), 1.
[17]
Nicholas D. Lane, Sourav Bhattacharya, Petko Georgiev, Claudio Forlivesi, and Fahim Kawsar. 2015. An early resource characterization of deep learning on wearables, smartphones and Internet-of-Things devices. In Proceedings of the 2015 International Workshop on Internet of Things Towards Applications. ACM, New York, NY, 7--12.
[18]
Nicholas D. Lane, Emiliano Miluzzo, Hong Lu, Daniel Peebles, Tanzeem Choudhury, and Andrew T. Campbell. 2010. A survey of mobile phone sensing. IEEE Communications Magazine 48, 9 (2010), 140--150.
[19]
Jiyun Li, Pengcheng Feng, and Juntao Lv. 2013. ICAMF: Improved context-aware matrix factorization for collaborative filtering. In Proceedings of the IEEE 25th International Conference on Tools with Artificial Intelligence (ICTAI’13). IEEE, Los Alamitos, CA, 63--70.
[20]
Lei Mei, Pengjie Ren, Zhumin Chen, Liqiang Nie, Jun Ma, and Jian-Yun Nie. 2018. An attentive interaction network for context-aware recommendations. In Proceedings of the 27th ACM International Conference on Information and Knowledge Management. ACM, New York, NY, 157--166.
[21]
Fionn Murtagh and Pierre Legendre. 2014. Ward’s hierarchical agglomerative clustering method: Which algorithms implement Ward’s criterion?Journal of Classification 31, 3 (2014), 274--295.
[22]
Umberto Panniello, Michele Gorgoglione, and Alexander Tuzhilin. 2016. In CARSs we trust: How context-aware recommendations affect customers’ trust and other business performance measures of recommender systems. Information Systems Research 27, 1 (2016), 182--196.
[23]
Yogesh Singh Rawat and Mohan S. Kankanhalli. 2016. ConTagNet: Exploiting user context for image tag recommendation. In Proceedings of the 24th ACM International Conference on Multimedia. ACM, New York, NY, 1102--1106.
[24]
Steffen Rendle, Christoph Freudenthaler, Zeno Gantner, and Lars Schmidt-Thieme. 2009. BPR: Bayesian personalized ranking from implicit feedback. In Proceedings of the 25th Conference on Uncertainty in Artificial Intelligence. 452--461.
[25]
Steffen Rendle, Zeno Gantner, Christoph Freudenthaler, and Lars Schmidt-Thieme. 2011. Fast context-aware recommendations with factorization machines. In Proceedings of the 34th International ACM SIGIR Conference on Research and Development in Information Retrieval. ACM, New York, NY, 635--644.
[26]
Nachiketa Sahoo, Param Vir Singh, and Tridas Mukhopadhyay. 2010. A hidden Markov model for collaborative filtering. MIS Quarterly 36, 4 (2010), 1329--1356.
[27]
Yue Shi, Alexandros Karatzoglou, Linas Baltrunas, Martha Larson, and Alan Hanjalic. 2014. Cars2: Learning context-aware representations for context-aware recommendations. In Proceedings of the 23rd ACM International Conference on Information and Knowledge Management. ACM, New York, NY, 291--300.
[28]
Elena Smirnova and Flavian Vasile. 2017. Contextual sequence modeling for recommendation with recurrent neural networks. arXiv:1706.07684.
[29]
Bartłomiej Twardowski. 2016. Modelling contextual information in session-aware recommender systems with neural networks. In Proceedings of the 10th ACM Conference on Recommender Systems. ACM, New York, NY, 273--276.
[30]
Moshe Unger, Ariel Bar, Bracha Shapira, and Lior Rokach. 2016. Towards latent context-aware recommendation systems. Knowledge-Based Systems 104 (2016), 165--178.
[31]
Moshe Unger, Bracha Shapira, Lior Rokach, and Ariel Bar. 2017. Inferring contextual preferences using deep auto-encoding. In Proceedings of the 25th Conference on User Modeling, Adaptation, and Personalization. ACM, New York, NY, 221--229.
[32]
Moshe Unger and Alexander Tuzhilin. 2019. Hierarchical Latent Context Representation for CARS. Stern School of Business, New York University.
[33]
Yasi Wang, Hongxun Yao, and Sicheng Zhao. 2016. Auto-encoder based dimensionality reduction. Neurocomputing 184 (2016), 232--242.
[34]
Svante Wold, Kim Esbensen, and Paul Geladi. 1987. Principal component analysis. Chemometrics and Intelligent Laboratory Systems 2, 1-3 (1987), 37--52.
[35]
Wenmin Wu, Jianli Zhao, Chunsheng Zhang, Fang Meng, Zeli Zhang, Yang Zhang, and Qiuxia Sun. 2017. Improving performance of tensor-based context-aware recommenders using bias tensor factorization with context feature auto-encoding. Knowledge-Based Systems 128 (2017), 71--77.
[36]
Yelp. 2018. Challenge Yelp. 2018. Retrieved April 18, 2020 from https://www.yelp.com/dataset/.
[37]
Hongzhi Yin, Weiqing Wang, Hao Wang, Ling Chen, and Xiaofang Zhou. 2017. Spatial-aware hierarchical collaborative deep learning for POI recommendation. IEEE Transactions on Knowledge and Data Engineering 29, 11 (2017), 2537--2551.
[38]
Shuai Zhang, Lina Yao, Aixin Sun, and Yi Tay. 2019. Deep learning based recommender system: A survey and new perspectives. ACM Computing Surveys 52, 1 (2019), 5.
[39]
Yong Zheng, Bamshad Mobasher, and Robin Burke. 2014. CSLIM: Contextual SLIM recommendation algorithms. In Proceedings of the 8th ACM Conference on Recommender Systems. ACM, New York, NY, 301--304.

Cited By

View all
  • (2024)A Multimodal Recommender System Using Deep Learning Techniques Combining Review Texts and ImagesApplied Sciences10.3390/app1420920614:20(9206)Online publication date: 10-Oct-2024
  • (2024)HyperCARS: Using Hyperbolic Embeddings for Generating Hierarchical Contextual Situations in Context-Aware Recommender SystemsInformation Systems Research10.1287/isre.2022.0202Online publication date: 8-Jul-2024
  • (2024)Workshop on Context-Aware Recommender Systems (CARS) 2024Proceedings of the 18th ACM Conference on Recommender Systems10.1145/3640457.3687102(1219-1221)Online publication date: 8-Oct-2024
  • Show More Cited By

Recommendations

Comments

Please enable JavaScript to view thecomments powered by Disqus.

Information & Contributors

Information

Published In

cover image ACM Transactions on Management Information Systems
ACM Transactions on Management Information Systems  Volume 11, Issue 2
Research Commentary
June 2020
115 pages
ISSN:2158-656X
EISSN:2158-6578
DOI:10.1145/3398026
Issue’s Table of Contents
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]

Publisher

Association for Computing Machinery

New York, NY, United States

Publication History

Published: 22 May 2020
Online AM: 07 May 2020
Accepted: 01 February 2020
Revised: 01 January 2020
Received: 01 June 2019
Published in TMIS Volume 11, Issue 2

Permissions

Request permissions for this article.

Check for updates

Author Tags

  1. Context
  2. context-aware recommendation
  3. deep learning
  4. latent
  5. neural networks

Qualifiers

  • Opinion
  • Research
  • Refereed

Contributors

Other Metrics

Bibliometrics & Citations

Bibliometrics

Article Metrics

  • Downloads (Last 12 months)145
  • Downloads (Last 6 weeks)8
Reflects downloads up to 19 Dec 2024

Other Metrics

Citations

Cited By

View all
  • (2024)A Multimodal Recommender System Using Deep Learning Techniques Combining Review Texts and ImagesApplied Sciences10.3390/app1420920614:20(9206)Online publication date: 10-Oct-2024
  • (2024)HyperCARS: Using Hyperbolic Embeddings for Generating Hierarchical Contextual Situations in Context-Aware Recommender SystemsInformation Systems Research10.1287/isre.2022.0202Online publication date: 8-Jul-2024
  • (2024)Workshop on Context-Aware Recommender Systems (CARS) 2024Proceedings of the 18th ACM Conference on Recommender Systems10.1145/3640457.3687102(1219-1221)Online publication date: 8-Oct-2024
  • (2024)AXCF: Aspect‐based collaborative filtering for explainable recommendationsExpert Systems10.1111/exsy.13594Online publication date: 27-Mar-2024
  • (2024)Federated Zero Trust Architecture using Artificial IntelligenceIEEE Wireless Communications10.1109/MWC.001.230040531:2(30-35)Online publication date: 11-Apr-2024
  • (2024)Recent Developments in Recommender Systems: A Survey [Review Article]IEEE Computational Intelligence Magazine10.1109/MCI.2024.336398419:2(78-95)Online publication date: 8-Apr-2024
  • (2024)A Systematic Review of the Impact of Auxiliary Information on Recommender SystemsIEEE Access10.1109/ACCESS.2024.346275012(139524-139539)Online publication date: 2024
  • (2024)An Approach for Multi-Context-Aware Multi-Criteria Recommender Systems Based on Deep LearningIEEE Access10.1109/ACCESS.2024.342863012(99936-99948)Online publication date: 2024
  • (2024)An Attentive Aspect-Based Recommendation Model With Deep Neural NetworkIEEE Access10.1109/ACCESS.2023.334929112(5781-5791)Online publication date: 2024
  • (2024)Attention-based multi attribute matrix factorization for enhanced recommendation performanceInformation Systems10.1016/j.is.2023.102334121(102334)Online publication date: Mar-2024
  • Show More Cited By

View Options

Login options

Full Access

View options

PDF

View or Download as a PDF file.

PDF

eReader

View online with eReader.

eReader

HTML Format

View this article in HTML Format.

HTML Format

Media

Figures

Other

Tables

Share

Share

Share this Publication link

Share on social media