paper-with-me

Papers

Efficiently Maintaining Next Basket Recommendations under Additions and Deletions of Baskets and Items

2022-01-27 · Benjamin Longxiang Wang, Sebastian Schelter

Recommender systems play an important role in helping people find information and make decisions in today's increasingly digitalized societies. However, the wide adoption of such machine learning applications also causes concerns in terms of data privacy. These concerns are addressed by the recent "General Data Protection Regulation" (GDPR) in Europe, which requires companies to delete personal user data upon request when users enforce their "right to be forgotten". Many researchers argue that this deletion obligation does not only apply to the data stored in primary data stores such as relational databases but also requires an update of machine learning models whose training set included the personal data to delete. We explore this direction in the context of a sequential recommendation task called Next Basket Recommendation (NBR), where the goal is to recommend a set of items based on a user's purchase history. We design efficient algorithms for incrementally and decrementally updating a state-of-the-art next basket recommendation model in response to additions and deletions of user baskets and items. Furthermore, we discuss an efficient, data-parallel implementation of our method in the Spark Structured Streaming system. We evaluate our implementation on a variety of real-world datasets, where we investigate the impact of our update techniques on several ranking metrics and measure the time to perform model updates. Our results show that our method provides constant update time efficiency with respect to an additional user basket in the incremental case, and linear efficiency in the decremental case where we delete existing baskets. With modest computational resources, we are able to update models with a latency of around 0.2~milliseconds regardless of the history size in the incremental case, and less than one millisecond in the decremental case.

📄 PDF Abstract BibTeX arXiv:2201.13313

Code (1)

0xeeff/amnesiac_recsys 공식 구현

Tasks

Next-basket recommendationRecommendation SystemsSequential Recommendation

Similar Papers 제목 키워드 기반

T-REX: Transformer-Based Category Sequence Generation for Grocery Basket Recommendation

2026-02-23 · Soroush Mokhtari, Muhammad Tayyab Asif, Sergiy Zubatiy arxiv

Online grocery shopping presents unique challenges for sequential recommendations due to repetitive purchase patterns and complex item relationships within the baskets. Unlike traditional e-commerce, grocery recommendati…

Time-Aware Item Weighting for the Next Basket Recommendations

2023-07-30 · Aleksey Romanov, Oleg Lashinin, Marina Ananyeva, Sergey Kolesnikov

In this paper we study the next basket recommendation problem. Recent methods use different approaches to achieve better performance. However, many of them do not use information about the time of prediction and time int…

Next-basket recommendation

Correlation-Sensitive Next-Basket Recommendation

2019-08-10 · The Twenty-Eighth International Joint Conference on Artificial Intelligence Conference 2019 8 · Duc-Trong Le, Hady W. Lauw, Yuan Fang

Items adopted by a user over time are indicative of the underlying preferences. We are concerned with learning such preferences from observed sequences of adoptions for recommendation. As multiple items are commonly adop…

Next-basket recommendation

An empirical study of next-basket recommendations

2023-12-05 · Zhufeng Shao, Shoujin Wang, Qian Zhang, Wenpeng Lu 외

Next Basket Recommender Systems (NBRs) function to recommend the subsequent shopping baskets for users through the modeling of their preferences derived from purchase history, typically manifested as a sequence of histor…

Recommendation Systems

Mitigating Frequency Bias in Next-Basket Recommendation via Deconfounders

2022-11-16 · Xiaohan Li, Zheng Liu, Luyi Ma, Kaushiki Nag 외

Recent studies on Next-basket Recommendation (NBR) have achieved much progress by leveraging Personalized Item Frequency (PIF) as one of the main features, which measures the frequency of the user's interactions with the…

Causal InferenceFairnessNext-basket recommendationRecommendation Systems