Keywords: reinforcement learning, customer behavior, marketing strategies, state of the environment, agent actions, agent reward
Analyzing customer behavior and choosing marketing strategies based on reinforcement learning
UDC 658.8; 004.9; 658.012
DOI: 10.26102/2310-6018/2025.49.2.035
In today's competitive market, companies face the challenge of choosing optimal marketing strategies that maximize customer engagement, retention, and revenue. Traditional methods such as rule-based approaches or A/B testing are often not flexible enough to adapt to dynamic customer behavior and long-term trends. Reinforcement Learning (RL) offers a promising solution, allowing you to make adaptive decisions through continuous interaction with the environment. This article explores the use of RL in marketing, demonstrating how customer data – such as purchase history, campaign interactions, demographic characteristics, and loyalty metrics – can be used to train an RL agent. The agent learns to choose personalized marketing actions, such as sending discounts or customized offers, in order to maximize metrics such as increased revenue or reduced customer churn. The article provides a step-by-step guide to implementing an RL-based marketing strategy using MATLAB. The creation of a user environment, the design of an RL agent and the learning process are considered, as well as practical recommendations for interpreting agent decisions. By simulating customer interactions and evaluating agent performance, we demonstrate the potential of RL to transform marketing strategies. The aim of the work is to bridge the gap between advanced machine learning methods and their practical application in marketing by offering a roadmap for companies seeking to use the capabilities of RL for decision making.
1. Sutton R.S., Barto A.G. Reinforcement Learning. Moscow: DMK Press; 2020. 552 p. (In Russ.).
2. Zhang Yu., Bai Yu, Jiang N. Offline Learning in Markov Games with General Function Approximation. arXiv. URL: https://arxiv.org/abs/2302.02571v1 [Accessed 12th March 2025].
3. Zhu Ch., Dastani M., Wang Sh. A Survey of Multi-Agent Deep Reinforcement Learning with Communication. Autonomous Agents and Multi-Agent Systems. 2024;38(1). https://doi.org/10.1007/s10458-023-09633-6
4. Garrabé É., Russo G. Probabilistic Design of Optimal Sequential Decision-Making Algorithms in Learning and Control. Annual Reviews in Control. 2022;54:81–102. https://doi.org/10.1016/j.arcontrol.2022.09.003
5. Albrecht S.V., Christianos F., Schäfer L. Multi-Agent Reinforcement Learning: Foundations and Modern Approaches. Cambridge: The MIT Press; 2024. 366 p.
6. Sokolova E.S. Multi-Agent Approach to Modeling Inter-Module Interactions in a Stochastic Network Distributed Systems. Sistemy upravleniya i informatsionnye tekhnologii. 2020;(1):67–71. (In Russ.).
7. Hu J., Wellman M.P. Multiagent Reinforcement Learning in Stochastic Games. CiteSeerX. URL: https://citeseerx.ist.psu.edu/document?repid=rep1&type=pdf&doi=7ce14dbb9add4d9656746703babd00d8f765b22a [Accessed 18th March 2025].
8. Littman M.L., Szepesvári C. A Generalized Reinforcement-Learning Model: Convergence and Applications. In: Proceedings of the 13th International Conference on Machine Learning (ICML '96), 03–06 July 1996, Bari, Italy. Morgan Kaufmann; 1996. P. 310–318.
9. Hu J., Wellman M.P. Multiagent Reinforcement Learning: Theoretical Framework and an Algorithm. In: Proceedings of the Fifteenth International Conference on Machine Learning (ICML 1998), 24–27 July 1998, Madison, Wisconsin, USA. Morgan Kaufmann; 1998. P. 242–250.
10. Sychrovský D., Solinas Ch., MacQueen R., et al. Approximating Nash Equilibria in General-Sum Games via Meta-Learning. arXiv. URL: https://arxiv.org/abs/2504.18868 [Accessed 18th March 2025].
11. Schwartz H.M. Multi-Agent Machine Learning: A Reinforcement Approach. John Wiley & Sons, Inc.; 2014. 256 p.
Keywords: reinforcement learning, customer behavior, marketing strategies, state of the environment, agent actions, agent reward
For citation: Prokhorova O.K., Петрова Е.С. Analyzing customer behavior and choosing marketing strategies based on reinforcement learning. Modeling, Optimization and Information Technology. 2025;13(2). URL: https://moitvivt.ru/ru/journal/pdf?id=1900 DOI: 10.26102/2310-6018/2025.49.2.035 (In Russ).
Received 14.04.2025
Revised 23.05.2025
Accepted 03.06.2025