Predictive analytics in customer behavior: Anticipating trends and preferences
Year: 2024
Type: article
Abstract: In order to effectively manage their customers, businesses need to thoroughly analyze the costs and advantages associated with various alternative expenditures and investments and determine the most effective way to allocate resources to marketing and sales activities over time. Those in charge of making decisions will reap the benefits of decision support models that estimate the value of the customer portfolio and tie expenses to customers' purchasing behavior . In the current work, various machine learning algorithms such as Decision Tree (DT), Random Forest (RT), Logistic Regression (LR), Support Vector Machines (SVM), and gradient boosting are used to predict customer behavior. The evaluation criteria considered in the work include precision, recall, F1-Score, and ROC-AUC. The accuracy values obtained for DT, RT, LR, SVM, and gradient boosting are 0.787, 0.806, 0.826, 0.826, and 0.823, respectively. The results emphasize RT and LR's good performance , while the values of 0.620, 1, 0.766, and 0.878 for the precision, recall, F1-score, and ROC-AUC score outperform the rest. The novelty of this work lies in employing a comprehensive set of machine learning algorithms to predict customer behavior, with a particular emphasis on the superior performance of RF and LR models , as demonstrated by their high precision, recall, F1-score, and ROC-AUC values.
Authors: Hamed GhorbanTanhaei, Payam Boozary, Sogand Sheykhan, Maryam Rabiee, Farzam Rahmani, Iman Hosseini
Institution: Amirkabir University of Technology
Language: English
Subfield: Marketing
Domain: Social Sciences
Open Access status: gold
Estimated APC paid: $1,230
OpenAlex ID: W4402526144
