Nothing Special   »   [go: up one dir, main page]

skip to main content
10.1145/3269206.3271813acmconferencesArticle/Chapter ViewAbstractPublication PagescikmConference Proceedingsconference-collections
research-article

An Attentive Interaction Network for Context-aware Recommendations

Published: 17 October 2018 Publication History

Abstract

Context-aware Recommendations (CARS) have attracted a lot of attention recently because of the impact of contextual information on user behaviors. Recent state-of-the-art methods represent the relations between users/items and contexts as a tensor, with which it is difficult to distinguish the impacts of different contextual factors and to model complex, non-linear interactions between contexts and users/items. In this paper, we propose a novel neural model, named Attentive Interaction Network (AIN), to enhance CARS through adaptively capturing the interactions between contexts and users/items. Specifically, AIN contains an Interaction-Centric Module to capture the interaction effects of contexts on users/items; a User-Centric Module and an Item-Centric Module to model respectively how the interaction effects influence the user and item representations. The user and item representations under interaction effects are combined to predict the recommendation scores. We further employ effect-level attention mechanism to aggregate multiple interaction effects. Extensive experiments on two rating datasets and one ranking dataset show that the proposed AIN outperforms state-of-the-art CARS methods. In addition, we also find that AIN provides recommendations with better explanation ability with respect to contexts than the existing approaches.

References

[1]
G. Adomavicius and A. Tuzhilin. Context-aware recommender systems. In Recommender Systems Handbook, pages 217--253. Springer, 2011.
[2]
G. Adomavicius, R. Sankaranarayanan, S. Sen, and A. Tuzhilin. Incorporating contextual information in recommender systems using a multidimensional approach. ACM Transactions on Information Systems (TOIS), 23 (1): 103--145, 2005.
[3]
L. Baltrunas and X. Amatriain. Towards time-dependant recommendation based on implicit feedback. In RecSys Workshop, 2009.
[4]
L. Baltrunas and F. Ricci. Context-based splitting of item ratings in collaborative filtering. In RecSys, pages 245--248, 2009.
[5]
L. Baltrunas and F. Ricci. Experimental evaluation of context-dependent collaborative filtering using item splitting. User Modeling and User-Adapted Interaction, 24 (1--2): 7--34, 2014.
[6]
L. Baltrunas, B. Ludwig, and F. Ricci. Matrix factorization techniques for context aware recommendation. In RecSys, pages 301--304, 2011.
[7]
P. W. Battaglia, R. Pascanu, M. Lai, D. J. Rezende, and K. Kavukcuoglu. Interaction networks for learning about objects, relations and physics. In NIPS, pages 4502--4510, 2016.
[8]
J. Chen, H. Zhang, X. He, L. Nie, W. Liu, and T.-S. Chua. Attentive collaborative filtering: Multimedia recommendation with item- and component-level attention. In SIGIR, pages 335--344, 2017.
[9]
T. Ebesu and Y. Fang. Neural citation network for context-aware citation recommendation. In SIGIR, pages 1093--1096, 2017.
[10]
X. Glorot, A. Bordes, and Y. Bengio. Deep sparse rectifier neural networks. In AISTATS, pages 315--323, 2011.
[11]
X. He and T.-S. Chua. Neural factorization machines for sparse predictive analytics. In SIGIR, pages 355--364, 2017.
[12]
B. Hidasi and D. Tikk. Fast als-based tensor factorization for context-aware recommendation from implicit feedback. In ECML PKDD, pages 67--82, 2012.
[13]
B. Hidasi, M. Quadrana, A. Karatzoglou, and D. Tikk. Parallel recurrent neural network architectures for feature-rich session-based recommendations. In RecSys, pages 241--248, 2016.
[14]
W. Huang, Z. Wu, C. Liang, P. Mitra, and C. L. Giles. A neural probabilistic model for context based citation recommendation. In AAAI, pages 2404--2410, 2015.
[15]
A. Karatzoglou, X. Amatriain, L. Baltrunas, and N. Oliver. Multiverse recommendation: N-dimensional tensor factorization for context-aware collaborative filtering. In RecSys, pages 79--86, 2010.
[16]
D. Kim, C. Park, J. Oh, S. Lee, and H. Yu. Convolutional matrix factorization for document context-aware recommendation. In RecSys, pages 233--240, 2016.
[17]
D. P. Kingma and J. Ba. Adam: A method for stochastic optimization. In ICLR, pages 1--15, 2015.
[18]
Y. Koren, R. Bell, and C. Volinsky. Matrix factorization techniques for recommender systems. Computer, 42 (8): 30--37, 2009.
[19]
J. Li, P. Feng, and J. Lv. Icamf: Improved context-aware matrix factorization for collaborative filtering. In ICTAIN, pages 63--70, 2013.
[20]
J. Li, P. Ren, Z. Chen, Z. Ren, T. Lian, and J. Ma. Neural attentive session-based recommendation. In CIKM, pages 1419--1428, 2017.
[21]
Y. Li, J. Nie, Y. Zhang, B. Wang, B. Yan, and F. Weng. Contextual recommendation based on text mining. In COLING, pages 692--700, 2010.
[22]
Liu, Wu, and Wang}Liu2015CollaborativeQ. Liu, S. Wu, and L. Wang. Collaborative prediction for multi-entity interaction with hierarchical representation. In CIKM, pages 613--622, 2015 a .
[23]
Liu, Wu, and Wang}liu2015cotQ. Liu, S. Wu, and L. Wang. Cot: Contextual operating tensor for context-aware recommender systems. In AAAI, pages 203--209, 2015 b .
[24]
Q. Liu, S. Wu, D. Wang, Z. Li, and L. Wang. Context-aware sequential recommendation. In ICDM, pages 1053--1058, 2016.
[25]
T. V. Nguyen, A. Karatzoglou, and L. Baltrunas. Gaussian process factorization machines for context-aware recommendations. In SIGIR, pages 63--72, 2014.
[26]
C. Ono, Y. Takishima, Y. Motomura, and H. Asoh. Context-aware preference model based on a study of difference between real and supposed situation data. In UMAP, pages 102--113, 2009.
[27]
U. Panniello, A. Tuzhilin, M. Gorgoglione, C. Palmisano, and A. Pedone. Experimental comparison of pre- vs. post-filtering approaches in context-aware recommender systems. In RecSys, pages 265--268, 2009.
[28]
Y. S. Rawat and M. S. Kankanhalli. Contagnet: Exploiting user context for image tag recommendation. In MM, pages 1102--1106, 2016.
[29]
S. Rendle, C. Freudenthaler, Z. Gantner, and L. Schmidt-Thieme. Bpr: Bayesian personalized ranking from implicit feedback. In UAI, pages 452--461, 2009.
[30]
S. Rendle, Z. Gantner, C. Freudenthaler, and L. Schmidt-Thieme. Fast context-aware recommendations with factorization machines. In SIGIR, pages 635--644, 2011.
[31]
Y. Shi, A. Karatzoglou, L. Baltrunas, M. Larson, A. Hanjalic, and N. Oliver. Tfmap: Optimizing map for top-n context-aware recommendation. In SIGIR, pages 155--164, 2012.
[32]
Y. Shi, A. Karatzoglou, L. Baltrunas, M. Larson, and A. Hanjalic. Cars2: Learning context-aware representations for context-aware recommendations. In CIKM, pages 291--300, 2014.
[33]
N. Srivastava, G. E. Hinton, A. Krizhevsky, I. Sutskever, and R. Salakhutdinov. Dropout: a simple way to prevent neural networks from overfitting. Journal of Machine Learning Research, 15 (1): 1929--1958, 2014.
[34]
L. R. Tucker. Some mathematical notes on three-mode factor analysis. Psychometrika, 31 (3): 279--311, 1966.
[35]
M. Unger. Latent context-aware recommender systems. In RecSys, pages 383--386, 2015.
[36]
M. Unger, A. Bar, B. Shapira, and L. Rokach. Towards latent context-aware recommendation systems. Knowledge-Based Systems, 104: 165--178, 2016.
[37]
C.-Y. Wu, A. Ahmed, A. Beutel, A. J. Smola, and H. Jing. Recurrent recommender networks. In WSDM, pages 495--503, 2017.
[38]
S. Wu, Q. Liu, L. Wang, and T. Tan. Contextual operation for recommender systems. IEEE Transactions on Knowledge and Data Engineering, 28 (8): 2000--2012, 2016.
[39]
J. Xiao, H. Ye, X. He, H. Zhang, F. Wu, and T. S. Chua. Attentional factorization machines: Learning the weight of feature interactions via attention networks. In IJCAI, pages 3119--3125, 2017.
[40]
L. Xiong, X. Chen, T.-K. Huang, J. Schneider, and J. G. Carbonell. Temporal collaborative filtering with bayesian probabilistic tensor factorization. In SDM, pages 211--222, 2010.
[41]
Zheng, Burke, and Mobasher}Zheng2014SplittingY. Zheng, R. Burke, and B. Mobasher. Splitting approaches for context-aware recommendation: An empirical study. In SAC, pages 274--279, 2014 a .
[42]
Zheng, Mobasher, and Burke}Zheng2014CSLIMY. Zheng, B. Mobasher, and R. Burke. Cslim: Contextual slim recommendation algorithms. In RecSys, pages 301--304, 2014 b .
[43]
Zheng, Mobasher, and Burke}Zheng2014deviationCSLIMY. Zheng, B. Mobasher, and R. Burke. Deviation-based contextual slim recommenders. In CIKM, pages 271--280, 2014 c .

Cited By

View all
  • (2024)Recommender System: A Comprehensive Overview of Technical Challenges and Social ImplicationsIECE Transactions on Sensing, Communication, and Control10.62762/TSCC.2024.8985031:1(30-51)Online publication date: 15-Oct-2024
  • (2024)Proactive Recommendation of Composite Services in Multi-Access Edge ComputingIEEE Transactions on Services Computing10.1109/TSC.2023.332908417:2(631-644)Online publication date: Mar-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
  • Show More Cited By

Index Terms

  1. An Attentive Interaction Network for Context-aware Recommendations

    Recommendations

    Comments

    Please enable JavaScript to view thecomments powered by Disqus.

    Information & Contributors

    Information

    Published In

    cover image ACM Conferences
    CIKM '18: Proceedings of the 27th ACM International Conference on Information and Knowledge Management
    October 2018
    2362 pages
    ISBN:9781450360142
    DOI:10.1145/3269206
    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: 17 October 2018

    Permissions

    Request permissions for this article.

    Check for updates

    Author Tags

    1. context-aware recommendations
    2. explainable recommendations
    3. interaction networks

    Qualifiers

    • Research-article

    Funding Sources

    • Natural Science Foundation of China

    Conference

    CIKM '18
    Sponsor:

    Acceptance Rates

    CIKM '18 Paper Acceptance Rate 147 of 826 submissions, 18%;
    Overall Acceptance Rate 1,861 of 8,427 submissions, 22%

    Upcoming Conference

    CIKM '25

    Contributors

    Other Metrics

    Bibliometrics & Citations

    Bibliometrics

    Article Metrics

    • Downloads (Last 12 months)40
    • Downloads (Last 6 weeks)7
    Reflects downloads up to 27 Nov 2024

    Other Metrics

    Citations

    Cited By

    View all
    • (2024)Recommender System: A Comprehensive Overview of Technical Challenges and Social ImplicationsIECE Transactions on Sensing, Communication, and Control10.62762/TSCC.2024.8985031:1(30-51)Online publication date: 15-Oct-2024
    • (2024)Proactive Recommendation of Composite Services in Multi-Access Edge ComputingIEEE Transactions on Services Computing10.1109/TSC.2023.332908417:2(631-644)Online publication date: Mar-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)Context-aware cross feature attentive network for click-through rate predictionsApplied Intelligence10.1007/s10489-024-05659-954:19(9330-9344)Online publication date: 13-Jul-2024
    • (2024)A systematic literature review of recent advances on context-aware recommender systemsArtificial Intelligence Review10.1007/s10462-024-10939-458:1Online publication date: 16-Nov-2024
    • (2023)Pairwise Intent Graph Embedding Learning for Context-Aware RecommendationProceedings of the 17th ACM Conference on Recommender Systems10.1145/3604915.3608815(588-598)Online publication date: 14-Sep-2023
    • (2023)Parallel Split-Join Networks for Shared Account Cross-Domain Sequential RecommendationsIEEE Transactions on Knowledge and Data Engineering10.1109/TKDE.2021.313092735:4(4106-4123)Online publication date: 1-Apr-2023
    • (2023)Hierarchical Contextual Embeddings for Context-Aware Recommendations (Extended Abstract)2023 IEEE 39th International Conference on Data Engineering (ICDE)10.1109/ICDE55515.2023.00358(3863-3864)Online publication date: Apr-2023
    • (2023)A new deep graph attention approach with influence and preference relationship reconstruction for rate prediction recommendationInformation Processing & Management10.1016/j.ipm.2023.10343960:5(103439)Online publication date: Sep-2023
    • (2023)DCARS: Deep context-aware recommendation system based on session latent contextApplied Soft Computing10.1016/j.asoc.2023.110416143(110416)Online publication date: Aug-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

    Media

    Figures

    Other

    Tables

    Share

    Share

    Share this Publication link

    Share on social media