Optimization-Based Approaches for Maximizing Aggregate Recommendation Diversity

被引:53
|
作者
Adomavicius, Gediminas [1 ]
Kwon, YoungOk [2 ]
机构
[1] Univ Minnesota, Carlson Sch Management, Dept Informat Decis Sci, Minneapolis, MN 55455 USA
[2] Sookmyung Womens Univ, Div Business Adm, Seoul 140742, South Korea
基金
美国国家科学基金会;
关键词
recommender systems; recommendation diversity; recommendation accuracy; collaborative filtering; optimization techniques; PRODUCT VARIETY; LONG TAIL; SYSTEMS;
D O I
10.1287/ijoc.2013.0570
中图分类号
TP39 [计算机的应用];
学科分类号
081203 ; 0835 ;
摘要
Recommender systems are being used to help users find relevant items from a large set of alternatives in many online applications. Most existing recommendation techniques have focused on improving recommendation accuracy; however, diversity of recommendations has also been increasingly recognized in research literature as an important aspect of recommendation quality. This paper proposes several optimization-based approaches for improving aggregate diversity of top-N recommendations, including a greedy maximization heuristic, a graph-theoretic approach based on maximum flow or maximum bipartite matching computations, and an integer programming approach. The proposed approaches are evaluated using real-world movie rating data sets and demonstrate substantial improvements in both diversity and accuracy as compared to the recommendation reranking approaches, which have been introduced in prior literature for the purposes of diversity improvement and were used for baseline comparisons in our study. The paper also discusses the computational complexity and the scalability of the proposed approaches, as well as the potential directions for future work.
引用
收藏
页码:351 / 369
页数:19
相关论文
共 50 条
  • [31] Application of optimization-based regression analysis for evaluation of frost durability of recycled aggregate concrete
    Esmaeili-Falak, Mahzad
    Sarkhani Benemaran, Reza
    STRUCTURAL CONCRETE, 2024, 25 (01) : 716 - 737
  • [32] Optimization-based animation
    Milenkovic, VJ
    Schmidl, H
    SIGGRAPH 2001 CONFERENCE PROCEEDINGS, 2001, : 37 - 46
  • [33] Optimization-based design
    Forman, Patrick
    Gaganelis, Georgios
    Mark, Peter
    BAUTECHNIK, 2020, 97 (10) : 697 - 707
  • [34] Optimization-Based Explanations
    Kuechle, Graciela
    Rios, Diego
    PHILOSOPHY OF THE SOCIAL SCIENCES, 2015, 45 (4-5) : 481 - 496
  • [35] Optimization-Based Approaches for Affine Abstraction and Model Discrimination of Uncertain Nonlinear Systems
    Jin, Zeyuan
    Shen, Qiang
    Yong, Sze Zheng
    2019 IEEE 58TH CONFERENCE ON DECISION AND CONTROL (CDC), 2019, : 7976 - 7981
  • [36] A Survey of Optimization-Based Task and Motion Planning: From Classical to Learning Approaches
    Zhao, Zhigen
    Cheng, Shuo
    Ding, Yan
    Zhou, Ziyi
    Zhang, Shiqi
    Xu, Danfei
    Zhao, Ye
    IEEE-ASME TRANSACTIONS ON MECHATRONICS, 2024,
  • [37] A survey on the cold start latency approaches in serverless computing: an optimization-based perspective
    Ghorbian, Mohsen
    Ghobaei-Arani, Mostafa
    COMPUTING, 2024, 106 (11) : 3755 - 3809
  • [38] Trajectory Optimization with Optimization-Based Dynamics
    Howell, Taylor A.
    Le Cleac'h, Simon
    Singh, Sumeet
    Florence, Pete
    Manchester, Zachary
    Sindhwani, Vikas
    IEEE ROBOTICS AND AUTOMATION LETTERS, 2022, 7 (03) : 6750 - 6757
  • [39] Integrating Individual and Aggregate Diversity in Top-N Recommendation
    Canakoglu, Ethem
    Muter, Ibrahim
    Aytekin, Tevfik
    INFORMS JOURNAL ON COMPUTING, 2021, 33 (01) : 300 - 318
  • [40] Reactive power management: Comparison of expert-based and optimization-based approaches for dispatcher training
    Kaushal, Abhimanyu
    Mirowski, Artur
    Skwarski, Mateusz
    Wasilewski, Jacek
    Ergun, Hakan
    Van Hertem, Dirk
    IET GENERATION TRANSMISSION & DISTRIBUTION, 2023, 17 (17) : 3909 - 3920