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

Gradient boosting factorization machines

Published: 06 October 2014 Publication History

Abstract

Recommendation techniques have been well developed in the past decades. Most of them build models only based on user item rating matrix. However, in real world, there is plenty of auxiliary information available in recommendation systems. We can utilize these information as additional features to improve recommendation performance. We refer to recommendation with auxiliary information as context-aware recommendation. Context-aware Factorization Machines (FM) is one of the most successful context-aware recommendation models. FM models pairwise interactions between all features, in such way, a certain feature latent vector is shared to compute the factorized parameters it involved. In practice, there are tens of context features and not all the pairwise feature interactions are useful. Thus, one important challenge for context-aware recommendation is how to effectively select "good" interaction features. In this paper, we focus on solving this problem and propose a greedy interaction feature selection algorithm based on gradient boosting. Then we propose a novel Gradient Boosting Factorization Machine (GBFM) model to incorporate feature selection algorithm with Factorization Machines into a unified framework. The experimental results on both synthetic and real datasets demonstrate the efficiency and effectiveness of our algorithm compared to other state-of-the-art methods.

Supplementary Material

JPG File (p265-sidebyside.jpg)
MP4 File (p265-sidebyside.mp4)

References

[1]
G. Adomavicius, R. Sankaranarayanan, S. Sen, and A. Tuzhilin. Incorporating contextual information in recommender systems using a multidimensional approach. pages 103--145, 2005.
[2]
D. Agarwal and B.-C. Chen. Regression-based latent factor models. In KDD, pages 19--28, 2009.
[3]
L. Baltrunas, B. Ludwig, and F. Ricci. Matrix factorization techniques for context aware recommendation. In RecSys, pages 301--304, 2011.
[4]
R. M. Bell and Y. Koren. Lessons from the netix prize challenge. SIGKDD Explorations, 9(2):75--79, 2007.
[5]
C. J. Burges. From ranknet to lambdarank to lambdamart: An overview. Learning, 11:23--581, 2010.
[6]
T. Chen, H. Li, Q. Yang, and Y. Yu. General functional matrix factorization using gradient boosting. In Proceedings of The 30th International Conference on Machine Learning, pages 436--444, 2013.
[7]
T. Chen, L. Tang, Q. Liu, D. Yang, S. Xie, X. Cao, C. Wu, E. Yao, Z. Liu, Z. Jiang, et al. Combining factorization model and additive forest for collaborative followee recommendation. KDD CUP, 2012.
[8]
C. Cheng, H. Yang, I. King, and M. R. Lyu. Fused matrix factorization with geographical and social influence in location-based social networks. In AAAI, 2012.
[9]
C. Cheng, H. Yang, M. R. Lyu, and I. King. Where you like to go next: Successive point-of-interest recommendation. In Proceedings of the Twenty-Third international joint conference on Artificial Intelligence, pages 2605--2611. AAAI Press, 2013.
[10]
J. Friedman, T. Hastie, and R. Tibshirani. Special invited paper. additive logistic regression: A statistical view of boosting. Annals of statistics, pages 337--374, 2000.
[11]
J. H. Friedman. Greedy function approximation: a gradient boosting machine. Annals of Statistics, pages 1189--1232, 2001.
[12]
T. Hastie, R. Tibshirani, J. Friedman, T. Hastie, J. Friedman, and R. Tibshirani. The elements of statistical learning, volume 2. Springer, 2009.
[13]
M. Jamali and M. Ester. A matrix factorization technique with trust propagation for recommendation in social networks. In RecSys, pages 135--142, 2010.
[14]
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.
[15]
T. G. Kolda and B. W. Bader. Tensor decompositions and applications. SIAM review, 51(3):455--500, 2009.
[16]
Y. Koren. Factorization meets the neighborhood: a multifaceted collaborative filtering model. In KDD, pages 426--434, 2008.
[17]
Y. Koren. Collaborative filtering with temporal dynamics. In KDD, pages 447--456, 2009.
[18]
N. D. Lawrence and R. Urtasun. Non-linear matrix factorization with gaussian processes. In ICML, page 76, 2009.
[19]
X. Liu and K. Aberer. Soco: a social network aided context-aware recommender system. In WWW, pages 781--802, 2013.
[20]
H. Ma, I. King, and M. R. Lyu. Learning to recommend with explicit and implicit social relations. ACM TIST, 2(3):29, 2011.
[21]
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.
[22]
S. Rendle. Factorization machines. In ICDM, pages 995--1000, 2010.
[23]
S. Rendle. Social network and click-through prediction with factorization machines. In KDD-Cup Workshop, 2012.
[24]
S. Rendle. Scaling factorization machines to relational data. PVLDB, 6(5):337--348, 2013.
[25]
S. Rendle, Z. Gantner, C. Freudenthaler, and L. Schmidt-Thieme. Fast context-aware recommendations with factorization machines. In SIGIR, pages 635--644, 2011.
[26]
S. Rendle and L. Schmidt-Thieme. Pairwise interaction tensor factorization for personalized tag recommendation. In WSDM, pages 81--90, 2010.
[27]
R. Salakhutdinov and A. Mnih. Probabilistic matrix factorization. In NIPS, 2007.
[28]
B. M. Sarwar, G. Karypis, J. A. Konstan, and J. Riedl. Item-based collaborative filtering recommendation algorithms. In WWW, pages 285--295, 2001.
[29]
N. Srebro, J. D. M. Rennie, and T. Jaakkola. Maximum-margin matrix factorization. In NIPS, 2004.
[30]
D. H. Stern, R. Herbrich, and T. Graepel. Matchbox: large scale online bayesian recommendations. In WWW, pages 111--120, 2009.
[31]
L. R. Tucker. Some mathematical notes on three-mode factor analysis. Psychometrika, 31(3):279--311, 1966.
[32]
J. Weston, C. Wang, R. J. Weiss, and A. Berenzweig. Latent collaborative retrieval. In ICML, 2012.
[33]
L. Xiong, X. Chen, T.-K. Huang, J. G. Schneider, and J. G. Carbonell. Temporal collaborative filtering with bayesian probabilistic tensor factorization. In SDM, pages 211--222, 2010.
[34]
J. Xu and H. Li. Adarank: a boosting algorithm for information retrieval. In Proceedings of the 30th annual international ACM SIGIR conference on Research and development in information retrieval, pages 391--398. ACM, 2007.
[35]
M. Ye, P. Yin, W.-C. Lee, and D. L. Lee. Exploiting geographical inuence for collaborative point-of-interest recommendation. In SIGIR, pages 325--334, 2011.
[36]
E. Zhong, W. Fan, and Q. Y. 0001. Contextual collaborative filtering via hierarchical matrix factorization. In SDM, pages 744--755, 2012.

Cited By

View all
  • (2024)Uplift Modelling via Gradient BoostingProceedings of the 30th ACM SIGKDD Conference on Knowledge Discovery and Data Mining10.1145/3637528.3672019(1177-1187)Online publication date: 25-Aug-2024
  • (2024)Learn Together Stop Apart: An Inclusive Approach to Ensemble PruningProceedings of the 30th ACM SIGKDD Conference on Knowledge Discovery and Data Mining10.1145/3637528.3672018(1166-1176)Online publication date: 25-Aug-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
  • Show More Cited By

Recommendations

Comments

Information & Contributors

Information

Published In

cover image ACM Conferences
RecSys '14: Proceedings of the 8th ACM Conference on Recommender systems
October 2014
458 pages
ISBN:9781450326681
DOI:10.1145/2645710
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].

Sponsors

In-Cooperation

Publisher

Association for Computing Machinery

New York, NY, United States

Publication History

Published: 06 October 2014

Permissions

Request permissions for this article.

Check for updates

Author Tags

  1. collaborative filtering
  2. factorization machines
  3. gradient boosting
  4. recommender systems

Qualifiers

  • Research-article

Funding Sources

Conference

RecSys'14
Sponsor:
RecSys'14: Eighth ACM Conference on Recommender Systems
October 6 - 10, 2014
California, Foster City, Silicon Valley, USA

Acceptance Rates

RecSys '14 Paper Acceptance Rate 35 of 234 submissions, 15%;
Overall Acceptance Rate 254 of 1,295 submissions, 20%

Contributors

Other Metrics

Bibliometrics & Citations

Bibliometrics

Article Metrics

  • Downloads (Last 12 months)33
  • Downloads (Last 6 weeks)3
Reflects downloads up to 25 Feb 2025

Other Metrics

Citations

Cited By

View all
  • (2024)Uplift Modelling via Gradient BoostingProceedings of the 30th ACM SIGKDD Conference on Knowledge Discovery and Data Mining10.1145/3637528.3672019(1177-1187)Online publication date: 25-Aug-2024
  • (2024)Learn Together Stop Apart: An Inclusive Approach to Ensemble PruningProceedings of the 30th ACM SIGKDD Conference on Knowledge Discovery and Data Mining10.1145/3637528.3672018(1166-1176)Online publication date: 25-Aug-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)EulerNet: Adaptive Feature Interaction Learning via Euler's Formula for CTR PredictionProceedings of the 46th International ACM SIGIR Conference on Research and Development in Information Retrieval10.1145/3539618.3591681(1376-1385)Online publication date: 19-Jul-2023
  • (2023)Evolutionary Interest Representation Network for Click-Through Rate Prediction2023 IEEE International Conference on Web Services (ICWS)10.1109/ICWS60048.2023.00072(535-544)Online publication date: Jul-2023
  • (2023)Self-optimizing Feature Generation via Categorical Hashing Representation and Hierarchical Reinforcement Crossing2023 IEEE International Conference on Data Mining (ICDM)10.1109/ICDM58522.2023.00084(748-757)Online publication date: 1-Dec-2023
  • (2023)LightMIRM: Light Meta-learned Invariant Risk Minimization for Trustworthy Loan Default Prediction2023 IEEE 39th International Conference on Data Engineering (ICDE)10.1109/ICDE55515.2023.00268(3494-3507)Online publication date: Apr-2023
  • (2023)Self-Supervised Learning Based Target-Aware Session Recommendation Algorithm2023 IEEE 5th International Conference on Advanced Information and Communication Technologies (AICT)10.1109/AICT61584.2023.10452698(1-4)Online publication date: 21-Nov-2023
  • (2023)AAIN: Attentional aggregative interaction network for deep learning based recommender systemsNeurocomputing10.1016/j.neucom.2023.126374547(126374)Online publication date: Aug-2023
  • (2022)Usability and Security Testing of Online Links: A Framework for Click-Through Rate Prediction Using Deep LearningElectronics10.3390/electronics1103040011:3(400)Online publication date: 28-Jan-2022
  • 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