Detecting multi-timescale consumption patterns from receipt data: A non-negative tensor factorization approach

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.

[1]  Chang-tai Hsieh Do Consumers React to Anticipated Income Changes? Evidence from the Alaska Permanent Fund , 2003 .

[2]  J. Murabito,et al.  The Spread of Alcohol Consumption Behavior in a Large Social Network , 2010, Annals of Internal Medicine.

[3]  S. C. Hui,et al.  Web content recommender system based on consumer behavior modeling , 2011, IEEE Transactions on Consumer Electronics.

[4]  M. Rossi,et al.  Consumption, habit formation, and precautionary saving: evidence from the British Household Panel Survey , 2002 .

[5]  Karen E. Dynan Habit Formation in Consumer Preferences: Evidence from Panel Data , 2000 .

[6]  J. Labeaga,et al.  "Consumption and habits : evidence from panel data" , 2002 .

[7]  Bill Page,et al.  Socio-Demographic Differences in Supermarket Shopper Efficiency , 2016 .

[8]  Wendy W. Moe,et al.  The Influence of Goal‐Directed and Experiential Activities on Online Flow Experiences , 2003 .

[9]  B. Kahn,et al.  Shopping trip behavior: An empirical investigation , 1989 .

[10]  A. Barrat,et al.  Estimating the outcome of spreading processes on networks with incomplete information: A dimensionality reduction approach. , 2017, Physical review. E.

[11]  James M. Lattin,et al.  Shopping Behavior and Consumer Preference for Store Price Format: Why Large Basket Shoppers Prefer Edlp , 1998 .

[12]  Emilio Ferrara,et al.  Non-negative Tensor Factorization for Human Behavioral Pattern Mining in Online Games , 2017, Inf..

[13]  Haesun Park,et al.  Fast Nonnegative Tensor Factorization with an Active-Set-Like Method , 2012, High-Performance Scientific Computing.

[14]  Ciro Cattuto,et al.  Detecting the Community Structure and Activity Patterns of Temporal Networks: A Non-Negative Tensor Factorization Approach , 2013, PloS one.

[15]  Ali S. Hadi,et al.  Finding Groups in Data: An Introduction to Chster Analysis , 1991 .

[16]  Wendy W. Moe,et al.  Capturing evolving visit behavior in clickstream data , 2004 .

[17]  Ciro Cattuto,et al.  Mining Concurrent Topical Activity in Microblog Streams , 2014, #MSM.

[18]  M. Collado,et al.  Habits and heterogeneity in demands: a panel data analysis , 2007 .

[19]  Michael Platzer,et al.  Ticking Away the Moments: Timing Regularity Helps to Better Predict Customer Activity , 2016, Mark. Sci..

[20]  C. Green,et al.  Monetary theory and policy , 1991 .

[21]  Markus Strohmaier,et al.  Spatial and temporal patterns of online food preferences , 2014, WWW.

[22]  Aidin Namin,et al.  A “hidden” side of consumer grocery shopping choice , 2019, Journal of Retailing and Consumer Services.

[23]  Pierre Comon,et al.  Nonnegative approximations of nonnegative tensors , 2009, ArXiv.

[24]  R. Bro,et al.  A new efficient method for determining the number of components in PARAFAC models , 2003 .

[25]  M. Woodford,et al.  INTEREST AND PRICES: FOUNDATIONS OF A THEORY OF MONETARY POLICY , 2005, Macroeconomic Dynamics.

[26]  Munmun De Choudhury,et al.  Characterizing Dietary Choices, Nutrition, and Language in Food Deserts via Social Media , 2016, CSCW.

[27]  Francisco Alvarez-Cuadrado,et al.  Habit Formation, Catching Up with the Joneses, and Economic Growth , 2004 .

[28]  John Y. Campbell,et al.  Consumption, Income, and Interest Rates: Reinterpreting the Time Series Evidence , 1989, NBER Macroeconomics Annual.

[29]  Geoffrey E. Hinton,et al.  Visualizing Data using t-SNE , 2008 .

[30]  Emilio Ferrara,et al.  Extracting the multi-timescale activity patterns of online financial markets , 2018, Scientific Reports.

[31]  C. Meghir,et al.  Changes in Consumption at Retirement: Evidence from Panel Data , 2011, Review of Economics and Statistics.

[32]  Mirco Musolesi,et al.  A large-scale study of cultural differences using urban data about eating and drinking preferences , 2017, Inf. Syst..

[33]  Ravi Kumar,et al.  Modeling User Consumption Sequences , 2016, WWW.

[34]  Tomas Havranek,et al.  Habit Formation in Consumption: A Meta-Analysis , 2017 .

[35]  Tamara G. Kolda,et al.  Tensor Decompositions and Applications , 2009, SIAM Rev..

[36]  Kristina Lerman,et al.  Discovering Hidden Structure in High Dimensional Human Behavioral Data via Tensor Factorization , 2019, ArXiv.

[37]  G. Weber,et al.  Consumption and Saving : Models of Intertemporal Allocation and Their Implications for Public Policy , 1989 .

[38]  Sylvain Sénécal,et al.  Consumers' decision-making process and their online shopping behavior: a clickstream analysis , 2005 .

[39]  Walter L. Smith Probability and Statistics , 1959, Nature.

[40]  Christian Holsing,et al.  Modeling Consumer Purchasing Behavior in Social Shopping Communities with Clickstream Data , 2011, Int. J. Electron. Commer..

[41]  Stefano Leucci,et al.  The Limits of Popularity-Based Recommendations, and the Role of Social Ties , 2016, KDD.

[42]  M. Hurd,et al.  Heterogeneity in spending change at retirement. , 2013, Journal of the economics of ageing.