首页 > 最新文献

Proceedings of the 16th ACM Conference on Recommender Systems最新文献

英文 中文
Reusable Self-Attention Recommender Systems in Fashion Industry Applications 时尚行业应用中可重用的自我关注推荐系统
Pub Date : 2022-09-18 DOI: 10.1145/3523227.3547377
Marjan Celikik, Ana Peleteiro-Ramallo, Jacek Wasilewski
A large number of empirical studies on applying self-attention models in the domain of recommender systems are based on offline evaluation and metrics computed on standardized datasets. Moreover, many of them do not consider side information such as item and customer metadata although deep-learning recommenders live up to their full potential only when numerous features of heterogeneous type are included. Also, normally the model is used only for a single use case. Due to these shortcomings, even if relevant, previous works are not always representative of their actual effectiveness in real-world industry applications. In this talk, we contribute to bridging this gap by presenting live experimental results demonstrating improvements in user retention of up to 30%. Moreover, we share our learnings and challenges from building a re-usable and configurable recommender system for various applications from the fashion industry. In particular, we focus on fashion inspiration use-cases, such as outfit ranking, outfit recommendation and real-time personalized outfit generation.
在推荐系统领域应用自关注模型的大量实证研究都是基于在标准化数据集上计算的离线评价和度量。此外,他们中的许多人没有考虑诸如商品和客户元数据之类的附加信息,尽管深度学习推荐只有在包含大量异构类型的特征时才能充分发挥其潜力。此外,通常该模型仅用于单个用例。由于这些缺点,即使相关,以前的工作并不总是代表他们在实际工业应用中的实际效果。在这次演讲中,我们将通过展示用户留存率提高30%的现场实验结果来弥合这一差距。此外,我们还分享了为时尚行业的各种应用程序构建可重用和可配置的推荐系统的经验和挑战。我们特别关注时尚灵感用例,如服装排名、服装推荐和实时个性化服装生成。
{"title":"Reusable Self-Attention Recommender Systems in Fashion Industry Applications","authors":"Marjan Celikik, Ana Peleteiro-Ramallo, Jacek Wasilewski","doi":"10.1145/3523227.3547377","DOIUrl":"https://doi.org/10.1145/3523227.3547377","url":null,"abstract":"A large number of empirical studies on applying self-attention models in the domain of recommender systems are based on offline evaluation and metrics computed on standardized datasets. Moreover, many of them do not consider side information such as item and customer metadata although deep-learning recommenders live up to their full potential only when numerous features of heterogeneous type are included. Also, normally the model is used only for a single use case. Due to these shortcomings, even if relevant, previous works are not always representative of their actual effectiveness in real-world industry applications. In this talk, we contribute to bridging this gap by presenting live experimental results demonstrating improvements in user retention of up to 30%. Moreover, we share our learnings and challenges from building a re-usable and configurable recommender system for various applications from the fashion industry. In particular, we focus on fashion inspiration use-cases, such as outfit ranking, outfit recommendation and real-time personalized outfit generation.","PeriodicalId":443279,"journal":{"name":"Proceedings of the 16th ACM Conference on Recommender Systems","volume":null,"pages":null},"PeriodicalIF":0.0,"publicationDate":"2022-09-18","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"116259294","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 2
Recommendations: They’re in fashion 建议:它们很流行
Pub Date : 2022-09-18 DOI: 10.1145/3523227.3547389
C. Carvalheira, Tiago Lacerda, Diogo Gonçalves
Farfetch, the leading online platform for luxury fashion, has spent several years developing a recommender system. In fact, recommendations have been quite successful in improving both the user experience and the company’s own business metrics [3–9]. In this talk we will shed some light on how we built our recommender system at Farfetch, the main obstacles we faced, and some plans for the future. Recommendations started their journey at Farfetch somewhere around 2015. At the time, we had a single model that trained once per day that updated the users’ recommendations with the same frequency. Currently, we have around 20 models in production and the majority of them are designed to handle streaming data from the users and adapt in realtime to user actions. How can we balance training and improving existing models, creating new models, serving them in real time and still keep our code in check, our tests up to date and our pipelines moving? We will discuss the three main components that we created in order to tackle our real world issue of providing ever-improving recommendations to our customers: The Gym, The Recommenders and The API.
领先的奢侈品时尚在线平台Farfetch花了数年时间开发了一个推荐系统。事实上,推荐在改善用户体验和公司自身业务指标方面非常成功[3-9]。在这次演讲中,我们将阐述我们如何在Farfetch建立我们的推荐系统,我们面临的主要障碍,以及未来的一些计划。2015年前后,Farfetch开始推出推荐服务。当时,我们只有一个模型,每天训练一次,以相同的频率更新用户的推荐。目前,我们在生产中有大约20个模型,其中大多数被设计用来处理来自用户的流数据,并实时适应用户的操作。我们如何在训练和改进现有模型、创建新模型、实时服务它们之间取得平衡,同时还能保持代码的检查、测试的更新和管道的运行?我们将讨论我们创建的三个主要组件,以解决我们向客户提供不断改进的推荐的现实问题:健身房,推荐者和API。
{"title":"Recommendations: They’re in fashion","authors":"C. Carvalheira, Tiago Lacerda, Diogo Gonçalves","doi":"10.1145/3523227.3547389","DOIUrl":"https://doi.org/10.1145/3523227.3547389","url":null,"abstract":"Farfetch, the leading online platform for luxury fashion, has spent several years developing a recommender system. In fact, recommendations have been quite successful in improving both the user experience and the company’s own business metrics [3–9]. In this talk we will shed some light on how we built our recommender system at Farfetch, the main obstacles we faced, and some plans for the future. Recommendations started their journey at Farfetch somewhere around 2015. At the time, we had a single model that trained once per day that updated the users’ recommendations with the same frequency. Currently, we have around 20 models in production and the majority of them are designed to handle streaming data from the users and adapt in realtime to user actions. How can we balance training and improving existing models, creating new models, serving them in real time and still keep our code in check, our tests up to date and our pipelines moving? We will discuss the three main components that we created in order to tackle our real world issue of providing ever-improving recommendations to our customers: The Gym, The Recommenders and The API.","PeriodicalId":443279,"journal":{"name":"Proceedings of the 16th ACM Conference on Recommender Systems","volume":null,"pages":null},"PeriodicalIF":0.0,"publicationDate":"2022-09-18","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"129486794","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 0
Learning to Ride a Buy-Cycle: A Hyper-Convolutional Model for Next Basket Repurchase Recommendation 学习驾驭买入周期:下一篮子回购推荐的超卷积模型
Pub Date : 2022-09-18 DOI: 10.1145/3523227.3546763
Ori Katz, Oren Barkan, Noam Koenigstein, Nir Zabari
The problem of Next Basket Recommendation (NBR) addresses the challenge of recommending items for the next basket of a user, based on her sequence of prior baskets. In this paper, we focus on a variation of this problem in which we aim to predict repurchases, i.e. we wish to recommend a user only items she had purchased before. We coin this problem Next Basket Repurchase Recommendation (NBRR). Over the years, a variety of models have been proposed to address the problem of NBR, however, the problem of NBRR has been overlooked. Although being highly related problems, which are often solved by the same methods, the problem of repurchase recommendation calls for a different approach. In this paper, we share insights from our experience of facing the challenge of NBRR. In light of these insights, we propose a novel hyper-convolutional model to leverage the behavioral patterns of repeated purchases. We demonstrate the effectiveness of the proposed model on three publicly available datasets, where it is shown to outperform other existing methods across multiple metrics.
下一篮子推荐(NBR)的问题解决了根据用户先前篮子的顺序为其下一篮子推荐商品的挑战。在本文中,我们关注的是这个问题的一个变体,我们的目标是预测重复购买,即我们希望只推荐用户之前购买过的商品。我们提出了下一篮子回购建议(NBRR)的问题。多年来,人们提出了各种模型来解决NBRR问题,但NBRR问题一直被忽视。虽然回购推荐问题是高度相关的问题,通常采用相同的方法来解决,但回购推荐问题需要不同的方法。在本文中,我们分享了我们面对NBRR挑战的经验。根据这些见解,我们提出了一个新的超卷积模型来利用重复购买的行为模式。我们在三个公开可用的数据集上证明了所提出模型的有效性,其中它在多个指标上优于其他现有方法。
{"title":"Learning to Ride a Buy-Cycle: A Hyper-Convolutional Model for Next Basket Repurchase Recommendation","authors":"Ori Katz, Oren Barkan, Noam Koenigstein, Nir Zabari","doi":"10.1145/3523227.3546763","DOIUrl":"https://doi.org/10.1145/3523227.3546763","url":null,"abstract":"The problem of Next Basket Recommendation (NBR) addresses the challenge of recommending items for the next basket of a user, based on her sequence of prior baskets. In this paper, we focus on a variation of this problem in which we aim to predict repurchases, i.e. we wish to recommend a user only items she had purchased before. We coin this problem Next Basket Repurchase Recommendation (NBRR). Over the years, a variety of models have been proposed to address the problem of NBR, however, the problem of NBRR has been overlooked. Although being highly related problems, which are often solved by the same methods, the problem of repurchase recommendation calls for a different approach. In this paper, we share insights from our experience of facing the challenge of NBRR. In light of these insights, we propose a novel hyper-convolutional model to leverage the behavioral patterns of repeated purchases. We demonstrate the effectiveness of the proposed model on three publicly available datasets, where it is shown to outperform other existing methods across multiple metrics.","PeriodicalId":443279,"journal":{"name":"Proceedings of the 16th ACM Conference on Recommender Systems","volume":null,"pages":null},"PeriodicalIF":0.0,"publicationDate":"2022-09-18","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"124138771","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 10
Long-term fairness for Group Recommender Systems with Large Groups 大群组群组推荐系统的长期公平性
Pub Date : 2022-09-18 DOI: 10.1145/3523227.3547424
Patrik Dokoupil
Group recommender systems (GRS) focus on recommending items to groups of users. GRS need to tackle the heterogeneity of group members’ preferences and produce recommendations of high overall utility while also considering some sense of fairness among group members. This work plans to aim for novel applications of GRS involving construction of large-scale groups of users and focusing on the long-term fairness of these groups which is in contrast with current research that concentrates on small groups of ephemeral nature. We believe that these directions could bring results of significant societal impact and scope of the effect expanding beyond currently considered GRS domains, e.g., helping to mitigate the filter bubble problem
群体推荐系统(GRS)侧重于向用户群体推荐商品。GRS需要解决群体成员偏好的异质性,在考虑群体成员之间的公平感的同时,提出高整体效用的建议。这项工作计划着眼于GRS的新应用,涉及大规模用户群体的构建,并专注于这些群体的长期公平性,这与目前专注于短暂性质的小群体的研究形成鲜明对比。我们认为,这些方向可以带来重大的社会影响和影响范围,超出目前认为的GRS领域,例如,有助于缓解过滤气泡问题
{"title":"Long-term fairness for Group Recommender Systems with Large Groups","authors":"Patrik Dokoupil","doi":"10.1145/3523227.3547424","DOIUrl":"https://doi.org/10.1145/3523227.3547424","url":null,"abstract":"Group recommender systems (GRS) focus on recommending items to groups of users. GRS need to tackle the heterogeneity of group members’ preferences and produce recommendations of high overall utility while also considering some sense of fairness among group members. This work plans to aim for novel applications of GRS involving construction of large-scale groups of users and focusing on the long-term fairness of these groups which is in contrast with current research that concentrates on small groups of ephemeral nature. We believe that these directions could bring results of significant societal impact and scope of the effect expanding beyond currently considered GRS domains, e.g., helping to mitigate the filter bubble problem","PeriodicalId":443279,"journal":{"name":"Proceedings of the 16th ACM Conference on Recommender Systems","volume":null,"pages":null},"PeriodicalIF":0.0,"publicationDate":"2022-09-18","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"127709126","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 2
Dynamic Surrogate Switching: Sample-Efficient Search for Factorization Machine Configurations in Online Recommendations 动态代理交换:在线推荐中分解机配置的样本高效搜索
Pub Date : 2022-09-18 DOI: 10.1145/3523227.3547384
Blaž Škrlj, A. Schwartz, Jure Ferlez, Davorin Kopic, Naama Ziporin
Hyperparameter optimization is the process of identifying the appropriate hyperparameter configuration of a given machine learning model with regard to a given learning task. For smaller data sets, an exhaustive search is possible; However, when the data size and model complexity increase, the number of configuration evaluations becomes the main computational bottleneck. A promising paradigm for tackling this type of problem is surrogate-based optimization. The main idea underlying this paradigm considers an incrementally updated model of the relation between the hyperparameter space and the output (target) space; the data for this model are obtained by evaluating the main learning engine, which is, for example, a factorization machine-based model. By learning to approximate the hyperparameter-target relation, the surrogate (machine learning) model can be used to score large amounts of hyperparameter configurations, exploring parts of the configuration space beyond the reach of direct machine learning engine evaluation. Commonly, a surrogate is selected prior to optimization initialization and remains the same during the search. We investigated whether dynamic switching of surrogates during the optimization itself is a sensible idea of practical relevance for selecting the most appropriate factorization machine-based models for large-scale online recommendation. We conducted benchmarks on data sets containing hundreds of millions of instances against established baselines such as Random Forest- and Gaussian process-based surrogates. The results indicate that surrogate switching can offer good performance while considering fewer learning engine evaluations.
超参数优化是针对给定学习任务识别给定机器学习模型的适当超参数配置的过程。对于较小的数据集,穷举搜索是可能的;然而,当数据量和模型复杂度增加时,配置评估的数量成为主要的计算瓶颈。解决这类问题的一个很有前途的范例是基于代理的优化。该范式的主要思想是考虑超参数空间和输出(目标)空间之间关系的增量更新模型;该模型的数据是通过评估主要的学习引擎获得的,例如,一个基于分解机的模型。通过学习逼近超参数-目标关系,代理(机器学习)模型可用于对大量超参数配置进行评分,探索机器学习引擎无法直接评估的部分配置空间。通常,在优化初始化之前选择代理,并在搜索期间保持不变。我们研究了在优化过程中动态切换代理本身对于选择最合适的基于分解机的模型进行大规模在线推荐是否具有实际意义。我们对包含数亿个实例的数据集进行了基准测试,这些数据集的基准是基于随机森林和高斯过程的代理。结果表明,在考虑较少的学习引擎评估的情况下,代理切换可以提供良好的性能。
{"title":"Dynamic Surrogate Switching: Sample-Efficient Search for Factorization Machine Configurations in Online Recommendations","authors":"Blaž Škrlj, A. Schwartz, Jure Ferlez, Davorin Kopic, Naama Ziporin","doi":"10.1145/3523227.3547384","DOIUrl":"https://doi.org/10.1145/3523227.3547384","url":null,"abstract":"Hyperparameter optimization is the process of identifying the appropriate hyperparameter configuration of a given machine learning model with regard to a given learning task. For smaller data sets, an exhaustive search is possible; However, when the data size and model complexity increase, the number of configuration evaluations becomes the main computational bottleneck. A promising paradigm for tackling this type of problem is surrogate-based optimization. The main idea underlying this paradigm considers an incrementally updated model of the relation between the hyperparameter space and the output (target) space; the data for this model are obtained by evaluating the main learning engine, which is, for example, a factorization machine-based model. By learning to approximate the hyperparameter-target relation, the surrogate (machine learning) model can be used to score large amounts of hyperparameter configurations, exploring parts of the configuration space beyond the reach of direct machine learning engine evaluation. Commonly, a surrogate is selected prior to optimization initialization and remains the same during the search. We investigated whether dynamic switching of surrogates during the optimization itself is a sensible idea of practical relevance for selecting the most appropriate factorization machine-based models for large-scale online recommendation. We conducted benchmarks on data sets containing hundreds of millions of instances against established baselines such as Random Forest- and Gaussian process-based surrogates. The results indicate that surrogate switching can offer good performance while considering fewer learning engine evaluations.","PeriodicalId":443279,"journal":{"name":"Proceedings of the 16th ACM Conference on Recommender Systems","volume":null,"pages":null},"PeriodicalIF":0.0,"publicationDate":"2022-09-18","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"128751699","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 0
DAGFiNN: A Conversational Conference Assistant 会话会议助理
Pub Date : 2022-09-18 DOI: 10.1145/3523227.3551467
Ivica Kostric, K. Balog, Tølløv Alexander Aresvik, Nolwenn Bernard, Eyvinn Thu Dørheim, Pholit Hantula, Sander Havn-Sørensen, Rune Henriksen, Hengameh Hosseini, Ekaterina Khlybova, Weronika Lajewska, Sindre Ekrheim Mosand, Narmin Orujova
DAGFiNN is a conversational conference assistant that can be made available for a given conference both as a chatbot on the website and as a Furhat robot physically exhibited at the conference venue. Conference participants can interact with the assistant to get advice on various questions, ranging from where to eat in the city or how to get to the airport to which sessions we recommend them to attend based on the information we have about them. The overall objective is to provide a personalized and engaging experience and allow users to ask a broad range of questions that naturally arise before and during the conference.
DAGFiNN是一个会话会议助手,可以作为网站上的聊天机器人和在会议现场实际展示的Furhat机器人在给定的会议中使用。会议参与者可以与助理互动,就各种问题获得建议,从在城市的哪里吃饭、如何去机场,到我们根据他们的信息推荐他们参加哪些会议。总体目标是提供个性化和引人入胜的体验,并允许用户在会议之前和会议期间提出广泛的问题。
{"title":"DAGFiNN: A Conversational Conference Assistant","authors":"Ivica Kostric, K. Balog, Tølløv Alexander Aresvik, Nolwenn Bernard, Eyvinn Thu Dørheim, Pholit Hantula, Sander Havn-Sørensen, Rune Henriksen, Hengameh Hosseini, Ekaterina Khlybova, Weronika Lajewska, Sindre Ekrheim Mosand, Narmin Orujova","doi":"10.1145/3523227.3551467","DOIUrl":"https://doi.org/10.1145/3523227.3551467","url":null,"abstract":"DAGFiNN is a conversational conference assistant that can be made available for a given conference both as a chatbot on the website and as a Furhat robot physically exhibited at the conference venue. Conference participants can interact with the assistant to get advice on various questions, ranging from where to eat in the city or how to get to the airport to which sessions we recommend them to attend based on the information we have about them. The overall objective is to provide a personalized and engaging experience and allow users to ask a broad range of questions that naturally arise before and during the conference.","PeriodicalId":443279,"journal":{"name":"Proceedings of the 16th ACM Conference on Recommender Systems","volume":null,"pages":null},"PeriodicalIF":0.0,"publicationDate":"2022-09-18","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"126991115","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 0
Two-Layer Bandit Optimization for Recommendations 推荐的双层强盗优化
Pub Date : 2022-09-18 DOI: 10.1145/3523227.3547396
Siyong Ma, Puja Das, S. M. Nikolakaki, Qifeng Chen, Humeyra Topcu Altintas
Online commercial app marketplaces serve millions of apps to billions of users in an efficient manner. Bandit optimization algorithms are used to ensure that the recommendations are relevant, and converge to the best performing content over time. However, directly applying bandits to real-world systems, where the catalog of items is dynamic and continuously refreshed, is not straightforward. One of the challenges we face is the existence of several competing content surfacing components, a phenomenon not unusual in large-scale recommender systems. This often leads to challenging scenarios, where improving the recommendations in one component can lead to performance degradation of another, i.e., “cannibalization”. To address this problem we introduce an efficient two-layer bandit approach which is contextualized to user cohorts of similar taste. We mitigate cannibalization at runtime within a single multi-intent content surfacing platform by formalizing relevant offline evaluation metrics, and by involving the cross-component interactions in the bandit rewards. The user engagement in our proposed system has more than doubled as measured by online A/B testings.
在线商业应用程序市场以高效的方式为数十亿用户提供数百万个应用程序。使用Bandit优化算法来确保推荐是相关的,并随着时间的推移收敛到表现最好的内容。然而,直接将强盗应用到现实世界的系统中,其中的项目目录是动态的,并且不断刷新,这并不简单。我们面临的挑战之一是存在几个相互竞争的内容表面组件,这种现象在大规模推荐系统中并不罕见。这通常会导致具有挑战性的场景,其中改进一个组件中的建议可能会导致另一个组件的性能下降,即“同类相食”。为了解决这个问题,我们引入了一种有效的双层强盗方法,该方法被语境化为具有相似品味的用户群。我们通过形式化相关的离线评估指标,以及在强盗奖励中涉及跨组件交互,减轻了单个多意图内容呈现平台在运行时的同类相食。通过在线A/B测试,我们提议的系统的用户参与度增加了一倍多。
{"title":"Two-Layer Bandit Optimization for Recommendations","authors":"Siyong Ma, Puja Das, S. M. Nikolakaki, Qifeng Chen, Humeyra Topcu Altintas","doi":"10.1145/3523227.3547396","DOIUrl":"https://doi.org/10.1145/3523227.3547396","url":null,"abstract":"Online commercial app marketplaces serve millions of apps to billions of users in an efficient manner. Bandit optimization algorithms are used to ensure that the recommendations are relevant, and converge to the best performing content over time. However, directly applying bandits to real-world systems, where the catalog of items is dynamic and continuously refreshed, is not straightforward. One of the challenges we face is the existence of several competing content surfacing components, a phenomenon not unusual in large-scale recommender systems. This often leads to challenging scenarios, where improving the recommendations in one component can lead to performance degradation of another, i.e., “cannibalization”. To address this problem we introduce an efficient two-layer bandit approach which is contextualized to user cohorts of similar taste. We mitigate cannibalization at runtime within a single multi-intent content surfacing platform by formalizing relevant offline evaluation metrics, and by involving the cross-component interactions in the bandit rewards. The user engagement in our proposed system has more than doubled as measured by online A/B testings.","PeriodicalId":443279,"journal":{"name":"Proceedings of the 16th ACM Conference on Recommender Systems","volume":null,"pages":null},"PeriodicalIF":0.0,"publicationDate":"2022-09-18","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"132742521","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 0
Timely Personalization at Peloton: A System and Algorithm for Boosting Time-Relevant Content Peloton的及时个性化:一种促进时间相关内容的系统和算法
Pub Date : 2022-09-18 DOI: 10.1145/3523227.3547391
Shayak Banerjee, Vijay Pappu, N. Talukder, Shoya Yoshida, Arnab Bhadury, Allison Schloss, Jasmine Paulino
At Peloton, we are challenged to not just surface relevant recommendations of fitness classes to our members, but also timely ones. As our fitness content library expands, we continually produce classes on certain themes which are most timely during a narrow time window. To address this challenge, we provide some control over our recommendations to external stakeholders, such as production and marketing teams. They enter timed boosts of certain classes during the windows they are relevant in. We have built out algorithms which take these desired classes and elevate the number of impressions for them, while preserving members’ engagement with our recommendations. In this paper, we discuss the system, the algorithms and some results from a few A/B tests showing how boosting works in practice.
在Peloton,我们面临的挑战不仅是向会员提供相关的健身课程建议,还要及时提供建议。随着我们健身内容库的扩展,我们不断推出在狭窄的时间窗口内最及时的特定主题课程。为了应对这一挑战,我们对外部利益相关者(如生产和营销团队)的建议提供了一些控制。他们会在与自己相关的时间段内进入特定课程的定时提升。我们已经建立了算法来获取这些理想的类别,并提高他们的印象数量,同时保持会员对我们推荐的参与。在本文中,我们讨论了系统,算法和一些a /B测试的结果,展示了在实践中如何增强。
{"title":"Timely Personalization at Peloton: A System and Algorithm for Boosting Time-Relevant Content","authors":"Shayak Banerjee, Vijay Pappu, N. Talukder, Shoya Yoshida, Arnab Bhadury, Allison Schloss, Jasmine Paulino","doi":"10.1145/3523227.3547391","DOIUrl":"https://doi.org/10.1145/3523227.3547391","url":null,"abstract":"At Peloton, we are challenged to not just surface relevant recommendations of fitness classes to our members, but also timely ones. As our fitness content library expands, we continually produce classes on certain themes which are most timely during a narrow time window. To address this challenge, we provide some control over our recommendations to external stakeholders, such as production and marketing teams. They enter timed boosts of certain classes during the windows they are relevant in. We have built out algorithms which take these desired classes and elevate the number of impressions for them, while preserving members’ engagement with our recommendations. In this paper, we discuss the system, the algorithms and some results from a few A/B tests showing how boosting works in practice.","PeriodicalId":443279,"journal":{"name":"Proceedings of the 16th ACM Conference on Recommender Systems","volume":null,"pages":null},"PeriodicalIF":0.0,"publicationDate":"2022-09-18","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"124515409","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 0
Towards Recommender Systems with Community Detection and Quantum Computing 基于社区检测和量子计算的推荐系统
Pub Date : 2022-09-18 DOI: 10.1145/3523227.3551478
Riccardo Nembrini, Costantino Carugno, Maurizio Ferrari Dacrema, P. Cremonesi
After decades of being mainly confined to theoretical research, Quantum Computing is now becoming a useful tool for solving realistic problems. This work aims to experimentally explore the feasibility of using currently available quantum computers, based on the Quantum Annealing paradigm, to build a recommender system exploiting community detection. Community detection, by partitioning users and items into densely connected clusters, can boost the accuracy of non-personalized recommendation by assuming that users within each community share similar tastes. However, community detection is a computationally expensive process. The recent availability of Quantum Annealers as cloud-based devices, constitutes a new and promising direction to explore community detection, although effectively leveraging this new technology is a long-term path that still requires advancements in both hardware and algorithms. This work aims to begin this path by assessing the quality of community detection formulated as a Quadratic Unconstrained Binary Optimization problem on a real recommendation scenario. Results on several datasets show that the quantum solver is able to detect communities of comparable quality with respect to classical solvers, but with better speedup, and the non-personalized recommendation models built on top of these communities exhibit improved recommendation quality. The takeaway is that quantum computing, although in its early stages of maturity and applicability, shows promise in its ability to support new recommendation models and to bring improved scalability as technology evolves.
经过几十年主要局限于理论研究,量子计算现在正在成为解决现实问题的有用工具。本工作旨在实验探索利用现有量子计算机,基于量子退火范式,构建一个利用社区检测的推荐系统的可行性。社区检测通过将用户和项目划分为紧密连接的集群,可以通过假设每个社区内的用户具有相似的品味来提高非个性化推荐的准确性。然而,社区检测是一个计算成本很高的过程。最近量子退火器作为基于云的设备的可用性,构成了探索社区检测的一个新的和有前途的方向,尽管有效利用这项新技术是一个长期的道路,仍然需要硬件和算法的进步。这项工作的目的是通过评估社区检测的质量,将其表述为真实推荐场景中的二次无约束二进制优化问题,从而开始这条道路。在多个数据集上的结果表明,量子求解器能够检测到与经典求解器质量相当的社区,但具有更好的加速,并且基于这些社区构建的非个性化推荐模型显示出更高的推荐质量。结论是,尽管量子计算还处于成熟和适用性的早期阶段,但它在支持新的推荐模型以及随着技术的发展带来更好的可扩展性方面显示出了前景。
{"title":"Towards Recommender Systems with Community Detection and Quantum Computing","authors":"Riccardo Nembrini, Costantino Carugno, Maurizio Ferrari Dacrema, P. Cremonesi","doi":"10.1145/3523227.3551478","DOIUrl":"https://doi.org/10.1145/3523227.3551478","url":null,"abstract":"After decades of being mainly confined to theoretical research, Quantum Computing is now becoming a useful tool for solving realistic problems. This work aims to experimentally explore the feasibility of using currently available quantum computers, based on the Quantum Annealing paradigm, to build a recommender system exploiting community detection. Community detection, by partitioning users and items into densely connected clusters, can boost the accuracy of non-personalized recommendation by assuming that users within each community share similar tastes. However, community detection is a computationally expensive process. The recent availability of Quantum Annealers as cloud-based devices, constitutes a new and promising direction to explore community detection, although effectively leveraging this new technology is a long-term path that still requires advancements in both hardware and algorithms. This work aims to begin this path by assessing the quality of community detection formulated as a Quadratic Unconstrained Binary Optimization problem on a real recommendation scenario. Results on several datasets show that the quantum solver is able to detect communities of comparable quality with respect to classical solvers, but with better speedup, and the non-personalized recommendation models built on top of these communities exhibit improved recommendation quality. The takeaway is that quantum computing, although in its early stages of maturity and applicability, shows promise in its ability to support new recommendation models and to bring improved scalability as technology evolves.","PeriodicalId":443279,"journal":{"name":"Proceedings of the 16th ACM Conference on Recommender Systems","volume":null,"pages":null},"PeriodicalIF":0.0,"publicationDate":"2022-09-18","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"128780989","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 2
Pursuing Optimal Trade-Off Solutions in Multi-Objective Recommender Systems 多目标推荐系统中最优权衡方案的研究
Pub Date : 2022-09-18 DOI: 10.1145/3523227.3547425
Vincenzo Paparella
Traditional research in Recommender Systems (RSs) often solely focuses on accuracy and a limited number of beyond-accuracy dimensions. Nonetheless, real-world RSs need to consider several other aspects, such as customer satisfaction or stakeholders’ interests. Consequently, the evaluation criteria must comprehend other dimensions, like click rate, or revenue, to cite a few of them. However, what objective should the system optimize, and what objective should it sacrifice? An emerging approach to tackle the problem and aim to blend different (sometimes conflicting) objectives is Multi-Objective Recommender Systems (MORSs). This proposal sketches a strategy to exploit the Pareto optimality to introduce a new optimal solution selection approach and investigate how existing RSs perform with multi-objective tasks. The goals are twofold: (i) discovering how to rank the solutions lying on the Pareto frontier to find the best trade-off solution and (ii) comparing the Pareto frontiers of different recommendation approaches to assess whether one performs better for the considered objectives. These measures could lead to a new class of MORSs that train an RS on multiple objectives to reach the best trade-off solution directly.
推荐系统(RSs)的传统研究通常只关注准确性和有限数量的超越准确性的维度。尽管如此,实际的RSs需要考虑其他几个方面,例如客户满意度或涉众的利益。因此,评估标准必须包含其他维度,如点击率或收益等。但是,系统应该优化的目标是什么?它应该牺牲的目标是什么?多目标推荐系统(mors)是一种新兴的解决问题的方法,旨在混合不同的(有时是冲突的)目标。本文提出了一种利用帕累托最优性引入一种新的最优解选择方法的策略,并研究了现有RSs在多目标任务中的表现。目标有两个:(i)发现如何对帕累托边界上的解决方案进行排名,以找到最佳的权衡解决方案;(ii)比较不同推荐方法的帕累托边界,以评估是否有一种方法对所考虑的目标表现得更好。这些措施可能导致一种新的mss,它根据多个目标训练RS,以直接达到最佳权衡解决方案。
{"title":"Pursuing Optimal Trade-Off Solutions in Multi-Objective Recommender Systems","authors":"Vincenzo Paparella","doi":"10.1145/3523227.3547425","DOIUrl":"https://doi.org/10.1145/3523227.3547425","url":null,"abstract":"Traditional research in Recommender Systems (RSs) often solely focuses on accuracy and a limited number of beyond-accuracy dimensions. Nonetheless, real-world RSs need to consider several other aspects, such as customer satisfaction or stakeholders’ interests. Consequently, the evaluation criteria must comprehend other dimensions, like click rate, or revenue, to cite a few of them. However, what objective should the system optimize, and what objective should it sacrifice? An emerging approach to tackle the problem and aim to blend different (sometimes conflicting) objectives is Multi-Objective Recommender Systems (MORSs). This proposal sketches a strategy to exploit the Pareto optimality to introduce a new optimal solution selection approach and investigate how existing RSs perform with multi-objective tasks. The goals are twofold: (i) discovering how to rank the solutions lying on the Pareto frontier to find the best trade-off solution and (ii) comparing the Pareto frontiers of different recommendation approaches to assess whether one performs better for the considered objectives. These measures could lead to a new class of MORSs that train an RS on multiple objectives to reach the best trade-off solution directly.","PeriodicalId":443279,"journal":{"name":"Proceedings of the 16th ACM Conference on Recommender Systems","volume":null,"pages":null},"PeriodicalIF":0.0,"publicationDate":"2022-09-18","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"115913389","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 1
期刊
Proceedings of the 16th ACM Conference on Recommender Systems
全部 Acc. Chem. Res. ACS Applied Bio Materials ACS Appl. Electron. Mater. ACS Appl. Energy Mater. ACS Appl. Mater. Interfaces ACS Appl. Nano Mater. ACS Appl. Polym. Mater. ACS BIOMATER-SCI ENG ACS Catal. ACS Cent. Sci. ACS Chem. Biol. ACS Chemical Health & Safety ACS Chem. Neurosci. ACS Comb. Sci. ACS Earth Space Chem. ACS Energy Lett. ACS Infect. Dis. ACS Macro Lett. ACS Mater. Lett. ACS Med. Chem. Lett. ACS Nano ACS Omega ACS Photonics ACS Sens. ACS Sustainable Chem. Eng. ACS Synth. Biol. Anal. Chem. BIOCHEMISTRY-US Bioconjugate Chem. BIOMACROMOLECULES Chem. Res. Toxicol. Chem. Rev. Chem. Mater. CRYST GROWTH DES ENERG FUEL Environ. Sci. Technol. Environ. Sci. Technol. Lett. Eur. J. Inorg. Chem. IND ENG CHEM RES Inorg. Chem. J. Agric. Food. Chem. J. Chem. Eng. Data J. Chem. Educ. J. Chem. Inf. Model. J. Chem. Theory Comput. J. Med. Chem. J. Nat. Prod. J PROTEOME RES J. Am. Chem. Soc. LANGMUIR MACROMOLECULES Mol. Pharmaceutics Nano Lett. Org. Lett. ORG PROCESS RES DEV ORGANOMETALLICS J. Org. Chem. J. Phys. Chem. J. Phys. Chem. A J. Phys. Chem. B J. Phys. Chem. C J. Phys. Chem. Lett. Analyst Anal. Methods Biomater. Sci. Catal. Sci. Technol. Chem. Commun. Chem. Soc. Rev. CHEM EDUC RES PRACT CRYSTENGCOMM Dalton Trans. Energy Environ. Sci. ENVIRON SCI-NANO ENVIRON SCI-PROC IMP ENVIRON SCI-WAT RES Faraday Discuss. Food Funct. Green Chem. Inorg. Chem. Front. Integr. Biol. J. Anal. At. Spectrom. J. Mater. Chem. A J. Mater. Chem. B J. Mater. Chem. C Lab Chip Mater. Chem. Front. Mater. Horiz. MEDCHEMCOMM Metallomics Mol. Biosyst. Mol. Syst. Des. Eng. Nanoscale Nanoscale Horiz. Nat. Prod. Rep. New J. Chem. Org. Biomol. Chem. Org. Chem. Front. PHOTOCH PHOTOBIO SCI PCCP Polym. Chem.
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
0
微信
客服QQ
Book学术公众号 扫码关注我们
反馈
×
意见反馈
请填写您的意见或建议
请填写您的手机或邮箱
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
现在去查看 取消
×
提示
确定
Book学术官方微信
Book学术文献互助
Book学术文献互助群
群 号:481959085
Book学术
文献互助 智能选刊 最新文献 互助须知 联系我们:info@booksci.cn
Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。
Copyright © 2023 Book学术 All rights reserved.
ghs 京公网安备 11010802042870号 京ICP备2023020795号-1