Generating Realistic Sequences of Customer-level Transactions for Retail Datasets
Thang Doan, Neil Veira, Saibal Ray, Brian Keng

TL;DR
This paper introduces a novel method combining RNNs and GANs to generate realistic sequences of customer transactions, aiding retailers in understanding and predicting customer behavior more effectively.
Contribution
It presents a new approach for directly simulating customer transaction sequences using a combined RNN-GAN pipeline, which was not previously explored.
Findings
Generated baskets resemble real purchase data in product frequency and diversity.
The method replicates key sequential patterns in customer transactions.
Generated data can be used to improve customer engagement strategies.
Abstract
In order to better engage with customers, retailers rely on extensive customer and product databases which allows them to better understand customer behaviour and purchasing patterns. This has long been a challenging task as customer modelling is a multi-faceted, noisy and time-dependent problem. The most common way to tackle this problem is indirectly through task-specific supervised learning prediction problems, with relatively little literature on modelling a customer by directly simulating their future transactions. In this paper we propose a method for generating realistic sequences of baskets that a given customer is likely to purchase over a period of time. Customer embedding representations are learned using a Recurrent Neural Network (RNN) which takes into account the entire sequence of transaction data. Given the customer state at a specific point in time, a Generative…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsCustomer churn and segmentation · Consumer Market Behavior and Pricing · Stock Market Forecasting Methods
MethodsConvolution · Dogecoin Customer Service Number +1-833-534-1729
