skip to main content
10.1145/3018661.3018674acmconferencesArticle/Chapter ViewAbstractPublication PageswsdmConference Proceedingsconference-collections
research-article
Public Access

Multi-Product Utility Maximization for Economic Recommendation

Published: 02 February 2017 Publication History

Abstract

Basic economic relations such as substitutability and complementarity between products are crucial for recommendation tasks, since the utility of one product may depend on whether or not other products are purchased. For example, the utility of a camera lens could be high if the user possesses the right camera (complementarity), while the utility of another camera could be low because the user has already purchased one (substitutability). We propose \emph{multi-product utility maximization} (MPUM) as a general approach to recommendation driven by economic principles. MPUM integrates the economic theory of consumer choice with personalized recommendation, and focuses on the utility of \textit{sets} of products for individual users. MPUM considers what the users already have when recommending additional products. We evaluate MPUM against several popular recommendation algorithms on two real-world E-commerce datasets. Results confirm the underlying economic intuition, and show that MPUM significantly outperforms the comparison algorithms under top-K evaluation metrics.

References

[1]
Y. K. Adomavicius, G. Toward more diverse recommendations: Item re-ranking methods for recommender systems. In Proc. of the 19th Workshop on Information Technologies and Systems, pages 657--666. ACM, 2009.
[2]
E. Brynjolfsson, Y. J. Hu, and M. D. Smith. Research commentary--long tails vs. superstars: The effect of information technology on product variety and sales concentration patterns. Info. Sys. Research, 21(4):736--747, Dec. 2010.
[3]
R. E. Bucklin and V. Srinivasan. Determining interbrand substitutability through survey measurement of consumer preference structures. Journal of Marketing Research, pages 58--71, 1991.
[4]
J. Canny. Collaborative filtering with privacy via factor analysis. In SIGIR, pages 238--245, 2002.
[5]
P. Castells, J. Wang, R. Lara, and D. Zhang. Novelty and diversity in recommender systems. In RecSys, 2011.
[6]
R. Catherine and W. Cohen. Personalized recommendations using knowledge graphs: A probabilistic logic programming approach. RecSys, 2016.
[7]
K. Christidis, D. Apostolou, and G. Mentzas. Exploring customer preferences with probabilistic topic models. In ECML, 2010.
[8]
W. Chu and S. Park. Personalized Recommendation on Dynamic Content Using Predictive Bilinear Models. WWW, 2009.
[9]
C. W. Cobb and P. H. Douglas. A theory of production. The American Economic Review, 18(1):139--165, 1928.
[10]
J. S. Coleman and T. J. Fararo. Rational Choice Theory. Nueva York: Sage, 1992.
[11]
M. D. Ekstrand, J. T. Riedl, and J. A. Konstan. Collaborative Filtering Recommender Systems. Foundations and Trends in Human-Computer Interaction, 4(2):81--173, 2011.
[12]
J. Gans, S. King, and N. G. Mankiw. Principles of Microeconomics. Cengage Learning, 2011.
[13]
Z. Gantner, S. Rendle, and L. Schmidt-Thieme. Factorization Models for Context-/Time-Aware Movie Recommendations. CAMRa, pages 14--19, 2010.
[14]
A. Gatzioura and M. Sanchez-Marre. A case-based recommendation approach for market basket data. Intelligent Systems, IEEE, 30(1):20--27, 2015.
[15]
N. Hurley and M. Zhang. Novelty and diversity in top-n recommendation--analysis and evaluation. Transactions on Internet Technology (TOIT), 10(4):14, 2011.
[16]
J. McAuley, R. Pandey, J. Leskovec. Inferring networks of substitutable and complementary products. In KDD, 2015.
[17]
A. Karatzoglou, X. Amatriain, L. Baltrunas, and N. Oliver. Multiverse Recommendation: N-dimensional Tensor Factorization for Context-aware Collaborative Filtering. RecSys, pages 79--86, 2010.
[18]
Y. Koren, R. Bell, and C. Volinsky. Matrix factorization techniques for recommender systems. Computer, 42(8):30--37, 2009.
[19]
P. Lops, M. De Gemmis, and G. Semeraro. Content-based recommender systems: State of the art and trends. In Recommender systems handbook. Springer, 2011.
[20]
H. Ma, H. Yang, M. R. Lyu, and I. King. Sorec: social recommendation using probabilistic matrix factorization. In Proceedings of the 17th ACM conference on Information and knowledge management, pages 931--940. ACM, 2008.
[21]
H. Ma, D. Zhou, C. Liu, M. R. Lyu, and I. King. Recommender systems with social regularization. In Proceedings of the fourth ACM international conference on Web search and data mining, pages 287--296. ACM, 2011.
[22]
J. McAuley and J. Leskovec. Hidden factors and hidden topics: understanding rating dimensions with review text. In Proceedings of the 7th ACM conference on Recommender systems, pages 165--172. ACM, 2013.
[23]
D. McFadden. Econometric models for probabilistic choice among products. Journal of Business, pages S13--S29, 1980.
[24]
A. Paterek. Improving regularized singular value decomposition for collaborative filtering. In Proceedings of KDD Cup and Workshop, 2007.
[25]
M. J. Pazzani and D. Billsus. Content-Based Recommendation Systems. The Adaptive Web LNCS, pages 325--341, 2007.
[26]
P. Pu, L. Chen, and R. Hu. A user-centric evaluation framework for recommender systems. In RecSys, 2011.
[27]
S. Rendle, C. Freudenthaler, Z. Gantner, and L. Schmidt-Thieme. Bpr: Bayesian personalized ranking from implicit feedback. In Proceedings of the Twenty-Fifth Conference on Uncertainty in Artificial Intelligence, pages 452--461. AUAI Press, 2009.
[28]
S. Rendle, C. Freudenthaler, and L. Schmidt-Thieme. Factorizing personalized markov chains for next-basket recommendation. In Proceedings of the 19th international conference on World wide web, pages 811--820. ACM, 2010.
[29]
F. Ricci, L. Rokach, and B. Shapira. Introduction to Recommender Systems Handbook. Springer US, 2011.
[30]
M. C. Rios, C. R. McConnell, and S. L. Brue. Economics: Principles, problems, and policies. McGraw-Hill, 2013.
[31]
G. J. Russell and R. N. Bolton. Implications of market structure for elasticity structure. Journal of Marketing Research, pages 229--241, 1988.
[32]
G. J. Russell and A. Petersen. Analysis of cross category dependence in market basket selection. Journal of Retailing, 76(3):367--392, 2000.
[33]
R. Salakhutdinov and A. Mnih. Bayesian probabilistic matrix factorization using markov chain monte carlo. ICML, pages 880--887, 2008.
[34]
B. Sarwar, G. Karypis, et al. Item-based collaborative filtering recommendation algorithms. WWW, 2001.
[35]
J. B. Schafer, J. Konstan, and J. Riedl. Recommender systems in e-commerce. In EC, pages 158--166, 1999.
[36]
Y. Shi, X. Zhao, J. Wang, M. Larson, and A. Hanjalic. Adaptive diversification of recommendation results via latent factor portfolio. In SIGIR, SIGIR '12, pages 175--184, New York, NY, USA, 2012. ACM.
[37]
A. D. Shocker, B. L. Bayus, and N. Kim. Product complements and substitutes in the real world: The relevance of "other products". Journal of Marketing, 68(1):28--40, 2004.
[38]
G. Takacs, I. Pilaszy, B. Nemeth, and D. Tikk. Investigation of Various Matrix Factorization Methods for Large Recommender Systems. Proc. ICDM, 2008.
[39]
H. R. Varian. Intermediate Microeconomics: A Modern Approach. WW Norton & Company, New York, eighth edition, 2010.
[40]
J. Wang and Y. Zhang. Utilizing marginal net utility for recommendation in e-commerce. In SIGIR, pages 1003--1012. ACM, 2011.
[41]
P. Wang, J. Guo, and Y. Lan. Modeling retail transaction data for personalized shopping recommendation. In CIKM, pages 1979--1982, 2014.
[42]
P. Wang, J. Guo, Y. Lan, J. Xu, S. Wan, and X. Cheng. Learning hierarchical representation model for nextbasket recommendation. In SIGIR, 2015.
[43]
Y. Zhang, G. Lai, M. Zhang, Y. Zhang, Y. Liu, and S. Ma. Explicit Factor Models for Explainable Recommendation based on Phrase-level Sentiment Analysis. SIGIR, 2014.
[44]
Y. Zhang, Q. Zhao, Y. Zhang, D. Friedman, M. Zhang, Y. Liu, and S. Ma. Economic recommendation with surplus maximization. WWW, pages 73--83, 2015.
[45]
Q. Zhao, Y. Zhang, D. Friedman, and F. Tan. E-commerce Recommendation with Personalized Promotion. RecSys, pages 219--226, 2015.

Cited By

View all

Recommendations

Comments

Information & Contributors

Information

Published In

cover image ACM Conferences
WSDM '17: Proceedings of the Tenth ACM International Conference on Web Search and Data Mining
February 2017
868 pages
ISBN:9781450346757
DOI:10.1145/3018661
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: 02 February 2017

Permissions

Request permissions for this article.

Check for updates

Author Tags

  1. collaborative filtering
  2. computational economics
  3. recommender systems
  4. utility maximization

Qualifiers

  • Research-article

Funding Sources

Conference

WSDM 2017

Acceptance Rates

WSDM '17 Paper Acceptance Rate 80 of 505 submissions, 16%;
Overall Acceptance Rate 498 of 2,863 submissions, 17%

Upcoming Conference

Contributors

Other Metrics

Bibliometrics & Citations

Bibliometrics

Article Metrics

  • Downloads (Last 12 months)174
  • Downloads (Last 6 weeks)11
Reflects downloads up to 25 Jan 2025

Other Metrics

Citations

Cited By

View all

View Options

View options

PDF

View or Download as a PDF file.

PDF

eReader

View online with eReader.

eReader

Login options

Figures

Tables

Media

Share

Share

Share this Publication link

Share on social media