Detecting multi-timescale consumption patterns from receipt data: A non-negative tensor factorization approach
arXiv:2004.13277 · doi:10.1007/s42001-020-00078-5
Abstract
Understanding consumer behavior is an important task, not only for developing marketing strategies but also for the management of economic policies. Detecting consumption patterns, however, is a high-dimensional problem in which various factors that would affect consumers' behavior need to be considered, such as consumers' demographics, circadian rhythm, seasonal cycles, etc. Here, we develop a method to extract multi-timescale expenditure patterns of consumers from a large dataset of scanned receipts. We use a non-negative tensor factorization (NTF) to detect intra- and inter-week consumption patterns at one time. The proposed method allows us to characterize consumers based on their consumption patterns that are correlated over different timescales.
16 pages, 10 figures
References in corpus (6)
- Detecting the community structure and activity patterns of temporal networks: a non-negative tensor factorization approach
- The Limits of Popularity-Based Recommendations, and the Role of Social Ties
- Mining Concurrent Topical Activity in Microblog Streams
- Estimating the outcome of spreading processes on networks with incomplete information: a mesoscale approach
- Discovering Hidden Structure in High Dimensional Human Behavioral Data via Tensor Factorization
- Extracting the multi-timescale activity patterns of online financial markets