A neural network based price sensitive recommender model to predict customer choices based on price effect

Abstract The impact of price and price changes should not be ignored while designing algorithms for predicting customer choice. Consumer preferences should be modeled with consideration of price effects. Businesses need to consider for efficient prediction of an individual's purchase behaviour. Personalized recommendation systems have been studied with machine learning algorithms. However, the price-aware personalized recommendation has received little attention. In this paper, we attempt to capture insightful economic results considered in the marketing and economics disciplines by employing modern machine learning architecture for predicting customer choice in a large-scale supermarket context. We extract personalized price sensitivities and examine their importance in consumer behaviour. The employed data collected from a supermarket chain in Germany consists of implicit feedback based on customer-product interactions and the price of every interaction. We propose a two-pathway matrix factorization (2way-MF) model that is price-aware and tries to memorize customer-product interaction's implicit feedback. The proposed models achieve better model performance than standard Matrix Factorization models widely used in the industry. The approach was re-validated with data from supermarket chain in Taiwan. Other industries can adopt the proposed framework of modeling customer's preferences based on price sensitivity. We suggest that further research and analyses could help understand the cross-price elasticities.

[1]  George Karypis,et al.  SLIM: Sparse Linear Methods for Top-N Recommender Systems , 2011, 2011 IEEE 11th International Conference on Data Mining.

[2]  Siyuan He,et al.  A Collaborative filtering Method based on Forgetting Theory And Neural Item Embedding , 2019, 2019 IEEE 8th Joint International Information Technology and Artificial Intelligence Conference (ITAIC).

[3]  R.M. Gomathi,et al.  Restaurant Recommendation System for User Preference and Services Based on Rating and Amenities , 2019, 2019 International Conference on Computational Intelligence in Data Science (ICCIDS).

[4]  Jie Liu,et al.  Modeling Consumer Preferences and Price Sensitivities from Large-Scale Grocery Shopping Transaction Logs , 2017, WWW.

[5]  Sandrine Heitz-Spahn Cross-channel free-riding consumer behavior in a multichannel environment: An investigation of shopping motives, sociodemographics and product categories , 2013 .

[6]  Byeong Man Kim,et al.  A new approach for combining content-based and collaborative filters , 2003, Journal of Intelligent Information Systems.

[7]  Sridhar Narayan,et al.  The Generalized Sigmoid Activation Function: Competetive Supervised Learning , 1997, Inf. Sci..

[8]  Yehuda Koren,et al.  Factorization meets the neighborhood: a multifaceted collaborative filtering model , 2008, KDD.

[9]  Sonali,et al.  Research Paper on Basic of Artificial Neural Network , 2014 .

[10]  Lars Schmidt-Thieme,et al.  BPR: Bayesian Personalized Ranking from Implicit Feedback , 2009, UAI.

[11]  Peter Batt,et al.  Segmentation of Malaysian shoppers by store choice behaviour in their purchase of fresh meat and fresh produce , 2013 .

[12]  Yifan Hu,et al.  Collaborative Filtering for Implicit Feedback Datasets , 2008, 2008 Eighth IEEE International Conference on Data Mining.

[13]  Chi-Hoon Lee,et al.  Web personalization expert with combining collaborative filtering and association rule mining technique , 2001, Expert Syst. Appl..

[14]  Hanning Zhou,et al.  A Neural Autoregressive Approach to Collaborative Filtering , 2016, ICML.

[15]  Nicholas Jing Yuan,et al.  Collaborative Knowledge Base Embedding for Recommender Systems , 2016, KDD.

[16]  Sivaramakrishnan Natarajan,et al.  A deep learning-based hybrid model for recommendation generation and ranking , 2020, Neural Computing and Applications.

[17]  Hui-ming Wang,et al.  A Bayesian multivariate Poisson regression model of cross-category store brand purchasing behavior , 2007 .

[18]  Wen Zhang,et al.  DeepRec: A deep neural network approach to recommendation with item embedding and weighted loss function , 2019, Inf. Sci..

[19]  Chia-Hui Chang,et al.  Integrating content-based filtering with collaborative filtering using co-clustering with augmented matrices , 2014, Expert Syst. Appl..

[20]  Benjamin Schrauwen,et al.  Deep content-based music recommendation , 2013, NIPS.

[21]  Fadi Thabtah,et al.  Data imbalance in classification: Experimental evaluation , 2020, Inf. Sci..

[22]  Xianke Lin,et al.  Remaining Useful Life Prediction Using a Novel Feature-Attention-Based End-to-End Approach , 2021, IEEE Transactions on Industrial Informatics.

[23]  Patrick Sebastian Holzer,et al.  The effect of time-varying factors on promotional activity in the German milk market , 2020 .

[24]  Yoshua Bengio,et al.  Adaptive Importance Sampling to Accelerate Training of a Neural Probabilistic Language Model , 2008, IEEE Transactions on Neural Networks.

[25]  Mark Claypool,et al.  Combining Content-Based and Collaborative Filters in an Online Newspaper , 1999, SIGIR 1999.

[26]  Patty Kostkova,et al.  Modeling User Preferences in Recommender Systems , 2014, ACM Trans. Interact. Intell. Syst..

[27]  Xu Chen,et al.  Aesthetic-based Clothing Recommendation , 2018 .

[28]  Sheng Li,et al.  Deep Collaborative Filtering via Marginalized Denoising Auto-encoder , 2015, CIKM.

[29]  Jan Peters,et al.  Bayesian optimization for learning gaits under uncertainty , 2015, Annals of Mathematics and Artificial Intelligence.

[30]  Geoffrey E. Hinton,et al.  Restricted Boltzmann machines for collaborative filtering , 2007, ICML '07.

[31]  Martin Benkenstein,et al.  The effects of overall similarity regarding the customer-to-customer-relationship in a service context , 2012 .

[32]  Christopher C. Johnson Logistic Matrix Factorization for Implicit Feedback Data , 2014 .

[33]  John Liu,et al.  Deep Learning for NLP and Speech Recognition , 2020, Springer International Publishing.

[34]  Bin Gu,et al.  Identifying Consumer Consideration Set at the Purchase Time from Aggregate Purchase Data in Online Retailing , 2011, Decis. Support Syst..

[35]  Jimmy Ba,et al.  Adam: A Method for Stochastic Optimization , 2014, ICLR.

[36]  Prashanta Kumar,et al.  In-store experience quality and perceived credibility: A green retailer context , 2019, Journal of Retailing and Consumer Services.

[37]  Mu Zhu,et al.  Content‐boosted matrix factorization techniques for recommender systems , 2012, Stat. Anal. Data Min..

[38]  Millissa F. Y. Cheung,et al.  Customer involvement and perceptions: The moderating role of customer co-production , 2011 .

[39]  Florian Strub,et al.  Collaborative Filtering with Stacked Denoising AutoEncoders and Sparse Inputs , 2015, NIPS 2015.

[40]  Price No Object!: The Impact of Power Distance Belief on Consumers’ Price Sensitivity , 2020 .

[41]  Yuan-Chun Jiang,et al.  Optimization of Online Promotion: a Profit-Maximizing Model Integrating Price discount and Product Recommendation , 2012, Int. J. Inf. Technol. Decis. Mak..

[42]  Pattie Maes,et al.  Social information filtering: algorithms for automating “word of mouth” , 1995, CHI '95.

[43]  David M. Blei,et al.  Modeling User Exposure in Recommendation , 2015, WWW.

[44]  Svetha Venkatesh,et al.  Ordinal Boltzmann Machines for Collaborative Filtering , 2009, UAI.

[45]  Qiang Yang,et al.  One-Class Collaborative Filtering , 2008, 2008 Eighth IEEE International Conference on Data Mining.

[46]  Shashi Pal Singh,et al.  Building a Machine Learning Model for Unstructured Text Classification: Towards Hybrid Approach , 2021 .

[47]  Michiel C. van Wezel,et al.  Improved customer choice predictions using ensemble methods , 2005, Eur. J. Oper. Res..

[48]  Michael J. Pazzani,et al.  Content-Based Recommendation Systems , 2007, The Adaptive Web.

[49]  Yehuda Koren,et al.  Matrix Factorization Techniques for Recommender Systems , 2009, Computer.

[50]  Shujian Huang,et al.  Deep Matrix Factorization Models for Recommender Systems , 2017, IJCAI.

[51]  Peter J. Danaher,et al.  Where, When, and how Long: Factors that Influence the Redemption of Mobile Phone Coupons , 2015 .

[52]  Zhiling Guo Optimal decision making for online referral marketing , 2012, Decis. Support Syst..

[53]  Umut Al,et al.  Natural language processing applications in library and information science , 2019, Online Inf. Rev..

[54]  Yuan Wen Hau,et al.  A Novel and Reliable Framework of Patient Deterioration Prediction in Intensive Care Unit Based on Long Short-Term Memory-Recurrent Neural Network , 2021, IEEE Access.

[55]  Onur Demirörs,et al.  Process ontology development using natural language processing: a multiple case study , 2018, Bus. Process. Manag. J..

[56]  Weiwei Guo,et al.  Deep Natural Language Processing for Search and Recommender Systems , 2019, KDD.

[57]  Panniello Umberto,et al.  Developing a Price-Sensitive Recommender System to Improve Accuracy and Business Performance of Ecommerce Applications , 2015 .

[58]  Aapo Hyvärinen,et al.  Noise-Contrastive Estimation of Unnormalized Statistical Models, with Applications to Natural Image Statistics , 2012, J. Mach. Learn. Res..

[59]  A. Lalwani,et al.  Price No Object!: The Impact of Power Distance Belief on Consumers’ Price Sensitivity , 2020, Journal of Marketing.

[60]  W. Novshek,et al.  Demand for Customized Products, Production Flexibility, and Price Competition , 2006 .

[61]  Yunming Ye,et al.  DeepFM: A Factorization-Machine based Neural Network for CTR Prediction , 2017, IJCAI.

[62]  A. Rangaswamy,et al.  Consumer Choice Behavior in Online and Traditional Supermarkets: The Effects of Brand Name, Price, , 2000 .

[63]  J. H. May,et al.  Redesigning Promotion Strategy For E-commerce Competitiveness Through Pricing and Recommendation , 2015 .

[64]  Henry C. Lucas,et al.  The Value of IT-Enabled Retailer Learning: Personalized Product Recommendations and Customer Store Loyalty in Electronic Markets , 2011, MIS Q..

[65]  David M. Blei,et al.  SHOPPER: A Probabilistic Model of Consumer Choice with Substitutes and Complements , 2017, The Annals of Applied Statistics.

[66]  Florentin Wörgötter,et al.  Evolving artificial neural networks with feedback , 2019, Neural Networks.

[67]  Qian Huang,et al.  Natural language processing (NLP) in management research: A literature review , 2020, Journal of Management Analytics.

[68]  R. L. Hess,et al.  Omnichannel-based promotions’ effects on purchase behavior and brand image , 2017 .

[69]  Nuria Oliver,et al.  Multiverse recommendation: n-dimensional tensor factorization for context-aware collaborative filtering , 2010, RecSys '10.

[70]  Dik Lun Lee,et al.  Billion-scale Commodity Embedding for E-commerce Recommendation in Alibaba , 2018, KDD.

[71]  Kaizhu Huang,et al.  Novel deep neural network based pattern field classification architectures , 2020, Neural Networks.

[72]  Bart Baesens,et al.  A note on explicit versus implicit information for job recommendation , 2017, Decis. Support Syst..

[73]  D. Lehmann,et al.  Reactance to Recommendations: When Unsolicited Advice Yields Contrary Responses , 2004 .

[74]  Scott Sanner,et al.  AutoRec: Autoencoders Meet Collaborative Filtering , 2015, WWW.

[75]  Nikolaos G. Bourbakis,et al.  Graph-Based Methods for Natural Language Processing and Understanding—A Survey and Analysis , 2014, IEEE Transactions on Systems, Man, and Cybernetics: Systems.

[76]  Andrzej Cichocki,et al.  Learning the Hierarchical Parts of Objects by Deep Non-Smooth Nonnegative Matrix Factorization , 2018, IEEE Access.

[77]  Taghi M. Khoshgoftaar,et al.  Survey on deep learning with class imbalance , 2019, J. Big Data.

[78]  John Riedl,et al.  Item-based collaborative filtering recommendation algorithms , 2001, WWW '01.

[79]  Andrew D. Gershoff,et al.  Consumer Acceptance of Online Agent Advice: Extremity and Positivity Effects , 2003 .

[80]  Xiangnan He,et al.  Modelling High-Order Social Relations for Item Recommendation , 2020, IEEE Transactions on Knowledge and Data Engineering.

[81]  Brendan Juba,et al.  Precision-Recall versus Accuracy and the Role of Large Data Sets , 2019, AAAI.

[82]  Tat-Seng Chua,et al.  Fast Matrix Factorization for Online Recommendation with Implicit Feedback , 2016, SIGIR.

[83]  Dit-Yan Yeung,et al.  Collaborative Deep Learning for Recommender Systems , 2014, KDD.

[84]  Susan T. Dumais,et al.  Personalized information delivery: an analysis of information filtering methods , 1992, CACM.

[85]  Jing Li,et al.  Neural Named Entity Boundary Detection , 2021, IEEE Transactions on Knowledge and Data Engineering.

[86]  Elena Smirnova,et al.  Meta-Prod2Vec: Product Embeddings Using Side-Information for Recommendation , 2016, RecSys.

[87]  Ralf Krestel,et al.  Latent dirichlet allocation for tag recommendation , 2009, RecSys '09.

[88]  Jie Zhang,et al.  Customizing Promotions in Online Stores , 2004 .

[89]  Atsuto Maki,et al.  A systematic study of the class imbalance problem in convolutional neural networks , 2017, Neural Networks.

[90]  F. Septianto,et al.  Everyday “low price” or everyday “value”? The interactive effects of framing and construal level on consumer purchase intentions , 2021 .

[91]  N. Terblanche Revisiting the supermarket in-store customer shopping experience , 2018 .

[92]  A. Kara,et al.  Supermarket self-checkout service quality, customer satisfaction, and loyalty: Empirical evidence from an emerging market , 2014 .

[93]  Rui Duan,et al.  Hybrid collaborative filtering for high-involvement products: A solution to opinion sparsity and dynamics , 2015, Decis. Support Syst..

[94]  Luo Si,et al.  Matrix co-factorization for recommendation with rich side information and implicit feedback , 2011, HetRec '11.

[95]  Nathalie T. M. Demoulin,et al.  On the impact of loyalty cards on store loyalty: Does the customers’ satisfaction with the reward scheme matter? , 2008 .

[96]  Chi-Bin Cheng,et al.  Pricing and promotion strategies of an online shop based on customer segmentation and multiple objective decision making , 2011, Expert Syst. Appl..

[97]  Meina Song,et al.  Context-aware probabilistic matrix factorization modeling for point-of-interest recommendation , 2017, Neurocomputing.

[98]  Jason M. Carpenter,et al.  Consumer receptiveness to international retail market entry , 2010 .

[99]  Heng-Tze Cheng,et al.  Wide & Deep Learning for Recommender Systems , 2016, DLRS@RecSys.

[100]  Tat-Seng Chua,et al.  Neural Collaborative Filtering , 2017, WWW.

[101]  John Riedl,et al.  Recommender systems in e-commerce , 1999, EC '99.

[102]  Daniel A. Ackerberg Advertising, Learning, and Consumer Choice in Experience Good Markets: An Empirical Examination , 2003 .

[103]  Xiangnan He,et al.  A Generic Coordinate Descent Framework for Learning from Implicit Feedback , 2016, WWW.

[104]  Lior Rokach,et al.  RecSys'16 Workshop on Deep Learning for Recommender Systems (DLRS) , 2016, RecSys.

[105]  Greg Linden,et al.  Amazon . com Recommendations Item-to-Item Collaborative Filtering , 2001 .

[106]  Hong Joo Lee,et al.  Use of social network information to enhance collaborative filtering performance , 2010, Expert Syst. Appl..

[107]  Sebastian Ruder,et al.  An overview of gradient descent optimization algorithms , 2016, Vestnik komp'iuternykh i informatsionnykh tekhnologii.

[108]  Junlong Zhu,et al.  MPCE: A Maximum Probability Based Cross Entropy Loss Function for Neural Network Classification , 2019, IEEE Access.

[109]  Vinay Kumar,et al.  Linearized sigmoidal activation: A novel activation function with tractable non-linear characteristics to boost representation capability , 2019, Expert Syst. Appl..

[110]  Gediminas Adomavicius,et al.  Explicit or implicit feedback? engagement or satisfaction?: a field experiment on machine-learning-based recommender systems , 2018, SAC.

[111]  Pradeep K. Chintagunta,et al.  Marketing-Mix Response Across Retail Formats: The Role of Shopping Trip Types , 2020 .

[112]  Yu Li,et al.  A hybrid collaborative filtering method for multiple-interests and multiple-content recommendation in E-Commerce , 2005, Expert Syst. Appl..