Recommending for a Multi-Sided Marketplace: A Multi-Objective Hierarchical Approach

被引:2
|
作者
Wang, Yuyan [1 ]
Tao, Long [2 ]
Zhang, Xian Xing [2 ]
机构
[1] Stanford Grad Sch Business, Stanford, CA 94305 USA
[2] Uber Technol Inc, San Francisco, CA 94158 USA
关键词
recommender systems; multi-sided marketplace; food-delivery platforms; SYSTEMS; SEARCH; MODEL; IMPACT; PREFERENCES; RANKING; CHOICE; AGENTS; MUSIC;
D O I
10.1287/mksc.2022.0238
中图分类号
F [经济];
学科分类号
02 ;
摘要
Recommender systems play a vital role in driving the long-term values for online platforms. However, developing recommender systems for multi-sided platforms faces two prominent challenges. First, recommending for multi-sided platforms typically involves a joint optimization of multiple, potentially conflicting objectives. Second, many platforms adopt hierarchical homepages, where items can either be individual products or groups of products. Off-the-shelf recommendation algorithms are not applicable in these settings. To address these challenges, we propose MOHR, a novel multi-objective hierarchical recommender. By combining machine learning, probabilistic hierarchical aggregation, and multi-objective optimization, MOHR efficiently solves the multi-objective ranking problem in a hierarchical setting through an innovative formulation of probabilistic consumer behavior modeling and constrained optimization. We implemented MOHR at Uber Eats, one of the world's largest food delivery platforms. Online experiments showed significant improvements in consumer conversion, retention, and gross bookings, resulting in a $1.5 million weekly increase in revenue. Moreover, MOHR offers managers a mathematically principled tool to make quantifiable and interpretable trade-offs across multiple objectives. As a result, it has been deployed globally as the recommender system for Uber Eats' app homepage.
引用
收藏
页数:30
相关论文
共 50 条
  • [21] A novel hierarchical task network planning approach for multi-objective optimization
    Li, Minglei
    Liu, Xingjun
    Jiang, Guoyin
    Liu, Wenping
    EXPERT SYSTEMS WITH APPLICATIONS, 2024, 251
  • [22] Feature selection for ensembles: A hierarchical multi-objective genetic algorithm approach
    Oliveira, LS
    Sabourin, R
    Bortolozzi, F
    Suen, CY
    SEVENTH INTERNATIONAL CONFERENCE ON DOCUMENT ANALYSIS AND RECOGNITION, VOLS I AND II, PROCEEDINGS, 2003, : 676 - 680
  • [23] Multi-sided braid type subfactors
    Erlijman, J
    CANADIAN JOURNAL OF MATHEMATICS-JOURNAL CANADIEN DE MATHEMATIQUES, 2001, 53 (03): : 546 - 564
  • [24] Constrained modeling of multi-sided patches
    Salvi, Peter
    Vaitkus, Marton
    Varady, Tamas
    COMPUTERS & GRAPHICS-UK, 2023, 114 : 86 - 95
  • [25] Multi-objective hierarchical clustering for tool assignment
    Daranyi, Andras
    Czvetko, Timea
    Kummer, Alex
    Ruppert, Tamas
    Abonyi, Janos
    CIRP JOURNAL OF MANUFACTURING SCIENCE AND TECHNOLOGY, 2023, 42 : 47 - 54
  • [26] Multi-objective firefly algorithm with hierarchical learning
    Lv, Li
    Zhou, Xiao-Dong
    Kang, Ping
    Fu, Xue-Feng
    Tian, Xiu-Mei
    Journal of Network Intelligence, 2021, 6 (03): : 411 - 427
  • [27] Multimodal multi-objective hierarchical distributed consensus method for multimodal multi-objective economic dispatch of hierarchical distributed power systems
    Yin, Linfei
    Cai, Zhenjian
    ENERGY, 2024, 295
  • [28] Recommending Relevant Classes for Bug Reports using Multi-objective Search
    Almhana, Rafi
    Mkaouer, Wiem
    Kessentini, Marouane
    Ouni, Ali
    2016 31ST IEEE/ACM INTERNATIONAL CONFERENCE ON AUTOMATED SOFTWARE ENGINEERING (ASE), 2016, : 286 - 295
  • [29] A Hybrid Multi-objective Extremal Optimisation Approach for Multi-objective Combinatorial Optimisation Problems
    Gomez-Meneses, Pedro
    Randall, Marcus
    Lewis, Andrew
    2010 IEEE CONGRESS ON EVOLUTIONARY COMPUTATION (CEC), 2010,
  • [30] A coevolutionary approach to course of action generation and visualization in multi-sided conflicts
    Suantak, L
    Hillis, D
    Schlabach, J
    Rozenblit, JW
    Barnes, M
    2003 IEEE INTERNATIONAL CONFERENCE ON SYSTEMS, MAN AND CYBERNETICS, VOLS 1-5, CONFERENCE PROCEEDINGS, 2003, : 1973 - 1978